일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 | 31 |
- @NoArgsConstructor
- query
- 연결 리스트
- java
- 선형 리스트
- 클린코드
- 계산 검색 방식
- 코드
- 내부 정렬
- 클래스
- @ComponentScan
- 리스트
- 쿼리메소드
- @RequiredArgsConstructor
- 자료구조
- code
- JsonNode
- 마크다운
- 트리
- 마크다운 테이블
- 쿠키
- 배열
- 스택 큐 차이
- CleanCode
- 클린
- 인터페이스
- WebClient
- 빅 오 표기법
- 정렬
- mysql
- Today
- Total
목록전체 글 (150)
Developer Cafe

swagger 실행시킬때 종종 볼수도 있는 경고문 java.lang.NumberFormatException: For input string: "" 에 대해 포스팅 해보겠습니다.. 이부분은 에러 라기보다 숫자형식이 잘못되었다 라고 경고해주는것입니다. 빌드시 어떠한 에러도 발생하지 않지만 실행시 Illegal DefaultValue null for parameter type integer java.lang.NumberFormatException: For input string: "" 가 발생됩니다. 결론부터 말씀드리자면 붉은 박스 int code 저부분은 다른 String들이 null을 허용하는데 반해 int는 null을 허용하지 않기 때문에 발생합니다. 그래서 example = "0" 을 추가해주면 편안해..

Jenkins ?? 소스 repository에 대한 지속적인 통합(CI, Continuous Integration) 서비스를 제공해주는 무료 툴로 Build나 Deloy, Test 프로세스를 상시적으로 실시하는 자동화 서비스입니다. Java 언어로 만들어진 애플리케이션으로 Jenkins WAR를 단독 또는 Tomcat에 올려 실행할 수 있습니다. 1. JDK 설치 8 버전 설치 1-1. 설치가능한 jdk8 목록 출력 sudo yum list "java-1.8.0-openjdk-devel*" 1-2. jdk1.8 64bit용으로 설치합니다. sudo yum install java-1.8.0-openjdk-devel.x86_64 1-3. javac 위치 찾기 which javac /usr/lib/jvm/ja..
MySQL 5.7 버전에선 잘만 통하던 권한주기가 MySQL 8.0.24 버전에선 통하지 않았다. 0. 해결 MySQL 8 버전 부터는 그 이전 부터의 명령어는 통하지 않고, 계정 생성과 DB 권한 부여를 각각 해줘야한다. 1-1 MySQL 5.7 grant all privileges on DB이름.* to 계정ID@'%' identified by '계정비밀번호' with grant option; flush privileges; 1-2 MySQL 8.0.24 create user 계정ID@'%' identified by '계정비밀번호' ; grant all privileges on DB이름.* to 계정ID@'%' with grant option; flush privileges;
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (30321018 > 16777216). You can change this value on the server by setting the max_allowed_packet' variable. 1-1. vi 에디터 열기 vi /etc/my.cnf 1-2. max_allowed_packet=16M 수정/추가 [mysqld] max_allowed_packet=16M
저같은 경우는 local MySQL 버전이 8 버전이였고 CentOS7, Mobaxterm의 MySQL 버전은 5.7 이여서 발생한 오류였습니다. 1-1. 기존 MySQL 패키지 제거 yum remove mysql-community-common mysql-community-libs mysql-community-client mysql-community-server yum -y remove mysql57-community-release-el7-11.noarch 1-2 기존 데이터 디렉토리 제거 rm -rf /var/data/mysql/* /var/run/mysqld/* /var/lib/mysql/* /var/log/mysql/* 2-2 MySQL 8버전 설치 sudo yum install -y https:/..