본문 바로가기

개발26

Column count doesn't match value count at row 1 preparedStatement 를 이용하여 Java에 쿼리를 입력하던중 다음과 같은 오류가 계속 해서 발생 하였다. Column count doesn't match value count at row 1 위와 같은 에러가 발생하면, 지정된 컬럼과 Value가 맞지 않을 경우에 발생한다. 컬럼은 4개 지정하였는데, 값이 5개 있다던지 insert into ~ select 문을 사용하면, 컬럼 지정을 안해도 발생한다. 발생한 에러내용 1 2 3 4 5 ### Error updating database. Cause: java.sql.SQLException: Column count doesn't match value count at row 1 ### The error may involve com.intel4.d.. 2021. 5. 30.
properties 파일 읽기(read) batch에 대한 요청이 들어와서, 소스 안에 url 정보 등을 강제로 박아서 배포해 주었다. url 정보등은 static 정보라 생각되어 " 뭐 나중에 필요하면 수정 요청 하겠지" 하며, jar로 만들어서 배포 해줬는데, 수정이 빈번 한가 보다. 그래서 properties 파일에 필요한 옵션 정보를 사용 하고, 필요할때 정해진 규칙에 따라 수정 하면, 바로 반영 될 수 있도록 수정 해 주었다. 1. properties 파일 읽기 1 2 3 4 5 6 7 8 9 10 11 12 13 @Test public void getProperties() { Properties properties = new Properties(); try { properties.load(new FileInputStream("D:\\.. 2021. 5. 30.
VI 명령어 모음 vi /vim 편집기 명령어 정리 (단축키 모음 / 목록) 리눅스의 대표적인 에디터인 vi 편집기의 명령어들에 대해서 정리해보았습니다. vi 시작 명령어 명령어 설명 예제 vi {파일명} 파일열기, 작성 vi test.txt vi +{행번호} {파일명} 파일을 열고, 입력한 행으로 커서 이동 vi -100 test.txt vi +/"{검색 문자열}" {파일명} “문자열”의 처음발생 단어부터 열기 vi -/"adc" test.txt vi –r {파일명} 손상된 파일 회복 vi -r test.txt view {파일명} 읽기 전용으로 열기기 view test.txt 수정 파일 열기 "vi {파일명}"명령어로 입력했을 때, 입력한 파일명이 실제 존재 한 경우 파일을 수정. 신규 파일 생성 "vi {파일명}"명령.. 2021. 5. 30.
[Linux] 리눅스 에서 Service(서비스)를 등록하는 방법 서비스? Service? - 리눅스 서버나 클라이어언트의 머신에서 부팅시 자동으로 실행되게 하고 싶은 어플리케이션(application) 등의 start, stop, restart등을 관리 하기 위해 등록 한다. - 등록된 Service의 경우 별도의 ../bin/ 을 찾지 않고도 source start 서비스명.service 으로 쉽게 사용 할 수 있다. source restart httpd.service Service 파일 생성 - root 권한으로 생성 한다. - 위치 : /etc/systemd/system/ - 파일명 : jupyterNotebook.servic [Unit] #설명 Description=Jupyter Notebook Server [Service] #실행 할 Application이 .. 2021. 5. 30.
한국 시간으로 동기화 ※ 다음 내용은 Ubuntu 리눅스 기준이며, 다른 배포판의 경우 내용이 다를 수 있다. 리눅스를 설치할 때 Timezone을 설정하지 않으면 UST/PST 등으로 기본 설정되어 한국이 아닌 다른 국가의 시간으로 나오게 된다. Timezone을 한국 표준시인 KST로 변경하기 위해서 다음과 같이 진행한다. 다음 명령어로‘Seoul’ 파일 확인 [root@localhost ~]# ls /usr/share/zoneinfo/Asia // localtime 변경 [root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime // 확인 [root@localhost ~]# date Mon Apr 12 10:20:30 KST 2021 참조 : inm.. 2021. 5. 30.
티스토리에 자바(JAVA) 소스 올리기 티스토리를 시작하다 보니 직업상 소스 등을 공유해야 할 일들이 생긴다. 티스토리 자체에서 제공하는 "코드블럭" 을 이용해도 되지만, 정말 안 이쁘게 나온다. 다른 블러그들은 멋들어지던데... 하며 찾아보았다. 여러가지 방법들이 있었는데 그중에 나름 마음에 들었던 것이 바로 Color Scripter (colorscripter.com/) 이다. 다음은 코드 블록으로 만들었을 때의 모양이다. @Test public void getProperties() { Properties properties = new Properties(); try { properties.load(new FileInputStream("D:\\test\\src\\test\\java\\sample.properties")); } catch (.. 2021. 5. 30.
반응형