전체 글
-
JDK + OSX 환경 Proxy 등록개발 2019. 6. 13. 15:58
1. ~/.bash_profile 아래 내용 추가 httpProxyServer=127.0.0.1:8080 httpsProxyServer=127.0.0.1:8080 export http_proxy=$httpProxyServer export HTTP_PROXY=$httpsProxyServer export https_proxy=$httpProxyServer export HTTPS_PROXY=$httpsProxyServer export no_proxy=localhost,127.0.0.1,*.local,169.254/16 export NO_PROXY=localhost,127.0.0.1,*.local,169.254/16 2. https://bcuts.tistory.com/52 링크에서 인증서 등록 JDK 인증서 등..
-
OpenJDK 다운로드 사이트개발 2019. 5. 17. 13:54
https://github.com/ojdkbuild/ojdkbuild ojdkbuild/ojdkbuild Community builds using source code from OpenJDK project - ojdkbuild/ojdkbuild github.com https://www.azul.com/downloads/zulu/ Download OpenJDK Java Linux Windows macOS Alpine Java 11 Java 8 Download Java 11 Zulu OpenJDK Linux Windows macOS Solaris Update Java Alpine Java SE free download Java 8 Java 7 Java 6 JDK www.azul.com https://adop..
-
[SW Eng.] 코딩 컨벤션(Coding Convention)개발 2016. 11. 5. 00:43
프로그래밍 언어를 익힌 다음에는 여러 가지 소스 코드를 작성해보면서 자신만의 코딩 스타일을 결정하게 된다. 하지만 이 때문에 코드의 가독성이 떨어지고 다른 사람이 소스 코드를 수정하기 어려워진다. 이러한 문제점들을 해결하기 위해 다양한 방법을 사용한다. 소스코드를 작성하는 방식에 대한 가이드 라인을 모아둔 집합이 코딩 컨벤션이다. 처음에는 물론 이를 따라 코딩하는 것이 불편하겠지만, 익숙해지면 코드 가독성과 생산성이 높아진다. 따라서 자신만의 코딩 스타일을 유지하는 것보다는 잘 정리된 코딩 컨벤션을 따르는 것이 좋다. 변수명을 정의할 경우 전통적으로 언더스코어 표기법이나 헝가리언 표기법, 파스칼 표기법, 카멜 표기법 등을 많이 사용하였다. 또한 대부분의 언어는 공식적으로 코딩 컨벤션 문서를 제공하고 있다..
-
TLS 인증서 에러개발 2016. 8. 19. 15:18
Vysper를 이용하여 서버를 구성하여 사용하던 중 에러가 발생했다. 에러의 내용은 java.lang.RuntimeException: java.io.IOException: Invalid keystore format 기존에 잘 사용하던 keystore파일인데... 무심결에 변경한 JDK 버전이 문제였다. 1.6에서 1.7로 변경하였더니 위의 에러가 발생하였다. 그런데 keytool로 소스의 가이드데로 파일을 생성하여도 에러가 발생한다. /** * derived from MINA's BogusSSLContextFactory. * see http://svn.apache.org/viewvc/mina/branches/1.0/example/src/main/java/org/apache/mina/example/echo..
-
UTF-8 기반 XML 처리 에러개발 2015. 4. 12. 18:37
XML 처리하는데 에러가 발생!! XML 구분을 인식하지 못하는 문제가 있음을 확인하고 종단간 메시지를 모두 확인한 결과 인코딩 문제임을 확인! 톰켓의 bin폴더에 catalina.bat 파일을 열어보시면 아래와 같이 부분이 있습니다. rem Execute Java with the applicable propertiesif not "%JPDA%" == "" goto doJpdaif not "%SECURITY_POLICY_FILE%" == "" goto doSecurity%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina...