전체 글
-
[Java] 게시판 페이징(Paging) 로직Java 2017. 12. 12. 14:42
페이징로직 쉽지 않다~ 이론적으로 분석하는 것 보다 직접 실행하면서 중간중간 변수에 println 찍으면서 보면 이해의 도움이 된다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 public static void main(String[] args) { /* Method로 작성시 받아야하는 Parameter 4가지 */ String listUrl = "bbsList.do"; //게시판 리스트 url Integer total = 151; //게시판글 총 카운트 수 Integer page = 1; // 현재 페이지 Integer row = 10; // 보여질 행의 수 (기본 10줄..
-
[오류] java.math.BigDecimal cannot be cast to java.lang.String개발 오류 2017. 12. 4. 21:51
mybatis에서 셀렉트 resultType이 map이고 DB column 타입이 number인데 ex) String column = map.get("column") String 변수에 넣을때 나는 오류이다. ex) String str = String.valueOf(map.get("column"));valueOf로 변환해서 쓰면 되기도 하지만 DB column 타입이 varchar 형식 인데도 오류가 떨어 질 수있다.sum같은 수식함수로 결과를 얻으면 number으로 인식된다.ex) sum(column) as column 이럴땐 to_char(sum(column)) as column 형식으로 to_char로 한번 더 감싸면 된다.
-
[Chart] morris.js 모리스 차트 사용하기JavaScript 2017. 12. 4. 00:01
통계용 무료차트를 찾다 morris.js를 알게 되었다. morris.js 공식 깃주소 http://morrisjs.github.io/morris.js/ 여러 예제와 사용방법이 잘 정리되어 있으며 적용하기도 간단하고 쉽다. 주소 들어가서 zip파일로 js를 다운받아 리소스로 추가하여도 되고 아래와 같이 링크로 사용해도 된다. 1234cs 123456789101112131415161718192021222324252627282930313233343536 /* new Morris.Line({ element: 'morrisChart', data: [ { year: '2008', value: 30 }, { year: '2009', value: 10 }, { year: '2010', value: 5 }, { yea..
-
자바스크립트 json 'undefined' 값 변경하기JavaScript 2017. 12. 3. 00:32
json 데이터를 each문으로 추출할때 123$.each(json, function(index, key){ key.column})Colored by Color Scriptercs column에 값이 null이면'undefined' 라고 문자형식으로 나온다.이때 key.column||'' 로 써주면 공백으로 나온다. ※공백대신 다른문자로 보여주고 싶을때key.column||'-' 이런 식으로 정의하면 null일때 'undefined'란 문자대신 - 라고 나온다.
-
이클립스 프로젝트 톰캣 연동 하기이클립스 STS 2017. 11. 27. 12:10
이클립스 프로젝트 톰캣 연동하기 내가 설치한 버전 (별 상관은 없다) tomcat 6.0java 1.6 1. 톰캠 설치형 파일 (확장자 .exe) 을 설치한다 2. I Agree 선택 3. 톰캣 계정 및 포트를 설정하는 곳인데 그냥 디폴트값으로 Next한다. 4. 설치된 자바 경로를 잡아준다. 나는 자바버전이 1.6이기때문에 jre6 이다. Next 5. 톰캣이 설치될 경로를 설정한다. 6. 설치가 끝나고 이클립스로 들어와서 상단메뉴 Window > Preferences 메뉴로 들어간 뒤 Server 탭 > Runtime Environments 클릭 [Add] 클릭 7. 설치한 톰캣 버전을 선택 후 Next. 8. 설치한 톰캣경로를 잡아주고 Finish 9. 이클립스 하단에 Servers탭을 누르고 Cl..
-
[오라클] Oracle Database 11g Express Edition(Oracle XE 11g) 설치하기DBMS 2017. 11. 18. 21:26
오라클 무료버전 xe 11g 설치하기 xe 11g는 개발용으로 무료버전 이다. 다운받을라면 오라클사이트 회원가입한다.https://www.oracle.com/index.html 회원가입을 했으면 이제 xe버전을 다운 받는다. 홈페이지가 다 영어라 다운로드를 찾기 힘들다. 아래는 바로가는 링크이다. http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html 동의하기를 체크하고 다운받는다. 다운받은 압축을 풀고 DISK1폴더안에 setup.exe를 실행시킨다. 동의하고 Next를 누른다. Browse를 누르고 경로를 선택한다. ※한글이 들어간 경로에 설치하면 안된다. 무조건 경로는 영어..
-
-
[시계수리] 지샥 빅페이스 (GA-110GB) 흑금 건전지(베터리)교체하기취미 2017. 11. 8. 21:28
카시오 G-SHOCK 빅페이스 흑금 배터리 교체하기 필수 준비물 : 얇은 십자드라이버, CR1220 건전지 CR1220 배터리. 다이소에도 없어서 옥션에서 샀다 가격은 약 천원. 얇은 십자 드라이버로 뒷판 나사 4개를 푼다. 나사를 다 풀고 뒷판을 연다. 플라스틱 커버를 벗긴다. 배터리에 붙어 있는 스티커를 제거한다. 재활용해야 하기 때문에 잘 뗴어 낸다. 클립을 제거하고 수명이 다된 배터리를 뺀다. 분해의 역순으로 조립을 다시 한다.