linux pid 확인후 종료
ps -ef | grep Agent | awk '{print $2}' | xargs kill
Sweet Seals For You, Always
"I'm Dorothy Gale from Kansas"
The Stonewall Inn
Doug Jones
Keni
macklin celebrini has autism

oozey mess
Mike Driver

PR's Tumblrdome
almost home
Color Me Curious
$LAYYYTER
2025 on Tumblr: Trends That Defined the Year

Love Begins
🩵 avery cochrane 🩵
Lint Roller? I Barely Know Her
Interview Vampire Daily
ojovivo

ellievsbear
Fai_Ryy
seen from Iraq
seen from Colombia

seen from Malaysia
seen from Malaysia

seen from United Kingdom

seen from Türkiye
seen from Italy
seen from United Arab Emirates
seen from Jordan
seen from Ecuador

seen from Argentina
seen from Venezuela

seen from Mexico

seen from Brazil
seen from Russia

seen from Germany
seen from Bangladesh
seen from Türkiye
seen from United States
seen from United States
@sanovice-blog
linux pid 확인후 종료
ps -ef | grep Agent | awk '{print $2}' | xargs kill
linux damon script sample
#!/bin/bash
# Source function library. . /etc/rc.d/init.d/functions
###한글처리 LANG=ko_KR.eucKR RETVAL=0 JARFILE=./java_file_name-1.0.jar LOGFILE=batch.log JAVARUN="java -classpath . -jar ${JARFILE} >> ${LOGFILE}"
check() { # Check exists test -f ${JARFILE} || exit 5 }
start() { check echo -n $"Starting daemon: " ${JAVARUN} & RETVAL=$? return $RETVAL }
status() { java -version ps -ef | grep java | grep `whoami` tail -f ${LOGFILE} }
stop() { ps -ef | grep ${JARFILE} | awk '{print $2}' | xargs kill }
restart() { stop start }
#### 파라미터 확인 case "$1" in start) start ;;
stop) stop ;;
status) status ;;
*) echo $"Usage: $0 {start|stop|status}" RETVAL=2 esac
shell 에서 locale 확인
LANG=ko_KR.eucKR
<repositories>
<repository>
<id>oracle-repo</id>
<name>ORACLE JDBC Support </name>
<url>http://maven.jahia.org/maven2</url>
</repository>
</repositories>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.4.0</version>
</dependency>
http://dimdim.tistory.com/entry/Maven-Local-%EC%A0%80%EC%9E%A5%EC%86%8C%EC%97%90-jar-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0-Oracle-Jdbc-Driver-%EC%9D%98%EC%A1%B4%EC%84%B1-%EC%B6%94%EA%B0%80-%EC%82%BD%EC%A7%88
To add syntax highlighting to your Tumblr blog easily, use Google’s prettify script. Edit your blog settings and click on the Edit HTML link. Then add this line of code to the HEAD section.
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script>
Then...
Maven Package 관련
Maven Package 관련
* jar 생성시 라이브러리 포함하기 (lib 폴더) http://blog.cjred.net/164 http://beyondj2ee.wordpress.com/2012/07/11/maven%EC%97%90%EC%84%9C-%EC%9D%98%EC%A1%B4-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%EB%93%A4-%EA%B0%99%EC%9D%B4-%ED%8C%A8%ED%82%A4%EC%A7%95-%ED%95%98%EA%B8%B0/
http://stackoverflow.com/questions/1937767/spring-3-0-unable-to-locate-spring-namespacehandler-for-xml-schema-namespace
* maven jar파일에 dependency 포함시키기
http://entireboy.egloos.com/4615383
spring 관련
spring, schedule, task http://howtodoinjava.com/2013/04/23/4-ways-to-schedule-tasks-in-spring-3-scheduled-example/ http://www.madbit.org/blog/programming/657/scheduling-with-spring-3-0/
spring, schedule, task, async http://krams915.blogspot.kr/2011/01/spring-3-task-scheduling-via.html
hibernate LazyInitializationException 발생시
add @Proxy(lazy=false) to your entity class(es)
http://stackoverflow.com/questions/345705/hibernate-lazyinitializationexception-could-not-initialize-proxy
ps) load()함수는 lazy값을 참조하므로 get()함수를 사용하면 괜찮음.
오라클 내장 함수
내장함수 목록
http://blog.daum.net/lords001/5435335
http://www.okprogramming.com/index.php?document_srl=748&category=881
오라클 년도 목록 만들기(dual, connect by level)
select level as yyyy, to_date(level||'0101', 'yyyymmdd') yyyy_sday, to_date(level||'1231', 'yyyymmdd') yyyy_eday from dual where level > 1900 ---년도테이블 시작년도 connect by level <= to_number(to_char(sysdate, 'yyyy'))
이걸뷰로 만들어 사용하면될듯.
== pom.xml
......
spring-context-support
== spring-mail.xml
.....
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp.gmail.com" />
<property name="port" value="587" />
<property name="username" value="[email protected]" />
<property name="password" value="tesssttt" />
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
<prop key="mail.debug">true</prop>
</props>
</property>
</bean>
async
http://www.skill-guru.com/blog/2010/01/13/asynchronous-method-invocation-in-spring-3-0/
tip) spring 프로퍼티 환경설정(개발:dev,운영:op)
출처 : http://stove99.tistory.com/65
# mode : dev(\uAC1C\uBC1C), op(\uC6B4\uC601) mode=dev jdbc.mysql.driverClassName=com.mysql.jdbc.Driver jdbc.mysql.xaDriver=com.mysql.jdbc.jdbc2.optional.MysqlXADataSource jdbc.mysql.url=${jdbc.mysql.url.${mode}} jdbc.mysql.username=${jdbc.mysql.username.${mode}} jdbc.mysql.password=${jdbc.mysql.password.${mode}} ###dev jdbc.mysql.url.dev=jdbc:mysql://ip:3306/dbname?useUnicode=true&characterEncoding=utf8 jdbc.mysql.username.dev=userid_DEV jdbc.mysql.password.dev=userpw_DEV ###op jdbc.mysql.url.op=jdbc:mysql://ip:3306/dbname?useUnicode=true&characterEncoding=utf8 jdbc.mysql.username.op=userid_OP jdbc.mysql.password.op=userpw_OP
java 정규식 표현
http://freeboys22.blog.me/130143647012
Pattern p = Pattern.compile("\\#([0-9a-zA-Z가-힣]*)");
Matcher m = p.matcher(msg);
boolean b = m.matches();
또는 str.replaceAll("정규표현식", "바꿀문자열");
http://nkdk.tistory.com/entry/%EC%A0%95%EA%B7%9C-%ED%91%9C%ED%98%84%EC%8B%9D-%EC%A0%95%EB%A6%AC
정규식 특수문자처리
http://kevinx64.tistory.com/180
[]으로 싸줘야하는 문자 * → [*] + → [+] $ → [$] | → [|]
\\ 추가 해야하는 문자 ( → \\( ) → \\) { → \\{ } → \\} ^ → \\^ [ → \\[ ] → \\]
무관한 특수 문자 ! # % & @ ` : ; - . < > , ~ ' "
샘플 : http://kio.zc.bz/Lecture/regexp.html
spring, hibernate
http://blog.daum.net/nyx21/4394608
maven, spring, hibernate, hsqldb
https://gist.github.com/twasink/2881461
spring, hibernate, junit, transaction
http://www.dilino.org/blog/?p=227
extends AbstractTransactionalJUnit4SpringContextTests
@TransactionConfiguration(defaultRollback = true)
svn commit시 log 필수(pre-commit)
Subversion commit시 log를 필수 입력하도록 설정하는 방법
Subversion commit시 log를 생략하여 차후 history 추적시나 tracking시에 어려운 점이 있어, 서버 차원에서 강제적으로 log를 입력해야지 commit할 수 있도록 조정을 하였고, 그 방법을 공유한다.
Repository의 hooks 디렉토리의 “pre-commit” shell을 조정하면 된다.
설치 방법은 1) pre-commit 설치/ 환경 설정
1. pre-commit 설치/ 환경 설정 #cd /data1/svn/(Repository Name)/hooks #cp pre-commit.tmpl pre-commit #vi pre-commit ————————————————————————- REPOS=”$1″ TXN=”$2″
/usr/bin/svnlook log -t “$TXN” “$REPOS” | grep “[a-zA-Z0-9]” > /dev/null || exit 1 ————————————————————————-
이렇게 하면 svn client에서 commit log를 입력해야지만 commit이 된다.
오류(exit code 255) 발생시 실행권한 체크.
chmod 755 pre-commit
chown apache:apache pre-commit
java] map to object converter
http://stackoverflow.com/questions/739689/how-to-convert-a-java-object-bean-to-key-value-pairs-and-vice-versa
http://stackoverflow.com/questions/1432764/any-tool-for-java-object-to-object-mapping
http://stackoverflow.com/questions/12155800/how-to-convert-hashmap-to-json-object-in-java
ajax 관련
JQUERY Ajax 예제
MOZILLA 개발자네트워크, Ajax 시작하기
https://developer.mozilla.org/ko/docs/AJAX/Getting_Started
[jQuery] Ajax의 흐름과 예제
http://www.javajigi.net/pages/viewpage.action?pageId=3919