본문 바로가기

반응형

전체 글

(83)
mybatis mysql 다중 쿼리 실행방법 allowMultiQueries=true 오라클에서 mysql로 쿼리 변경중에 누군가 짜놓은 오라클쿼리가 DECLARE BEGIN UPDATE ... SET ... WHERE ; UPDATE ... SET ... WHERE ; END; 이런식으로 UPDATE가 두개가 되어있었다. 쿼리를 각각 날리려다가 실행하는방법이 있나 찾아봤더니 있긴했다. 방법은 ... db접속 url에 파라미터 넘겨주면된다. [allowMultiQueries=true] url="jdbc:log4jdbc:mysql://url?allowMultiQueries=true" 위에처럼 수정후 DECLARE, BEGIN, END; 키워드 3개 지워서 아래처럼 XML 수정하면됨. UPDATE ... SET ... WHERE ; UPDATE .....
특정영역에 있는 input name 한번에 변경하기 jsp에서 컨트롤러로 list형태로 보내려고했다.. vo안에 list를 넣은 형태라서 이 list를 동적으로 삭제하는 상황에서 본인의 index를 그때그때 변경해주려고한다. list0 list1 list2 이런식으로 jsp에 3개가 있을때 list1의 div를 삭제시 1기준의 뒤에있는 2놈의 index 변경 $("영역").find("input").each(function(i,v){ if( $(this).attr("name") != undefined ){ console.log($(this).attr("name",$(this).attr("name").replace("[2]","[1]"))); } });
Request method 'GET' not supported 오류 Message: org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported 해당 오류는 url요청에 대해서 GET으로 받지 않는다는 오류로 컨트롤러에서 RequestMappin에서 POST형태로 전송받겠다고 명시한 경우 (method = RequestMethod.POST) jsp에서 form전송시에 라고 명시해 주어야한다.
shell로 jeus 관리자 접속/재기동/로그 JEUS7 버전 이상 > su – JEUS계정 (JEUS를 기동종료하는 계정) > dsa (JEUS 관리자 콘솔 접속) > si (서버명 및 상태 확인) > stopserver 서버명 (종료) > startserver 서버명 (시작) JEUS6버전 > su – JEUS계정 (JEUS를 기동종료하는 계정) > ja (JEUS 관리자 콘솔 접속) > conlist (컨테이너[서버명] 및 상태 확인) > downcon 컨테이너명 (종료) > startcon 컨테이너명 (시작) JEUS 로그확인 > su – JEUS계정 > jlog > cd 서버/컨테이너명 > tail -f 로그파일명.log 참고링크
환경변수를 사용하는 이유 JAVA JAVA프로그램을 개발한 후 이를 실행하기위해서는 1. *.java파일을 *.class파일(바이트 코드 파일)로 컴파일 2. *.class파일을 기계어로 변환 후 실행 순서로 이루어진다. 1번을 하기위해서는 자바컴파일러(javac.exe파일)를 실행해야하고 2번을 하기위해서는 JVM구동(java.exe파일)을 해야한다. 환경변수를 설정하게되면 javac.exe와 java.exe파일의 위치에 접근하지 않아도 어디서든 해당 명령을 수행할 수 있다. 그러나 이클립스와 같은 IDE는 이를 알아서 잘해주어 툴에서 실행하게되면 내가 작업한 java파일이 알아서 class파일로 변환되고 실행까지 해주기때문에 환경변수를 굳이 할 필요는 없다.
html 체크박스 readonly 방법 / 체크박스 체크 디폴트 해제 막기 checked="checked" onclick="return false;" 를 추가한다.
리눅스 파일에서 특정 키워드 라인 기준으로 몇줄 출력하는 법 grep "찾을 키워드 키워드" ./로그파일명.log -A 30 -B 30 앞뒤 30라인씩 출력됨
2021 정보처리기사실기 대비 (2020년 3회 기출문제) 정리/유사 용어 정리 ※ 나왔던 문제에서 변형되어 나올거같아서 내맘대로 정리함. 안나올 수도 있음 ※ 1번 문제 : 리팩토링 목적을 묻는 문제 * 리팩토링의 정의와 목적을 같이 알아두자 1) 리팩토링 정의 : 프로그램 동작은 변경하지 않고 프로그램 내부구조를 개선 2) 리팩토링 목적 : 프로그램을 쉽게 이해하고 수정하여 빠르게 개발할 수 있도록 하기 위한것이다. 2번 문제 : JAVA 실행결과에 대해 묻는 문제 * main메서드는 JAVA 구현 프로그램이 시작될 때 가장 먼저 실행되는 메서드이다. 3번 문제 : SQL DML 중 DELETE문 작성하는 문제 * 필수 알아야할 DML, DDL 숙지할 것 1) CREATE TABLE 테이블명 (속성명 데이터타입) ... 2) INSERT INTO 테이블명(속성1,속성2) VALU..

반응형