본문 바로가기

plming

form enctype="multipart/form-data" 일반적으로 form 을 submit 하게되면, form안의 element들이 id 나 name으로 submit된다. submit을 받아 처리하는 action에 정의된 handler들에서는 request.getParameter( "xxx" ); 를 통해 값을 받게 되는데... 파일을 서버에 저장하기 위해서 -1 ) { String saveDirectory = config.getServletContext().getRealPath( uploadDir + "/education" ); File dir = new File( saveDirectory ); if( !dir.exists() ) dir.mkdir(); int maxSize = 10 * 1024 * 1024; DefaultFileRenamePolicy df.. 더보기
java.lang.ThreadDeath 쓰레드가 죽으셨단다... 내가 뭔 짓을 해서 이런걸까... 어쩌다가 그랬을까... 뭔가 크게 잘못 한 듯 싶지만... 아니다... 그까이꺼... html code... 1. 제 각각 들어갈 자리에 안들어가서다...ㅡㅡ;;; 2. java code가 error 있다... javac 에서 compile error 나올 넘이라고 생각하면 된다... 하지만, 친절한(?) 이늠은 간단한 오류를... 심각한 오류가 난 것같은 분위기를 조성해주시려는 듯 메시지를 보여주신다...ㅡㅡ;;; 이늠의 톰켓 뒤통수를 한대 때려주고 싶다... 자...놀란 마음을 가다듬고, 코드를 조금만 훑어보면... 이늠을 다시는 보지 않아도 될 것이다... HTTP Status 500 - type Exception report message.. 더보기
502 Bad Gateway 502 Bad Gateway Bad Gateway The proxy server received an invalid response from an upstream server. 하다 하다 별 희한한 메시지들을 다 본다...^^; IT프로님의 조언(http://neojjang.egloos.com/1823425)에서는 "혹시 아파치서버 로그에 "SegmentationFault"가 있다면, 아파치 설정에서 KeepAlive를 ON ⇒ OFF 설정을 바꾸면 해결이 된다고 한다." 라고 하셨고... 어느 분도...아파치와 관련된 건데...라고... 하지만, 정작... 톰켓만 내렸다 올리니 다시 나오시더라...ㅡㅡ;;; 뭥미? 더보기
iBatis - Dynamic SQL 쩝... .NET 용이네요...;;; java에서는...요롷고롬 안될 수도 있다...쿨럭;;; 짐 하고 있는 플젝에서 적용중인 버젼이...ibatis-2.3.0.677.jar 요건디... 그대로 안되더라는...^^;;; java에서는...걍 참고만 해야할 듯...ㅎㅎ;;; java는 아래 pdf들을 참고...ㅋ http://ibatis.apache.org/docs/java/pdf/ http://ibatis.apache.org/docs/java/dev/ http://ibatis.apache.org/docs/java/user/ .NET : http://ibatis.apache.org/docs/dotnet/datamapper/ch03s09.html 3.9. Dynamic SQL A very common pro.. 더보기
DB제품마다 다른 SQL들... DB제품마다 다른 SQL들... MySQL / SQL Server / Oracle / MS Access 에서 사용할 수 있는 SQL들 알려주는 사이트... http://www.w3schools.com/sql/sql_primarykey.asp 더보기
Eclipse CVS/SVN 서버정보(URL/IP) 바꾸기 = Relocate Eclipse에서 소스 형상관리를 사용하는 도중... 서버의 IP/URL이 변경되는 경우... 요기를 쿨릭하면 변경할 수 있다...^^/ 더보기
Firebird DB등록 시 Error Backup / Restore한 DB 파일을 등록 시에 DB에 연결되지 않고, 아래처럼 Error가 발생되는 경우가 있다. wrong or obsolete version unsupported on-disk structure for file ... 또는 설치 되어있는 Firebird Version과 등록/관리 Tool에서 사용하는 Library Version이 일치하지 않아서 생기는 문제이다. Firebird가 설치된 곳 / bin Directory에 있는 fbclient.dll 파일을 Windows / system32 Directory에 gds32.dll 파일로 복사하면 해결된다. C:\Program Files\Firebird\Firebird_2_1\bin / fbclient.dll C:\WINDOWS\.. 더보기
Firebird Backup/Restore File Based DB인 Firebird... 운영중인 DB 파일을 가져오면 좋겠지만, DDL, DML등의 영향으로 파일 크기는 실 데이터보다 더욱 크기 때문에 이동의 효율이 그닥 좋지 않다. 이 때, DB 파일을 실 데이터들만 백업하고, 백업한 파일을 가지고 복구하면 좋다. ※ Firebird가 설치된 곳 / bin Directory 에서 명령을 실행한다. 일반적으로 C:\Program Files\Firebird\Firebird 에 설치된다. (뒤에 버젼도 함께 붙는다.) - 백업 gbak -b -z IP:Alias "저장할 Path + 파일명.fbk" -verbose -user ID -password PASSWORD ☞ Alias가 없을 경우, 해당 파일이 있는 Full Path를 적는다. gbak.. 더보기
긴 글...일정 부분만 보이도록 하기... 말로 쓰려니...어렵구만...;;; 여기 긴 글~~~~~ 한 Cell에 들어가야 할 width는 정해져있는데... 문장이 길어지면...원하는 모양으로 표를 볼 수가 없다. div의 style에 보고자 하는 크기만큼 px 를 지정하면 실제 표시될 때는... 여기 긴 글~~~~~ 이 부분이 여기 긴 글~~... 요롷게 나오게 되어서... 일부 내용도 보여주고, 표도 멀쩡히 제 크기를 유지할 수 있다. 더보기
TRUNC(), ROUND() Format http://www.java2s.com/Code/Oracle/Date-Timezone/formatsusedwiththeTRUNCfunctionfortheDATEdatatype.htm Format Element Description Example CC One greater than the first two digits of a four-digit year. ROUND(SYSDATE,'CC') SCC One greater than the first two digits of a four-digit year. ROUND(SYSDATE,'SCC') Year SYYYY Year; rounds up on July 1. ROUND(SYSDATE,'SYYYY') YYYY Year; rounds up on July 1. .. 더보기