오키나와 여행의 소득, 자동차에 대한 가치관이 바뀌다 조금이라도 완벽히 준비되지 않으면 절대 실천하지 않는 지독한 완벽주의자인 내가 2015년 시작과 함께 연달아 지인들을 놀래키는 일을 벌였다. 첫번째는 내 인생 첫 해외여행, 태어나서 비행기 한번 안 타본 내가 무작정 오키나와로 6박 7일의 뚜벅이 여행을 다녀왔다. 짧은 기간 오키나와의 대중교통 문화를 경험하고 한가지 굳은 확신을 하였다. 내 또래의 사회초년생이 차를 산다고 하면 주변에서 뻔한 대답이 돌아온다. 과속에 위험하고 무질서한 우리나라의 도로 환경과 교통 문화, 그리고 결혼과 자녀 계획까지 고려했을 때, 마지막으로 주변에서 보는 시선까지 생각하면 최소 준중형(여유가 되면 중형) 자동차를 사야 한다는 대답이 돌아온다. 하지만 내가 경험한 오키나와..
CSV가 뭐지? CSV(Comma-Separated Values)는 2차원 테이블 형식의 숫자 또는 문자를 저장하기 위한 텍스트 포맷을 의미한다. 대개 데이터베이스의 데이터를 파일시스템으로 저장할 때의 파일 형식으로 많이 사용한다. CSV라는 이름의 유래에서 보듯이 구분자는 일반적으로 콤마(Comma)기호를 사용하는데 꼭 콤마 기호를 사용할 필요는 없다. 어떤 문자라도 구분자로 사용할 수 있다. 액셀(Excel)에서 CSV 파일을 불러오면 문제가 발생한다 앞서 설명했듯이 CSV 파일은 2차원 테이블 형식의 숫자 또는 문자를 저장하기 때문에 Excel(액셀)과 100% 호환된다. 하지만 바로 액셀에서 불러오면 원하지 않는 형식으로 데이터가 로드된다. 구체적인 예를 설명하면 15자리를 초과하는 숫자 또는 숫..
개요 Apache Tomcat은 Java EE 스펙의 부분 구현체로 소규모 웹사이트부터 엔터프라이즈 웹 애플리케이션까지 광범위하게 사용되는 가볍고 빠른 성능의 오픈 소스 웹 컨테이너이다. 이번 글에서는 CentOS 6에서 Apache Tomcat 8을 설치하고 실행하는 과정을 설명해보고자 한다. 방화벽 허용하기 $ vi /etc/sysconfig/iptables iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT $ service iptables restart Apache Tomcat의 기본 서비스 포트는 8080이다. 해당 포트를 방화벽에서 허용하도록 설정한 후 방화벽을 재시작한다. 사용자 계정 생성하기 $ groupadd tomc..
java.lang.OutOfMemoryError: Java heap space Apache Tomcat에서 실행 중인 웹 애플리케이션에서 java.lang.OutOfMemoryError: Java heap space 오류가 발생하는 경우 어떻게 조치해야 할까? 절차를 아래와 같이 정리해봤다. 먼저 Heap이란 용어를 이해해야 한다. Heap이란 Java Application이 실행 중에 생성되는 Object가 저장되는 메모리 영역이다.(당연히 Garbage Collection이 발생하는 영역이기도 하다.) Heap Size는 바로 이러한 Heap의 크기를 의미하며 당연히 Heap Size가 클수록 좋다. Heap Size가 작으면 java.lang.OutOfMemoryError: Java heap spa..
- Total
- Today
- Yesterday
- 구동계
- jpa
- spring
- 자전거
- 로드 바이크
- 태그를 입력해 주세요.
- Kendo UI Web Grid
- DynamoDB
- 로드바이크
- bootstrap
- jsp
- jstl
- graylog
- 알뜰폰
- Docker
- Kendo UI
- Eclipse
- Spring MVC 3
- CentOS
- JavaScript
- Spring Boot
- chrome
- node.js
- java
- kotlin
- maven
- JHipster
- MySQL
- Tomcat
- 평속
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |