목록2020/01 (4)
낭만 프로그래머
Java 프로그램을 하다가 보면 항상 찾아보는 몇가지 들이 있다. 그 중에 하나가 바로 날짜 포맷관련된 내용이다. Java에서 SimpleDateFormat을 이용하여 여러가지 표현하는 방법을 알아 보자 1. 포맷팅 하기 위해서는 패턴을 이용해야 한다. 패턴 설명 예제 G 연대(BC, AD) AD y 년도 yy:20, yyyy:2020 M 월(1~12 또는 1월~12월) M:7, MM:07, MMM:7월 w 년도의 몇 번째 주(1~53) w:7, ww:07, www:007, wwww:0007 W 월의 몇 번째 주(1~5) W:7, WW:07, WWW:007, WWWW:0007 D 연도의 몇 번째 일(1~366) D:7, DD:07, DDD:007, DDDD:0007 d 월의 몇 번째 일(1~31) d:7..
언젠가 Ping을 사용하다가 갑자기 Ping은 어떤 포트를 사용하는지 궁금해 졌습니다. 네트워크에 취한한 저는 자료를 찾아봤죠. 역시 네트워크는 어렵습니다. ㅎㅎ 확인 해본 결과 복잡하지만, 정리하자면 TCP/IP 프로토콜에서 Ping은 ICMP가 속해 있는 Internet 2계층입니다. 포트가 사용되는 계층은 그 상위 계층인 Transport 3계층입니다. 즉, Telnet 과 달리 Ping은 포트와 무관하다는 것입니다. 방화벽에 포트 열림 유무 확인은 Ping이 아니라 Telnet으로 하세요^^ 참조: https://mrnamu.blogspot.com/2019/11/2-tcpip-4.html
Tomcat에서는 기본적으로 Context 관련하여 server.xml을 아래와 같이 설정되어 있어서 압축파일 명이 Application 명이 자동으로 된다. 예를 들어 TestApplication.war를 올린다고 했을 때 TestApplication 폴더가 생기고 접근은 http://localhost:8080/TestApplication으로 해야 한다. 이것을 http://localhost:8080으로 접속할 수 있도록 ROOT를 변경해 보자 방법 1. server.xml은 기본으로 사용하며 압축파일명을 ROOT.war로 해서 만들어 배포하자. 이렇게 하면 ROOT 폴더가 생기게 되며 Tomcat에서는 기본적으로 ROOT폴더가 최상위로 매핑되어 진다. 방법 2. server.xml에서 Context ..
1. Bitnami 사이트에서 Redmine 다운로드 https://bitnami.com/stack/redmine/installer Install Redmine, Download Redmine Bitnami Redmine Stack Installers Bitnami native installers automate the setup of a Bitnami application stack on Windows, Mac OS and Linux. Each installer includes all of the software necessary to run out of the box (the stack). The process is simple; just bitnami.com 2. 설치 (관리자 권한으로 실행) 2...