자바 마리아 db 개발을 하고 있는데 처음 보는 에러가 발생하였다. SQLExeption: Invalid utf8 character string: 'ACED00' 흠.. 뭐지.. 다른쿼리는 잘 되는데.. 구글링 해보니 뭔 파일이 문제라고 하는데 그게 아니였다. 왜냐면 다른 마리아 db id 출력했을때는 잘 되니.. 그럼 이번에 xml에 추가한 id 관련이 문제겠군.. 하며 접근하였다. 알고보니.. 마리아 db mybatis 로그를 살펴보니 날짜를 파라미터로 넘기는 부분이 있었는데 yesterday=2024-02-28 ==> Parameters: 2024-02-28(LocalDate) 이런 부분이 있었다. 날짜를 파라미터로 넘길려고 하는데 스트링으로 변환해줬어야 했는데 LocalDate now=LocalD..
java.lang.ClassFormatError: Truncated class file 이라는 에러가 나면서 안되었다. 이상하네.. 잘 됬던 것인데.. 소스를 봐도 별 문제없어보이고.. 알고보니.. FileZilla로 ftp 업로드 하는데 자세히 보니 파일질라 업로드 도중 에러가 발생하고 있었다. 아놔.. 파일질라를 오래 켜 놓고 있어서 그런지.. 파일질라를 닫고 다시 열어서 하니 업로드가 잘 됐다. 하.. 파일질라 업로드도 잘되는지 안되는지 확인을 해봐야 하나.. 결국에는 ftp 에러로 인해 파일이 올라가다가 중간에 짤림? 같은 현상이 발생한듯 하다. Truncate 라는 말이 중간에 짤림 같은 말이니.. 이놈의 Camel에서 exchange: Exception[Message: [Body is null..
import json, pandas as pd import tensorflow as tf import pandas as pd import numpy as np from sklearn.model_selection import train_test_split json_string=''' { "Unnamed":{ "0":"1", "1":"2", "2":"3", "3":"4", "4":"5" }, "FB":{ "0":"230.1", "1":"44.5", "2":"17.2", "3":"151.5", "4":"180.8" }, "TV":{ "0":"37.8", "1":"39.3", "2":"45.9", "3":"41.3", "4":"10.8" }, "Newpaper":{ "0":"69.2", "1":"45.1", "..
import sklearn as sk import pandas as pd import seaborn as sns import matplotlib.pyplot as plt import pandas as pd df=pd.read_json("A0007IT.json") import matplotlib.pyplot as plt import matplotlib.font_manager as fm plt.rc('font', family='NanumGothicCoding') 4. 분포도 count plot sns.countplot(data = df, x = 'Address1') plt.show() idx_address = df.loc[df['Address1'] == '-'].index df.drop(idx_address..
html 테이블 디자인을 보통 하는데 html 에 기초가 없으면 이해하기 힘들다. 보통 퍼블리셔가 하는데.. 퍼블리셔가 아닌 사람이 만지면 도통 이해하기가 어렵다. 어찌어찌 테이블 디자인을 가져왔는데 공백이 생겼다. html, css 를 다 까봤는데도 잘 모르겠다. 역시 기초가 중요하다. 기초를 다지는데 보내는 시간은 아깝지가 않다. 기초를 몰라서 나중에 고생하는 시간이 훨씬 많다. 기초를 잘 닦자. 우습게 보지 말고. 나중에 피가되고 살이 된다. 알고보니 html table 태그는 기본적으로 cellspacing이 먹는다. 그래서 table 디자인을 css 등으로 할경우네는 cellspacing을 없애주고 한다. 이것을 모르니.. css를 다지우고 별짓을 다해도 알 수가 없다. 이렇게 해주고 css 등..
조금 더 편하게 하려고 자바 생성자에서 값 세팅을 했다. 조금 더 편하게 하려고 메소드에 static 을 썼다. 그래야 객체생성을 안하고 바로 쓸 수 있으니.. 그런데 이상하게 값이 안나오는 것이였다. 왜그러지.. 하고 봤더니.. 생성자는 객체를 생성할 때 메모리에 올라가서 사용할 수 있는 상태가 된다. 그러나 static 은 객체생성을 안하고 바로 쓸 수 있다. 그러는 바람에 static을 썼는데 객체 생성이 안되서 생성자 호출이 안되서 값이 안나오는 것이였다. 흠.. 이럴경우를 대비해서 변수 초기값을 안주는 것이 좋은것 같다. 변수 디폴트 초기값을 줄까 말까 하다가 차라리 지금 처럼 이상한 동작으로 안되면 에러를 뱉어 내는게 개발 과정에서 알게 될 수 있어 그렇게 하길 잘 한 것 같다. 그랬기 때문에..
무슨 어플리케이션을 띄울려고 했는데 에러가 나면서 안띄워졌다. 이상하네.. 잘 됐던것인데.. 로그를 보니 nested exception is java.net.bindexception 주소가 이미 사용중입니다 라는 에러가 있었다. 흠.. 왜 그러지.. 잘 됐던것인데.. 원인을 알 수가 없었다. 흠.. 뭔가 소스를 잘 못 배포한것은 있었다. class 파일인데 원래 등록할때 없었던 파일이였다. 원래 등록을 먼저하고 소스를 배포하는 패턴이였는데 이번에는 새로운 소스를 먼저 배포했다. 등록정보에는 없이.. 흠.. 이러면 이런 주소가 이미 사용중입니다. 라는 에러가 나는건가.. 흠.. 뭔가 에러가 발생해서 영향을 미친것 같다. 어찌됐건 살려야 하는데.. 구글링을 해보니 답이 있었다. 로그를 보니 9001 포트가 ..
import json import pandas as pd with open('A.json', 'r',encoding='UTF-8') as f: data=json.load(f) import seaborn as sns import matplotlib.pyplot as plt import matplotlib.font_manager as fm plt.rc('font', family='NanumGothicCoding'_ sns.set(font="Malgun Gothic', rc={"aes.unicode_minus":False}, style='white') df=pd.read_json("A.json") sns.countplot(x="Address1", data=df) from sklearn.tree import D..
import numpy as np import pandas as pd import json from sklean.model_selection import train_test_split with open('국민.json', 'r', encoding='UTF-8') as f: data=json.load(f) sample_df=pd.DataFrame(data) sample=sample_df.dropna() sample=sample.astype('str') y=sample.음주여부 X=sample.drop('음주여부', axis=1) y.value_counts() X_train, X_valid, y_train, y_valid = train_test_split(X,y,test_size=0.2,shuffle=Tru..
- Total
- Today
- Yesterday
- XE
- 자바 smtp
- xe addon
- EC
- 인포믹스
- C
- XE3
- C언어
- Python
- proc
- 포인터
- 문자열
- ocajp
- 이클립스
- JDBC
- php
- ocpjp
- 프로씨
- 자바
- MySQL
- xe애드온
- 스크래핑
- 자바 셀레니움
- webix
- 파이썬
- 오라클
- 파싱
- ocjap
- KG
- esql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 |