[xsd 스키마 및 엘리먼트 참조] http://blog.paran.com/kissdino/27892484 [JaxB Elipse Plugin 참조] https://jaxb-workshop.dev.java.net/plugins/eclipse/xjc-plugin.html [Jaxb 설명 참조] http://blog.reeze.com/161 [Jaxb lib 참조] https://jaxb.dev.java.net/ [파서들별 예제 참조] http://blog.naver.com/thtlsgkrtod?Redirect=Log&logNo=40042318490 [Java/XML Data Binding관련 읽을거리] http://www.java2go.net/blog/146 [JAXB Xml스키마를 Java 객체로 변환하..
며칠전에 YYYYMMDDhhmmss형태의 날짜 스트링을 데이트타입으로 변환하는동안에 데이터가 얼마 없을때는 무리없이 잘 돌던게.. 쿼리 대상 데이터가 많아지자 아래와 같은 에러메세지를 가뿐히 보여주며 문제가 생겼댄다. Msg 242, Level 16, State 3, Line 1 The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value. 어우.. 머가 문젤까.. 진짜 고민 많이 했다. getDate()를 문자로 convert하고 다시 datetime으로 변환하면 잘 되드만.. 여기저기 검색해본 결과 아래와 같은 mssql server helper라는 사이트를 찾았다. 이유인 즉슨...
출처 : 남군. -------------------------------------------------------------------------------------------- 1. mssql 에서 convert를 이용하여 20080420080000(YYYYMMDDHHMISS)의 날짜 스트링을 datetime 형식으로 변환하기 select convert(datetime,'20080420 08:00:00') => 20080420 08:00:00 형식은 convert 함수에서 문자를 날짜로 자동으로 변환해 준다. => 따라서 20080420080000 => 20080420 08:00:00 형식으로 변경하면 된다. select substring('20080420080000',1,8) + ' ' + sub..
VIEW -> CONTROLLER -> MODEL -------------------> DB (FLEX) (Servlet) (JAVA) (Oracle) Struts1/2 Spring ORM(ibatis/hibernate) 1. HTTPService ( http 프로토콜 ) -> XML데이터 포멧 [ HttpService -> 대용량 속도 저하, Ajax연동, 무료 ] 2. RemoteObject (AMF 프로토콜 - 원격JAVA객체메소드호출) -> Serializable Object [ 자바원격객체의 메소드 호출 ( 대용량 속도가 빠르다, 유료[LCDS], 무료[BlazDS] ) ] 3. Message Service ..
[출처] 언어별 캐쉬 방지(no-cache)|작성자 향기남자(http://blog.naver.com/aegisfight/100087199598) 캐쉬 방지 이유 - 로그아웃한 후 뒤로가기 버튼 클릭 시 로그인 상태로 되돌아간다면 보안에 취약할 수 밖에 없으므로 사용자가 조금 불편하더라도 캐쉬를 방지하는게 낫다. HTML ASP JSP PHP WML .. .. JSP의 사용예 [출처] 언어별 캐쉬 방지(no-cache)|작성자 향기남자
FP라는 프로젝트를 만들고 1. 이클립스에서 new>others>Flex Builder>Flex Project 선택 2. Create a Flex project의 Project Name : FP 3. Server technology의 Application Server type : J2EE ->Next click 4. Configure J2EE Server 설정 ----------------Configure J2EE Server------------------------------------------- 1. Target runtime 우측에 new 클릭 -> apache tomcat 6.0 설정하고 -> Tomcat home 잡아주기 --> JRE는 디폴트로 설정 2. Target runtime의 선택버..
특정 컬럼의 문자들을 부분적으로 변경하고 싶을때.. 자바처럼 replace같은게 없을까 하고 검색해봤더니.. 오라클도, mssql도 다 replace함수를 쓰고 있었다. 방식은 간단 replace( '대상문자열', '원래문자', '바껴질문자') 예를 들어.. icon_nm 라는 컬럼에 'sXCar.ico' 이런식으로 들어가있는데 아래처럼 Car.ico만 personM.ico로 변경하고 나머지는 그대로 놔두고 싶을때 쓰는 함수다. select replace( icon_nm, 'Car.ico', 'personM.ico'), * from tb_history where tracker_id = '900049' or tracker_id = '900050' and icon_nm not like '%person%' o..
1. oracle 2. jdk1.6 by sun 3. FB3 by Adobe(flex builder 3) 4. LCDS by Adobe (라이브사이클) 5. Tomcat by Apache 6. eclipse by IBM 플렉스와 플래쉬 비교 - swf확장자로 나옴.. - adobe사에서 만들었지만.. - 차이점은.. 플래쉬-멀티미디어환경에 맞음 플랙스-애니메이션보다는 데이터 컨트롤에 맞음 [플렉스의 장점] 1. 웹에서 파일 핸들링이 가능 : 웹에서 강하게 된다 2. 소켓통신이 가능 3. 데이터베이스 핸들링 가능 4. 객체지향이다. - 동적인 부분을 구현하는데 액션스크립으로 구현함. (액션 스크립도 객체지향적으로 많이 발전되었다.) 5. 멀티미디어 핸들링 [JDK 설치] Java 6..
급작스러운 로직 변경으로 인해 업데이트문을 새롭게 추가해야만 하는 상황이 되었다. 나름 열심히 머리로 코딩했다. - 천재?-_-; 그리고 그대로 옮겨서 했는데.. 이론대로라면 완벽한데, 아래와 같은 익셉션 발생!! ============================================================================================ com.ibatis.sqlmap.client.SqlMapException: There is no statement named updateLastModifiedDate in this SqlMap. at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getMappedStatement(S..
신규로 생성한 테이블이 원래 있던 테이블과 거의 동일한데, 일일히 데이터를 넣기가 귀찮고, 바보처럼 엑셀로 쿼리 만들기는 무리고,, 이럴때 사용하기 좋은 INSERT INTO SELECT문.. SQL문의 세계는 역시 놀라워.. 이런게 있을줄이야.. insert into TB_GEOFENCE_ALERT( TRACKER_ID ,FENCE_ID ,FENCE_NM ,LAT_NO ,DIR_NS ,LON_NO ,DIR_EW ,LOCATION_GE ,RADIUS_NO ,ACT_YN ,CUSER_ID) select TRACKER_ID ,FENCE_ID ,FENCE_NM ,LAT_NO ,DIR_NS ,LON_NO ,DIR_EW ,LOCATION_GE ,RADIUS_NO ,ACT_YN ,CUSER_ID from TB_GE..
[출처 : http://blog.naver.com/kyong94s/87833070] java.sql.Types value Java type IBM DB2 Oracle Sybase SQL Informix® BIGINT java.lang.long BIGINT NUMBER (38, 0) BIGINT BIGINT INT8 BINARY byte[] CHAR FOR BIT DATA RAW BINARY IMAGE BYTE BIT java.lang.Boolean N/A BIT BIT BIT BIT BLOB byte[] BLOB BLOB BLOB BLOB BLOB CHAR java.lang.String CHAR, GRAPHIC CHAR CHAR CHAR CHAR CLOB java.lang.String CLOB, DBCL..
[출처 : http://blahblah.springnote.com/pages/1007566?print=1] SET ANSI_NULLS ONhttp://technet.microsoft.com/ko-kr/library/ms188048.aspx - SET ANSI_NULL http://technet.microsoft.com/ko-kr/library/ms175088.aspx - 결과에 영향을 주는 SET 옵션 분산 쿼리를 실행할 때는 SET ANSI_NULLS를 ON으로 설정해야 합니다. 계 산 열이나 인덱싱된 뷰에서 인덱스를 만들거나 변경할 때는 SET ANSI_NULLS 옵션도 ON으로 설정해야 합니다. SET ANSI_NULLS 옵션이 OFF면 계산 열 또는 인덱싱된 뷰에 인덱스가 있는 테이블의 CREAT..
[출처] SET QUOTED_IDENTIFIER |작성자 호랑이 SET QUOTED_IDENTIFIER OFF SELECT "This is a "double-quoted" string" --Incorrect syntax near the keyword 'double'. GO SELECT "This is a ""double-quoted"" string" --works GO SET QUOTED_IDENTIFIER ON SELECT 'This is a 'single-quoted' string' --Line 2: Incorrect syntax near '-'. GO SELECT 'This is a ''single-quoted'' string' --works GO ============================..
출처 : MS TechNet http://technet.microsoft.com/ko-kr/library/ms188048.aspx [출처] [MSSQL 2005] SET ANSI_NULLS|작성자 태즈 구문 SET ANSI_NULLS { ON | OFF } SET ANSI_NULLS 옵션이 ON인 경우, WHERE column_name = NULL을 사용하는 SELECT 문은 column_name에 Null 값이 있을 때도 0행을 반환합니다. WHERE column_name NULL을 사용하는 SELECT 문은 column_name에 Null이 아닌 값이 있을 때도 0행을 반환합니다. SET ANSI_NULLS 옵션이 OFF면 Equals(=)와 Not Equal() 비교 연산자가 ISO 표준을 따르지 ..
[출처 : http://blog.naver.com/khyunju1011/120066950992] 다운로드 경로 http://www.march-hare.com/cvspro/ 다운로드 버전 cvsnt-2.5.03.8282 1. CVSNT 설치 그냥 나오는대로 따라하면 된다 2. CVS 서버 설정 CVSNT Control Panel 을 실행, Service Start~ Repository를 하나 만들고 Server Settings 을 한다. 3. CVS 계정 생성 cmd 콘솔창을 띄우자 Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Administrator> cvs가 ..
======================================================================================== 심각: Servlet.service() for servlet action threw exception javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean name 'email' available as request attribute at org.springframework.web.servlet.tags.BindTag.doStartTagInternal(BindTag.java:121) at org.springframework.web.servle..
본적없는 cvs 에러였다. (아래 참조) 커밋은 잘 올라가는데, checkout받을때 에러가 떨어지면서 더이상 데이터를 받을수 없는 상태가 된다. 우연히 찾은 포스트를 통해서 cvs 레파지토리를 검토해봐야겠단 생각을 하게됐고, 해당 레파지토리안에서 에러가 일어난 폴더내에 한글명의 문서가 깨져서 올라가 있는것을 볼 수 있었다. 레파지토리안의 내용을 지운뒤에 로컬에서 해당 문제파일을 낼름 영문명으로 변경하고 커밋하고 나니 문제 해결! 네이버검색해보니 생각보다 아래와 같은 에러 만난 사람이 좀 되는듯했다. 원인은 cvs버전 버그라는데.. 모 영문으로 쓰면 문제가안일어나니.. 한글로 이름 지어서 커밋하지 말등가.. 아님 cvs를 다운그레이드하든가.. 하면 된다. *** cvs co -P -A "/CONDOR_F..
- Total
- Today
- Yesterday
- 와코마리아한남동
- 기부피해
- 마라탕 #마라상궈 #마라탕재료 #쉽게만드는마라탕 #중딩입맛 #마라탕잡탕
- 페밀리세일
- 나이지리아
- 패밀리세일
- 팸세일
- eclipse
- 라고스
- 부드러운맛
- 단체소송
- 와코마리아 스웨터
- UML
- 새희망씨앗
- 홈택스
- 기부사기
- 해외직구
- java
- VirtureBox
- 와코마리아팸세일
- 리터너블
- 사업자등록
- 와코마리아
- 인도
- 한남동세일
- 6월 패밀리세일
- 새희망씨앗 피해자
- 안드로이드
- MySQL
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |