일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jstl
- maven
- COC
- ibatis
- GEventEvaluator
- Drools Fusion
- guvnor
- Hudson
- jenkins
- JPA
- rember me
- querydsl
- SVN
- spring jpa
- Spring
- custom filter
- java tip
- bootstrap jquery datepicker
- JBoss Seam
- @SqlResultSetMapping
- gwt
- jquery
- CEP
- drools
- spring transaction
- MySQL
- spring security
- jquery serialize
- zabbix
- gwt-ext
- Today
- Total
목록분류 전체보기 (101)
봉 블로그
Drools Guvnor 는 JBoss의 오픈소스 Business Rule Management System (BRMS) 을 의미한다. (영어원문) Guvnor is the name of the web and network related components for managing rules with drools. This combined with the core drools engine and other tools forms "a BRMS". 국내에는 현재 많은 외산 상용제품과 국산 상용제품이 보급된상태이지만 오픈소스 BRMS는 아직 기업시장에 보급된 예가 없다. 하지만 상용제품과 비교해 성능이나 기능적인 측면에서 전혀 뒤떨어지지 않는다. 따라서 앞으로 Guvnor 의 시장확대가 무척 기대된다 하겠다. (..
그동안 나는 노자에 나오는 "사람에게 물고기를 주는 것은 그에게 물고기 잡는 방법을 가르쳐주는 것만 못하니라(授人以魚, 不如授人以漁)"는 말씀의 신봉자였다. 그러나 최근에 경험을 통해 "사람에게 물고기 잡는 방법을 가르쳐주는 것은 굶겨서 바닷가로 보내는 것만 못하다"는 것을 깨달았다. -조동성 서울대 교수 물론 물고기 잡는 법을 가르쳐 주는 것이 물고기를 잡아서 건네주는 것 보다는 훨씬 더 바람직합니다. 그러나 물고기 잡는 법 보다 중요한 것은, 스스로 꿈과 목적, 의미를 찾을 수 있도록 도와주는 것, 더 나가서는 그러한 것을 간절하게 원할 수 있도록 하는 상태, 즉 헝그리 정신을 심어주는 것이 더욱 훌륭한 교육 방법이라 할 수 있습니다. 행복한경영이야기에서...
데이타 목록 테이블에서 데이타가 없을때 '등록된 데이타가 없습니다' 라고 보여주기 위해 colspan 을 주죠. 문제는 테이블의 column 이 동적으로 변경될때 꽤 코드가 지저분해진다는건데. 이걸 깔끔한 코드 한줄로 해결해주는 jquery 코드 입니다. // tb_contract_list 테이블 empty td colspan 설정하기. $(".tb_contract_list .empty_list_td").attr("colspan", $(".tb_contract_list thead th").length);
데이타 목록에서 전체 선택을 클릭하면 하위 checkbox 가 모두 선택 또는 해제 되는 jquery 코드. $("#isChk").click(function(){ $("input[name='chk_sel'].REQ").attr("checked", $(this).is(":checked")); }); 이걸 전통 javascript 트로 구현하려면 한 10여줄이 필요했었는데... 정말 jquery 넘 조아...^^
# DATE => String DATE_FORMAT(SVC_END_YMD,'%Y-%m-%d %H:%i:%s') # String => Date mysql> SELECT STR_TO_DATE('01,5,2013','%d,%m,%Y'); -> '2013-05-01' # DATE 증감 ADDDATE(NOW(),-1) # 타입 변환 CONVERT(expr,type), CONVERT(expr USING transcoding_name) The CONVERT() and CAST() functions take a value of one type and produce a value of another type. The type can be one of the following values: BINARY[(N)] CHAR[..
실수한 후에야 제대로 배울 수 있다 사람들은 실패를 두려워한다. 이는 매우 당연한 반응이지만 또한 매우 이상한 것이기도 하다. 왜냐하면 무언가를 성공시키는 방법을 배우려면 실수를 거쳐야 하기 때문이다. 악기를 배워 연주하게 되는 과정을 생각해보라. 아기가 걷는 방법을 알아내는 과정을 지켜보라. 어린아이가 말을 어떻게 배우는지 보라. 걷기, 말하기, 음악 연주 같은 기술들은 (종종 아주 웃긴) 무수한 실수들을 거쳐 서서히 점차적으로 완성된다. - 리차드 브랜슨, ‘비지니스 발가벗기기’에서 현 한국사회는 실수를 용납 못하는 분위기인것 같다. 실수를 허용하지 않는 분위기는 실수한 사람에게 직장을 잃는것과 같은 큰 위험에 빠뜨리는게 현실이다. 그러다 보니 도전보다는 안전빵을 선호하게 되고, 실수하더라도 쉬쉬 덮..
jsTree 는 jQuery 로 만든 tree 컴포넌트 중에 가장 괜찮은 플러그인 인것 같다. 드래그앤드롭등의 tree에서 요구되는 거의 모든 기능들을 지원한다. Features at a glance Various data sources - HTML, JSON, XML Supports AJAX loading Drag & drop support Highly configurable Theme support + included themes Uses jQuery's event system Optional keyboard navigation Maintain the same tree in many languages Inline editing Open/close optional animation Define node..
spring 에서 quartz 연동시 QRTZ_LOCKS 테이블이 없다고 에러가 나면. bean 설정시 default-autowire 속성 때문에 위와 같은 에러가 납니다. (예전 설정을 그대로 가져와 사용하면서...) SchedulerFactoryBean 설정의 dataSource 속성에 자동으로 dataSource 가 wired 되면서 db table based Scheduler가 생성되어 해당 테이블을 select 하는겁니다. default-autowire 설정을 없애세요.^^
2010. 9. 9일 파이낸셜뉴스 기사. ◇ IE 점유율 60% '간당간당' = 9일 웹 분석업체 넷 애플리케이션스(Net Applications)에 따르면 지난 8월 전 세계 웹브라우저 시장에서 IE의 점유율은 60.4%로 7월(60.74%)에 비해 0.34%포인트 하락했다. IE의 점유율은 지난 3월 60.65%에서 4월 59.95%로 사상 첫 50%대로 내려앉았다. 이어 5월에도 59.75%로 떨어졌다가 6월(60.32%)과 7월(60.74%) 다소 올라가는 듯 했으나 8월 들어 다시 하락했다. http://www.fnnews.com/view_news/2010/09/09/1283958076.html 관련글. OECD 주요 국가의 IE6 점유율 얼른 우리나라 웹에서 ActiveX 가 사라졌으면 좋겠다..
구글링을 해서 찾은 코드 중에 아래 코드가 제일 깔끔하더군요. 원문 : http://willifirulais.blogspot.com/2007/07/jquery-table-column-break.html 위 원문을 좀 수정했습니다. ^^ 사용방법 : $("#tableId").rowspan(0); //병합하고자 하는 column index를 인자로 넘겨준다. rowspan 확장메소드 코드는 아래와 같습니다. (function($){ $.fn.rowspan = function(colIdx) { return this.each(function(){ var that; $('tr', this).each(function(row) { $('td:eq('+colIdx+':visible)', this).each(functi..