| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 자바
- HTML
- 자바스크립트
- Spring_에러정리
- SQL
- 인덱스
- Linux_명령어정리
- CSS
- java
- git
- github
- jsp
- 아파치톰캣
- json
- Git_정리
- 다이어그램
- JavaScript
- DML
- workbench
- spring
- Spring_오류정리
- SQL_용어정리
- Linux
- 이클립스
- MySQL
- vb.net
- 배열
- asp.net
- 인스턴스
- Git_명령어정리
- Today
- Total
목록분류 전체보기 (352)
데브마우스
Sysetm.currentTimeMillis()은 1970년 1월 1일을 기준으로 현재까지의 시간을 밀리초(Milli Second)단위로 출력합니다. 그리고 System 클래스의 주요 메서드중 하나입니다. System.currentTimeMillis() 메서드는 long 타입을 반환합니다. long 타입의 최대값은 9,223,372,036,854,775,807입니다. long 타입의 최대값을 시간으로 환산한다면 몇이 나올까요? 아래 참고자료에 따르면 long 타입의 최대 시간값은 Sun Aug 17 17:12:55 EST 292278994(일요일 8월 17일 17시 12분 55초 292,278,994년)이 출력됩니다. 약 3억년까지 사용이 가능합니다. 참고 자료 https://stackoverflow.c..
에러 메시지 /WEB-INF/views/login.jsp (행: [10], 열: [52]) 등호("=")가 요구됩니다. 에러 코드: 500 에러 발생 상황 jsp 파일에서 드물게 에러 메시지와 같은 아파치 톰캣의 에러 페이지가 출력됩니다.
DB 아이디와 암호가 적힌 파일을 분리해야하는 이유 GitHub처럼 원격 저장소에 소스코드를 올려서 소스코드를 백업합니다. 하지만 데이터베이스의 아이디와 암호가 GitHub에 업로드되어서는 안되겠지요? 그렇다면 Maven으로 생성한 스프링 프로젝트에서 파일을 분리하는 방법에 대해 알아보도록 하겠습니다. beans 설정 파일 분리 방법 1. appServlet 폴더 안에 database-context.xml 파일을 생성합니다. 2. database-context.xml 파일 안에 아래와 같은 코드를 작성해주세요. 3. web.xml의 태그의 를 아래처럼 수정해주세요. appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLoca..
에러 메시지 Invalid property 'path의 속성값' of bean class [패키지이름.클래스이름]: Bean property ' path의 속성값' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter? 에러 원인 JSP의 form 태그 사용 시 form 태그의 path 속성의 getter 혹은 setter 메서드가 없을 경우 발생하는 에러입니다. 해결 방법 JSP파일에서 form태그의 path의 속성 값에 오타가 있는지 확인해보세요.
REST는 무슨 뜻인가요? REST는 Representational State Transfter의 약자입니다. REST는 HTTP URI(Unifrom Resource Identifier)를 통해 자원(Resource)을 명시하고 HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD 연산을 적용하는 것을 의미합니다. REST 덕분에 하나의 HTTP URI일지라도 HTTP Method를 다르게 사용하여 4가지 다른 연산(CRUD)을 할 수 있습니다. CRUD 연산 CREATE 생성(POST) READ 조회(GET) UPDATE 수정(PUT) DELETE 삭제(DELETE) 참고 응답상태 코드 참고 응답상태 코드 1xx 전송 프로토콜 수준의 정보 교환 2xx 클라..
제목: 프로그래머 열정을 말하다 (The Passionate Programmer) 저자: 채드 파울러 옮김: 송우일 출판사: 인사이트 ISBN: 978-89-6626-022-5 프로그래머가 되기 전 재즈 색소폰 연주자로 있었던 프로그래머 채드 파울러의 에세이입니다. 책을 읽으며 인상 깊었던 내용입니다. 5장 지성에 투자하라 스몰토크를 배워볼까 생각하게 한 이야기입니다. 작가 채드 파울러가 인도에 가서 개발자를 채용하는데 뛰어난 개발자를 어떻게 구분할까 고민하다, 객체 지향 언의 원조격 언어인 스몰토크를 배운 사람만 받기로 합니다. 이렇게 하니 다른 개발자보다 더 뛰어난 개발자를 많이 찾았다더군요. 6장 뒤에 나오는, 깃허브에서 전업으로 일하려고 마이크로소프트에서 제안한 30만 달러를 거절하다 톰 프레스튼..
부트스트랩 공식 홈페이지에서 제공하는 예제 사이트입니다. 네비게이션 바, 푸터, 헤더등 사이트 제작에 필요한 요소가 있습니다. 사이트 제작의 예시 같은 '사용자 지정 컴포넌트'도 있습니다. 부트스트랩 5.3 한글 한글 공식 문서 사이트 https://getbootstrap.kr/docs/5.3/getting-started/introduction/ Bootstrap 시작하기 Bootstrap은 강력하고 기능이 풍부한 프론트엔드 툴킷입니다. 프로토타입부터 프로덕션까지 뭐든지 빠르게 빌드해보세요. getbootstrap.kr 일부 번역되지 않은 부분이 있습니다. 한글 예시 사이트 https://getbootstrap.kr/docs/5.3/examples/ 예시 프레임워크의 일부를 사용하는 것부터 사용자 지정 ..
나만의 기술 블로그가 없었을 시절 예전에 배운걸 기록하는 기술 블로그가 없었을 때는 검색 실력만 늘었습니다. 검색해서 남이 작성한 자료를 사용해봅니다. 안되면 다른 자료를 검색합니다. 어찌저찌 겨우 문제를 해결합니다. 다음 기회에 같은걸 검색하고 있다는 사실을 알아챕니다. 기술 블로그가 있는 지금 제가 배운걸 기록해둡니다. 나중에 기억이 안나도 제 블로그니까 바로 검색해봅니다. 틀린 내용이 있더라도 걱정없습니다. 다시 수정하면 됩니다. 과거의 저를 정정합니다. 그리고 미래의 저를 가르칩니다. 블로그 써보시는거 어떠세요? 하루하루 나아가길 바랍니다.
사람은 시간이 지나면 늘 잊어버립니다. 이클립스에서 프로젝트로 생성했지만 어떤 프로젝트로 생성했는지 잊을 때가 있습니다. 그럴 때 프로젝트 아이콘으로 알 수 있다는 사실 알고계셨나요? API 연습중 [Dynamic Web Project]로 만들었어야 했습니다. 하지만 실수로 [Maven Project]로 생성했습니다. GsonAPI 프로젝트는 [Maven Project]로 생성했고, GsonAPI-2 프로젝트는 [Dynamic Web Project]입니다. 차이가 보이시나요? [Maven Project]는 M이 있으며 [Dynamic Web Project]는 지구본이 있습니다. 프로젝트를 생성할 때 보면 다양한 아이콘이 있습니다. 이 아이콘을 보시면 이클립스에서 프로젝트 혹은 파일 생성 시, 어떻게 만들..
자바 클래스가 인터페이스로부터 구현(implements)받으면 인터페이스의 메서드를 반드시 작성해야 합니다. 매번 빨간색 밑줄이 그이는 클래스를 마우스 우클릭해서 Add unimplemented methods를 클릭했습니다. 손은 키보드에 있는데 마우스로 옮기기 귀찮아서 단축키를 찾아봤습니다. 찾아본 결과 2가지 방법이 있었습니다. 1. [Ctrl + .] - [Ctrl + 1] - [Enter] [Ctrl + .] 단축키는 빨간색 밑줄이 그인 코드로 이동하는 단축키 입니다. 위 코드와 같은 상황에서 [Ctrl + .]을 누르면 class A로 이동합니다. 이 상태에서 한 번 더 [Ctrl + .]을 누르면 SubClass로 이동합니다. [Ctrl + 1]을 누르면 이클립스가 제시하는 빨간색 밑줄에 대한..