본문 바로가기

2017/06

ProtocolBuffer 예제 http://ourcstory.tistory.com/47 그대로 따라하면 됨. 주의 1. .protoc 파일은 resource 에 놔두고 컴파일 output 위치를 패키지/xxx.java 로 놓기. 2. gradle protoc 받기. 더보기
Subject (doAs) 특정 객체가 Action 을 할 수 있는지 권한을 체크하는 메소드? https://stackoverflow.com/questions/4989063/what-is-the-meaning-of-subject-vs-user-vs-principal-in-a-security-context 참고 더보기
[Linux] vi 설정 1. set -o vi2. PS1='[$(whoami)@$(hostname):$(pwd)] '3. tab 4칸.vimrc 만들어서set tabstop=4 설정해주면 됨. 더보기
Exception 참고 내 생각1. Exception 은 이 예외를 냈을 때 Caller 쪽에서 뭔가 Exception 에 관한 처리를 반드시 해야할 때2. RuntimeException 은 이 예외를 냈을 때 Caller 쪽에서 해당 RuntimeException 처리를 안해도 되지만 단 인지는 하고 싶을 때 정리 1. RuntimeException 은 UncheckException, rollback 됨.만약 try, catch 없는 문에서 예외가 나왔다? 하면 runtimeException 으로 처리해줘야지.ex) args 가 크기를 넘어섰을 때 등. IndexOutOf..., NullpointerException 2. 나머지 Exception 이 CheckException 이며, try, catch 해줘야함. rollba.. 더보기
JMX 1. Client 예제http://www.journaldev.com/1359/java-jmx-client-example-authentication 2. Server 예제https://community.oracle.com/thread/1176935 3. 전체 예제 (Oracle Manual)https://docs.oracle.com/javase/8/docs/technotes/guides/jmx/examples.html 주의사항Windows Client 에서 등록할 때 LocateRegistry.createRegistry(port); 이걸 등록해줘야 하네. 안그러면 권한없다고 나옴. 더보기
[MBean] MBean 구현 1. 구현https://docs.oracle.com/javase/tutorial/jmx/remote/custom.html 더보기