일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 문자 9086
- 25304 영수증
- 백준 문자
- 백준
- 9498 시험성적
- Gabia
- 2739 구구단
- 지도 이미지
- 배열 최대값 최소값
- 백준10171
- tomcat9
- 백준 개수 세기
- 백준 9086
- 넥사크로
- 톰캣9
- nexacro
- 2753 윤년
- 백준 영수증
- 자바
- 백준 사분면
- 8393 합
- 자바 최대 최소
- 배열 최대 최소
- mybatis update 오류
- update 오류
- 1330 두 수 비교하기
- 10172 개
- allowMultiQueries
- 백준10172
- 백준 25314
- Today
- Total
목록분류 전체보기 (42)
두두의 메모

웹에 대해 아무것도 모르던 신입 때, 회사에서 살아남기 위해 스프링 웹 개발만 하다가 이제야 살짝의 여유(?)가 생겼다. 여유라기 보다는 이제 나를 위한 공부를 할 수 있는 시간이 생긴 것 같다랄까? 돌이켜보니 내가 자바에 대해 얼마나 잘 알고 좋은 알고리즘을 짤 수 있을까란 생각이 들었다. 그래서 짬짬히 코딩테스트를 하면서 공부해 나가려고 한다. 그리고 기록용에 가까우니 좋은 예시 코드를 보고싶다면 다른 블로그를 참고해도 좋다. (예전 코드보면 더 좋은 방법이 있었는데 왜 이렇게 짰지?라는 생각이 드는 것처럼 이 기록을 통해 어떻게 풀었나 한번 보기 위해서랄까?ㅋㅋ) 1. 2557번 - Hello World 스프링부트 코드에 익숙해있어서 그런지 psvm를 선언해야하는지 몰랐다. 혹시나 싶어서 클래스 생..

원래는 HTTPS 서비스를 운영하기 위해서는 일반적으로 신뢰할 수 있는 기관들로부터 비용을 지불하고 SSL 인증서를 발급받는다. 필자는 도메인이 없고 실제 서비스에 사용할 프로젝트도 아니다. 단지 순수 테스트를 위한 SSL 등록이 필요했다. 이 글은 로컬 환경에서만 SSL 인증서를 사용할 수 있는 방법에 대해 기록할 것이다. 개념을 적어가며 자세히 적고 싶지만 다른 블로그 작성자 분들이 자세하게 적어놓았기 때문에 맨 아래에 참고했던 블로그의 url을 남겨놓겠다. SSL 인증 생성 1. keytool.exe 위치 - keytool.exe은 Java의 설치경로의 bin 디렉토리 아래에 위치한다. 2. keytool.exe 실행 - 한 작성자분은 [관리자권한으로실행]으로 실행시키면 프로그램이 실행된다는데 필자..
[ 직면한 오류 ] WARN 68124 --- [nio-9797-exec-5] o.m.jdbc.message.server.ErrorPacket : Error: 1064-42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'UPDATE AAAERROR 68124 --- [nio-9797-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] th..
int score = {79, 30, 90, 60, 100, 22, 70} int max = score[0]; //score배열의 첫번째 값으로 초기화 됨 int min = score[0]; for(int i=1; i max) max = score[i]; //최대 값 저장 else if(score[i] < min) min = score[i]; //최소 값 저장 } 1. max은 79로 초기화된다. score[0]가 79이기 때문. min은 79로 초기화된다. 2. for문으로 들어와서, score[1] == 30, max는 79기때문에 첫번째 if문에 해당된다. 따라서 max는 79로 초기화된다. 3. 이렇게 score배열의 길이만큼 반복문을 돌면 max = 100 min = 22가 저장되어 있다.

https://openlayers.org/ OpenLayers - Welcome A high-performance, feature-packed library for all your mapping needs. openlayers.org 개인 공부를 하면서 지도배경을 정적이미지로 변경하고 싶었다. Openlayers라이브러리는 제공해주는 기능들이 많아서 매력있는 것 같다. 하지만 이해하고 적용하기 까지의 과정이 어렵다. 1. 필요한 라이브러리(ol.js 등) 추가한다. //아래는 js코드 var extent = [0, 0, 1024, 968]; //화면 영역, 이 부분 수정해서 지도의 이미지 위치 맞추면 됨 var projection = new ol.proj.Projection({ code: 'xkcd-im..

1. 목록 페이지 작업과 includes하기 - 스프링 MVC의 JSP를 처리하는 설정은 servlet-context.xml에 아래와 같이 작성되어 있다. 화면 설정은 ViewResolver라는 객체를 통해서 이뤄진다. 4번째 줄을 보면 '/WEB-INF/views' 폴더를 이용하는 것을 알 수 있다. 책의 예시) 게시물 리스트의 URL은 '/board/list'이므로 최종적인 '/WEB-INF/views/board/list.jsp'가 된다. list.jsp의 소스는 아래와 같다. List Page list.jsp가 정상적으로 URL처리가 되는지 확인하기 위해 Tomcat으로 실행해서 확인해보자. List Page이라고 되어있으니 화면에는 ListPage라는 글자가 떠야할 것이다. Tomcat은 절대경로..

간단하게 저장소 생성 후 프로젝트 올리는 방법을 적었습니다. GitHub에 저장소를 생성한 후, 이클립스 프로젝트를 만든 저장소로 커밋하는 방법을 설명합니다. 1. Github와 이클립스 프로젝트 연결하기 1. GitHub 홈페이지에 접속 후 로그인 합니다. https://github.com/ GitHub: Where the world builds software GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and ..

1. 에러발생 Servlet 3.1(혹은 3.0)을 제대로 사용하기 위해서 pom.xml에 있던 서블릿 2.5버전을 3.0이상으로 수정했는데 아래와 같은 에러가 발생했다. Missing artifact javax.servlet:servlet-api:jar:3.1.0 3.0.0+ The element contains information about a dependency of the project. Source: maven-v4_0_0.xsd 2. 해결법 - pom.xml을 연다. - servlet-api -> javax.servlet-api 으로 바꿔주면 해결된다. ->