일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Hudson
- jenkins
- Spring
- Drools Fusion
- SVN
- JPA
- drools
- spring transaction
- java tip
- maven
- ibatis
- GEventEvaluator
- rember me
- MySQL
- guvnor
- @SqlResultSetMapping
- COC
- zabbix
- gwt
- jstl
- gwt-ext
- jquery
- jquery serialize
- JBoss Seam
- bootstrap jquery datepicker
- custom filter
- querydsl
- spring jpa
- spring security
- CEP
- Today
- Total
목록분류 전체보기 (101)
봉 블로그
SVN 관련 작업시 사용자 권한을 설정하였음에도 'E220001: Itemis not readable' 과 같은 오류가 발생한다면아래와 같이 해결할수 있다.위 문제때문에 Show History 도 작동하지 않는다. 반드시 해결해야할 문제이다. SVN Server 설정 파일중.. svnserve.conf 파일에서 아래와 같이 설정하면 된다. [general]anon-access = none or authz 파일에서 '* = r' 권한을 추가해준다. [/project-refactor]idkbj = rw* = r 아래방법보다는 첫번째 방법이 보안에 더 좋은 방법이겠다. 참고 : http://stackoverflow.com/questions/3584643/svn-access-denied-when-comparin..
Extensionshttp://www.programcreek.com/2012/02/commonly-used-eclpse-workbench-extension-points/ 2. Commonly Used Extension PointsThe following are commonly or frequently used extension points of Workbench and their purposes.org.eclipse.ui.views - add a vieworg.eclipse.ui.viewActions - add an action under a vieworg.eclipse.ui.editors - allows a user to edit an object(e.g. file), it is like a view,..
설치환경 & RequirementsWindow7Java SDK 1.7.0_51Tomcat 7.0.53jenkins.war (v.1.560)Subversion Download jenkins war filehttp://jenkins-ci.org/ 접속후 jenkins.war 파일을 다운받는다. Copy & Tomcat startup다운받은 jenkins.war 파일을 [Tomcat Home]/webapps 에 copy 합니다. 그리고 Tomcat 을 실행한후 http://localhost:8080/jenkins/ 로 접속합니다. 아래와 같이 보이면 설치는 끝! Configure Global Securityjenkins 사용자 계정을 관리하기 위해서 아래와 같이 셋팅한다. Authorization > Proj..
crypto-js 는 3DES 복호화할때 base64로 인코딩된 encrypted 문자열이 필요하다. 따라서 자바에서 3DES 암호화할때는 반드시 encrypted byte 를 base64 로 다시한번 인코딩해야 한다.인코딩시 apache commons-codec 에 있는 Base64를 이용함. ... byte[] enbytes = cipher.doFinal(org); return new String(Base64.encodeBase64(enbytes)); ... node.js 에서는 crypto-js 를 이용해 복호화한다. var CryptoJS = require("crypto-js"); var key = CryptoJS.enc.Utf8.parse('key string'); var encrypted = ..
Spring MVC + MyBatis + MySQL Replication 환경에서 Spring transaction설정이 read-only=true & propagation="SUPPORTS"인 서비스 메소드 실행시 query 수행이 MySQL Replica 서버로 가지않고 master 서버로 가게된다. 반대로 propagation="SUPPORTS"설정을 제거한 read-only=true 서비스는 replica 서버로 수행되어 부하분산된다. 테스트결과 성능차이도 매우 심하게 차이가 났다. propagation="SUPPORTS" 가 설정되어 있는경우가 훨신좋다. 먼저 read-only=true & propagation="SUPPORTS" 설정이 mysql master 서버로 질의되는 현상은(read-o..
maven webapp project 를 eclipse의 tomcat 으로 run 하기위한 체크리스트 1. Project Facets : Dynamic Web Module, Java 항목 체크 ( + Further configuration available... 클릭 경로 설정)여기까지는 여러 블로그에서 많이 설명하고 있음.실제 tomcat server 에 프로젝트 등록하고 run 하면 dependency lib 가 배포가 안되는경우가 있음. 그럴땐 아래를 설정해야함. 2. Deployment Assembly 경로 설정.
RedHat Enterprise Linux Server 6.3, zabbix 2.0.5 기준 [오픈소스컨설팅]Zabbix Installation and Configuration Guide from Ji-Woong Choi
function endsWith(str, suffix) { return str.indexOf(suffix, str.length - suffix.length) !== -1; } ex) if(endWith(filename, 'docx')){ alert('ms word 파일.'); }
node.js 는 javascript 로 서버프로그램을 개발하는 플랫폼이다. 페이팔이 node.js 로 서버프로그램을 교체하고 나서 평균응답시간의 35% 나 감소했다죠.https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/ 자바에서 웹어플을 개발하려면 tomcat 이나 jboss 같은 was 가 필요하지만, node.js 는 10줄도 안되는 코드로 간단한 웹어플을 개발할수 있다. 개발 생산성은 정말 좋다.http://nodejs.org/ node.js 만으로는 file io 또는 db 연동등을 할수 없기때문에 node packaged moudle 라는 것을 npm 이라는것으로 설치하여 개발하면된다. npm 은 마치 linux 의 yum 과 같이..
초간단 zookeeper client example. 일반적으로 Zookeeper Client Applications 는 2가지 부분으로 나뉜다. 하나는 zoookeeper server 와의 connection 을 유지하는 부분과 다른 하나는 data를 모니터링하는 부분이다. 아래 example code는 zookeeper server 에 연결된 client의 생성(연결) 및 제거 이벤트를 모든 클라이언트가 모니터링(Watch)하는 기능을 가지고 있다. 클라이언트는 Zookeeper Server 에 접속과 동시에 Watcher를 등록한후 자신의 IP를 등록한다. (다른 client 가 알수 있도록) 그리고 나서 다른 클라이언트의 접속상태를 모니터링 한다. Client IP와 함께 Public 권한(Lis..