'Java'에 해당되는 글 7건

  1. 2013.02.07 2013 JCO
  2. 2012.12.19 자바 컴파일
  3. 2012.06.18 HtmlCleaner
  4. 2011.12.23 spring3 ibatis log 안나옴
  5. 2011.03.04 해당 날짜가 포함된 주의 월요일 구하기
  6. 2010.08.15 log4j.properties
  7. 2010.07.18 Eclipse 실행에러 및 버벅거림

2013 JCO

Java 2013. 2. 7. 00:57 |

일단 등록 신청은 했지만 과연 갈 수 있을까 올해는?

 

이미지 올려서 홍보하면 리얼포스랑 스스디 준다는데, 작년과 마찬가지로 이미지 여러개로 잘라놔서 번거롭게 만드는군..

 

어차피 랜덤 돌려서 추첨할 듯하니 이미지는 하나만 올려야겠다.

 

 

 

https://www.facebook.com/jcoconf

 

'Java' 카테고리의 다른 글

자바 컴파일  (0) 2012.12.19
HtmlCleaner  (0) 2012.06.18
spring3 ibatis log 안나옴  (0) 2011.12.23
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
log4j.properties  (0) 2010.08.15
Posted by 기계식키보드
:

자바 컴파일

Java 2012. 12. 19. 11:20 |

자바 개발하다보면 툴에서 자동으로 컴파일 해주고, 

ant, maven을 이용해서 편하게 컴파일 하다보니 직접 javac날려서 컴파일 하는 방법이 익숙치가 않아 헤맬 때가 종종 생긴다.


삽질 예방 차원에서 메모한다.


- window

javac -classpath .;./lib/libgpkiapi_jni.jar -d . com\*.java

java -classpath .;./lib/libgpkiapi_jni.jar com.HelloWorld


- unix

javac -classpath .:./lib/libgpkiapi_jni.jar -d . com/*.java

java -classpath .:./lib/libgpkiapi_jni.jar com.HelloWorld

'Java' 카테고리의 다른 글

2013 JCO  (0) 2013.02.07
HtmlCleaner  (0) 2012.06.18
spring3 ibatis log 안나옴  (0) 2011.12.23
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
log4j.properties  (0) 2010.08.15
Posted by 기계식키보드
:

HtmlCleaner

Java 2012. 6. 18. 11:07 |

에디터에 삽입된 이미지를 경로를 추출해야 하는 상황이다.

substring, indexOf 신공으로 간단히 버그작렬에 제대로 돌아가는지 나조차 신뢰할 수 없는 로직을 짤 수 있지만, 역시 누군가 만들어놓은 바퀴를 가져다 쓰는게 안전빵에 시간도 절약되고

뭔가 우아해보이지!


HtmlCleaner를 이용해 초간단으로 추출해보자.

(최초 나오는 이미지 하나만 추출해야만 해서 첫번째 이미지 찾은 다음에 false 리턴했다.)


final StringBuffer image = new StringBuffer();

HtmlCleaner cleaner = new HtmlCleaner();

TagNode node = cleaner.clean( "여기 이미지 태그 추출할 문자열" );

node.traverse(new TagNodeVisitor() {

public boolean visit(TagNode parentNode, HtmlNode node) {

if (node instanceof TagNode) {

TagNode tagNode = (TagNode) node;

String name = tagNode.getName();

if ( "img".equals(name) ) {

tagNode.removeAllChildren();

image.append(tagNode.getAttributeByName("src"));

return false;

return true;

}

});

System.out.println("image:" + image.toString());


'Java' 카테고리의 다른 글

2013 JCO  (0) 2013.02.07
자바 컴파일  (0) 2012.12.19
spring3 ibatis log 안나옴  (0) 2011.12.23
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
log4j.properties  (0) 2010.08.15
Posted by 기계식키보드
:

spring3 ibatis log 안나옴

Java 2011. 12. 23. 15:08 |
스프링2.5에서 3.0으로 업글하고 이것저것 문제없나 둘러보는데 로그에 쿼리가 안찍히는게 아닌가!
제길슨.. 덕분에 간만의 삽질을 좀했다.
 
slf4j를 사용해 로그를 찍고 있었는데 포함된 자르는 2개(slf4j-api-1.6.4.jar, slf4j-log4j12-1.6.4.jar)인 상황.
jcl-over-slf4j-1.6.4.jar를 살포시 넣어주니 제대로 찍힌다.

 

'Java' 카테고리의 다른 글

자바 컴파일  (0) 2012.12.19
HtmlCleaner  (0) 2012.06.18
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
log4j.properties  (0) 2010.08.15
Eclipse 실행에러 및 버벅거림  (0) 2010.07.18
Posted by 기계식키보드
:
Calendar가 젤 어렵드라 난

public static String getMondayFromDay(String yyyymmdd) {
int yyyy = Integer.parseInt(yyyymmdd.substring(0, 4));
int mm = Integer.parseInt(yyyymmdd.substring(4, 6)) - 1;
int dd = Integer.parseInt(yyyymmdd.substring(6, 8));
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String setDate = ""; 
Calendar calendar = Calendar.getInstance();
calendar.set(yyyy, mm, dd);
setDate = formatter.format(calendar.getTime());
int yoil = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println("입력날짜:"+setDate + ", 요일:"+yoil);
int gap = 0;
int[] idx = {1, 2, 3, 4, 5, 6, 7};
for(int i = 0; i < idx.length; i++) {
if( yoil != 2 && yoil == idx[i] ) {
gap = i*2-yoil;
gap = 0-gap;
}
}
calendar.add(Calendar.DATE, gap);
setDate = formatter.format(calendar.getTime());
yoil = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println("입력날짜:"+setDate + ", 요일:"+yoil);
return "";
}

'Java' 카테고리의 다른 글

자바 컴파일  (0) 2012.12.19
HtmlCleaner  (0) 2012.06.18
spring3 ibatis log 안나옴  (0) 2011.12.23
log4j.properties  (0) 2010.08.15
Eclipse 실행에러 및 버벅거림  (0) 2010.07.18
Posted by 기계식키보드
:

log4j.properties

Java 2010. 8. 15. 16:11 |
--------------------------------------------
log4j.properties
--------------------------------------------
log4j.rootLogger=DEBUG,stdout,logfile 

log4j.appender.stdout.Threshold=DEBUG
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%p [%F:%L] - %m%n

log4j.appender.logfile.Threshold = DEBUG
#log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.File=${domainName.root}/WEB-INF/log/logFileName.log
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=[%d][%-5p](%c:%L) - %m%n
#log4j.appender.logfile.layout.ConversionPattern=[%d][%-5p](%F:%L) - %m%n
#log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n
#log4j.appender.logfile.MaxFileSize=512KB
#log4j.appender.logfile.MaxBackupIndex=3

#ibatis log
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=INFO
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=INFO

--------------------------------------------
web.xml
--------------------------------------------
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>domainName.root</param-value>
</context-param>

<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/ log4j.properties</param-value>
</context-param>
 

'Java' 카테고리의 다른 글

자바 컴파일  (0) 2012.12.19
HtmlCleaner  (0) 2012.06.18
spring3 ibatis log 안나옴  (0) 2011.12.23
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
Eclipse 실행에러 및 버벅거림  (0) 2010.07.18
Posted by 기계식키보드
:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vm
D:\Java\jdk1.6.0\bin\javaw.exe
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m
-Xmx512m

참고)http://entireboy.egloos.com/3883873

'Java' 카테고리의 다른 글

자바 컴파일  (0) 2012.12.19
HtmlCleaner  (0) 2012.06.18
spring3 ibatis log 안나옴  (0) 2011.12.23
해당 날짜가 포함된 주의 월요일 구하기  (0) 2011.03.04
log4j.properties  (0) 2010.08.15
Posted by 기계식키보드
: