일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HTTP Status 404
- HTML
- ||
- 한글 인코딩
- 답변형 게시판
- jQuery
- Bootstrap
- HTTP Status 500
- tomcat
- sql developer
- rownum
- 모조칼럼
- SQL
- 과정평가형
- github
- CRUD
- 부트스트랩
- JavaScript
- alias
- distinct
- 제약조건
- 이클립스
- Oracle SQL
- Oracle DB
- git
- oracle
- 성적프로그램
- JSP
- Java
- group by
목록분류 전체보기 (232)
초급의 끄적거림
문제점 아래 사진처럼 Update SVN Cache가 진행 될 때 로딩이 오래걸림 해결방법 1) Window -> Preferences -> Team -> SVN -> Performance Enable SVN statuse cache 해제 이를 해제하려면 Compute deep outgoing state를 해제 후에 Enable SVN statuse cache 해제 해결방법 2) 해당 프로젝트 우클릭 -> Team -> Cleanup 클릭 +) 2번으로 해결이 되지 않아서 1번 진행을 통해 해결함
에러 내용 java.net.BindException: Address already in use: JVM_Bind 에러 원인 내용 그대로 tomcat 기동 시, address가 중복된다는 의미 tomcat이 주로 사용하는 8080 포트를 사용하는 프로세스가 이미 존재하면서 중복이 되었다는 의미 해결방법 1) cmd 실행 netstat -ano 입력 :: 현재 존재하는 프로세스들의 정보를 보여줌 아래 사진처럼 :8080 이라고 되어 있는 부분을 찾고 PID를 확인함 (사진은 잘렸으나 해당 사진에서 PID는 맨 끝에 있는 12644) taskkill /f /pid 프로세스ID 입력 (taskkill /f /pid 12644 에 해당) 해결방법 2) 사용하고 있던 포트번호를 바꿔주는 방법이 있음 +) 기본설정으..
도구 > 옵션 > 오라클 옵션 > 쿼리 옵션 - 자동커밋 '체크' 선택하면 DML 명령 실행시 자동으로 커밋 됨 선택 안하면 자동커밋은 DDL (create, alter, drop), DCL (grant, revoke) 만 해당 http://www.gurubee.net/lecture/1022
- ModelAndView : 데이터를 전송시킬 수 있는 리턴 타입 (cf. String 타입은 단순하게 페이지만 열어주는 역할을 함) setViewName : 어떤 페이지를 보여줄 것인지 addObject : key와 value를 담아 보낼 수 있는 메서드 setAttribute를 여러개 썼던 것 처럼, addObject를 여러개 쓸 수 있다.
MERGE문 조건을 비교해서 테이블에 조건에 맞는 데이터가 없으면 INSERT, 있으면 UPDATE문을 수행 MERGE INTO 조작할 테이블명 USING (데이터) ON (조건) WHEN MATCHED THEN UPDATE SET 칼럼 1= 값1, 컬럼2 = 값2, ~ DELETE WHERE (조건) WHEN NOT MATCHED THEN INSERT (칼럼1, 칼럼2, ~ ) VALUES (값1, 값2, ~) WHERE 조건; MERGE INTO 절 : 조작할 테이블명 USING 절 : MERGE 문에서 사용할 데이터 쿼리 ON 절 : 처리가 분기될 조건을 입력 ON 조건을 만족한다면 WHEN MATCHED THEN 절을 실행하여 UPDATE, DELETE 를 실행하고 만족하지 않으면 INSERT 실..
일반검색 기간별 검색 선택 직원명 사원 상태 선택 출근 퇴근 조퇴 결근 ~ 검색 확인 display:none //change를 활용하여 radio에 맞춰서 형식 변경 $("input[name='searchRadio']:radio").change(function(){ var searchType = this.value; //검색 타입에 따라서 발생하는 검색창이 달라지게 함 if(searchType == 0){ $("#searchDetail").hide(); $("#dateType").hide(); $("#searchBasic").show(); $("#searchWord").show(); }else if (searchType == 1){ $("#searchBasic").hide(); $("#searchWord..
~ 검색 //날짜 유효성 검사 $('#btnSearch').click(function(){ var dateFrom = document.getElementById('dateFrom');//시작일 var dateTo = document.getElementById('dateTo');//종료일 var today = new Date();//오늘 날짜 dateFrom = new Date(dateFrom.value); var fromYear = dateFrom.getFullYear(); var fromMonth = dateFrom.getMonth() + 1; var fromDay = dateFrom.getDate(); //날짜 지정을 하지 않았을 때 NaN이 발생하여 0으로 처리 if (isNaN(fromYear) ..
변수 선언시, 사용하는 var / let / const의 차이 1. var (변수 재선언 가능) var variable = '변수선언'; console.log(variable); //변수선언 var variable = '변수선언222'; console.log(variable); //변수선언222 변수 선언을 여러 번 해도 에러 없이 각기 다른 값이 출력됨. 필요할 때마다 변수를 사용할 수 있다는 장점이 있으나, 같은 이름의 변수를 남용할 수 있다는 문제도 발생 이를 보완하기 위하여 ES6부터 let과 const가 추가되었음. 2. let (변수 재선언 불가능, 변수 재할당 가능) let variable = '변수선언'; console.log(variable) //변수선언 variable = '변수 재할당..