목록프로그래밍 언어 (86)
IT 일기장
인터넷 없이도 사용할 수 있는 태그 라이브러리다. 프로젝트하면서 새로운 사실을 알았는데 CDN처럼 외부 인터넷에서 갖고오는게 아닌가보다. 내부망에서 사용해도 문제없다...
코레일 프로젝트를 진행하면서 React에 대한 업무도 맡게됐는데.. 맨땅에 헤딩중이다. 월을 선택할때마다 일 수가 바뀌는 기능을 만들었는데 내 코드는 다음과 같았다. const changeMonth = (e) => { setDayList([]); let month = e.target.value; setSelctedMonth(month); let lastday = new Date(SelectedYear, month, 0).getDate(); let array = []; for(let i=1 ; i { setDayList([]); let month = e.target.value; setSelctedMonth(month); let lastday = new Date(SelectedYear, month, 0).g..
/*insertSurveyQuestion*/ SELECT NVL(MAX(sv_idx),0)+1 FROM t_surveyquestion INSERT INTO t_surveyquestion(sv_idx) VALUES(#{svIdx}) 오라클 시퀀스 생성해서 만드는 방법도 있는데 이 방법이 더 맘에 든다
명령어 기능 ipconfig 컴퓨터 ip 확인 ipconfig -all ip 확인 뿐만이 아닌 mac 주소 현재 사용여부 등 까지 알 수 있음. netstat -a -o | findstr 8080 포트번호 8080의 프로토콜 / 로컬주소 / 외부주소 / 상태 / pid를 확인 taskkill /f /pid 3004 프로세스 번호 3004를 강제로 종료 tracert 192.168.40.110 내 ip에서 192.168.40.110 까지 어떤 ip를 거쳐 가는지 확인
게시판 만들때 HTML Tag가 들어간 컬럼을 JSP에 뿌려줄때 시행착오를 몇 번 겪었다. 1. JSTL로 손쉽게 처리하려 했으나 실패. ## 원인 내 로컬서버는 TOMCAT7 / JDK1.7 개발서버는 JEUS6 / JDK1.6 JSTL replaceAll 함수 사용하니 개발서버의 버전이 낮아 에러를 뱉어냈다. 개발서버 환경을 바꾸기에는 위험도가 크다. Java에서도 처리할 수 있지만 그것마저 귀찮고.. 더 간단한 방법을 찾고 싶어 구글링을 해보니 아래 소스를 보고 간단하게 처리했다. SELECT REGEXP_REPLACE(COLUMN, , '') FROM DUAL
오라클의 경우 UPDATE, DELETE, INSERT 문을 실행하고 COMMIT, ROLLBACK를 지정할 수가 있다. 오라클 초기 설치시 자동으로 COMMIT을 하지 않기 때문이다. 이에 비해 MSSQL은 자동 COMMIT을 한다. COMMIT 실행하지 않아도 자동으로 시스템에서 COMMIT을 하기 때문.. (물론 설정을 바꿀수는 있지만 그렇게 사용하는 사람이 많지 않을 거라는 개발팀 이사님의 말씀..) 결론은 MSSQL에서 ROLLBACK은 할 수가 없다. ROLLBACK을 할수 있는 경우는 BEGIN TRAN를 사용하여 UPDATE, DELETE, INSERT 한 경우다. 아래 경우처럼 사용한 후 데이터가 이상이 없으면 COMMIT 이상이 있는 경우 ROLLBACK을 하면 끝. BEGIN TRAN..