계속 비슷한 서비스들을 만드는 이유는 무엇일까? 엠군 같은 동영상공유서비스, 마가린 같은 북마크 공유 서비스 ... 이미 만들어져 있는 서비스를 베낀다고 하더라도 미래에 어떤 가능성이 있다고 생각하기 때문이다. 나도 하나 따라해?

톰캣에서 관리하는 메모리는 64M 라고 합니다. 아마 한 서블릿 당 그렇겠죠 메모리 부족으로 인한 에러가 나면 -XX:MaxPermSize=256m 처럼 늘리면 된다고 하네요 http://tomcat.apache.org/faq/memory.html

게시판 만들 때 쓰는 oracle query 한 페이지에 보여주는 목록이 15 개이고 title 에 "질문" 이라는 문자열이 포함된 화면중 화면 번호가 1 인 것 SELECT * FROM ( SELECT AA.*, ceil(rownum/15) page FROM ( SELECT board_id, mtext_id, accnt_id, title, nickname, decode(to_char(sysdate, 'yyyymmdd'), to_char(create_time, 'yyyymmdd'), to_char(create_time, 'hh:mi:ss'), to_char(create_time, 'mm/dd hh:mi')) , view_cnt, reply_cnt, rec_score, type, is_delete, exp FROM MainText WHERE board_id = 2 AND INSTR(UPPER( title ), "질문") > 0 order by create_time desc ) AA ) WHERE page= 1

java 에서 sleep 처리

java 2007. 2. 1. 15:26
try{ Thread.sleep(190); } catch(InterruptedException e){ System.out.println("Sleep Interrupted"); }

db (oracle) lock 상태일 때 catalina 로그 dead lock retry wait=<10000> driver= driver name= number of *free* connections=<0> max con=<0> min con=<50> prepared stmt cache size=<16> transaction manager= xid connection size=<0> StandardConnectionPoolDataSource: master prepared stmt cache size=<2> prepared stmt cache size =<16> StandardDataSource: driver= url= user= CoreDataSource : debug = description = login time out =<60> user = verbose = GenericPool: num of element =<10> minSize =<10> maxSize =<10> lifeTime =<600000> ngeneration =<1> getLockedObjectCount() =<1> getUnlockedObjectCount() =<0> getDeadLockMaxWait() =<300000> getDeadLockRetryWait() =<10000> Unlocked pool: Locked pool:

struts-confgi[-*].xml 에서 path 설정은 반드시 / 로 시작해야 한다 보기: (O) path="/test.jsp" (X) path="test.jsp" / 를 빠뜨리면 "invald path ..." 라는 에러메시지를 내고 xml 단계에서 죽는다. 웃기는 struts !!

class 가 없을 때 나오는 에러 메시지이다 java.lang.NoClassDefFoundError: x1/jisik/form/JisikEventForm

http://www.davesite.com/webstation/html/favicon.shtml

https://addons.mozilla.org/firefox/2063/

#!/bin/sh dummyvar=`sqlplus -s username/password <