개발을 하다보면 가끔 데이터를 내마음대로 성형(?)해서 써야할 때가 있다. 그중 하나가 substring인데, 특정 인덱스나 문자를 기준으로 잘라주는 역할을 한다. MySql에는 대표적으로 Substring과 Substring_index를 쓰는것 같다. [방법 1] substring_index 사용시 예) substring_index( 대상문자, 구분자, 인덱스)select code, substring_index(code, '-', 2), substring_index(code, '-', 3), substring_index( code, '-', -2), substring_index( code, '-', -3) from Product; 인덱스 값을 마이너스로 줬을때는 아래에 있는 substring_index..
하루에 조금씩 짬 날때마다 안드로이드를 보려고 하는데요 몇일은 내 의도와 상관없이 일찍 잠들어버려서 할수가 없었다.오늘은 아직까지 안졸리고 해서 의욕에 불타서 공부좀 하려는데이클립스 키고 가상머신에서 에뮬레이터 돌리고 연결하자마자콘솔창에 시뻘건 에러메세지가 주르륵.. ... 정말 주구장창 주르륵..ㅠ.ㅠ [2013-08-23 00:38:02 - ddmlib] 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다java.io.IOException: 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다at sun.nio.ch.SocketDispatcher.write0(Native Method)at sun.nio.ch.SocketDispatcher.write(Unknown So..
짝꿍이랑 개발서버를 가상서버에 두기로 하고 Mysql을 쓰기로 했는데,클라이언트만 깔아서 디비를 이용하기 위해서 전에 HeidiSQL을 썼던 기억에이번엔 직접 깔아보자 하고 시도해봤다.(그땐 짝꿍이 설치파일로 직접 깔아줬었다) 사이트에 접속해서 다운로드 받고 설치만하면 된다.매우 간단하다. 1. 사이트에서 다운로드하기우선 HeidiSQL사이트에 찾아들어간다. (http://www.heidisql.com) 상단의 downloads탭을 누르면 가장 최근 빌드를 다운받거나 특정 버전의 빌드를 다운받을 수가 있다. 2. 다운받은 설치파일 실행하기솔직히 별게 없어서 그냥 다음만 주구장창 눌러주면 알아서 설치가 진행된다. 설치가 완료되고 실행시키면 아래처럼 세션관리자 화면이 뜨는데 왼쪽 아래 신규를 클릭해서 만들어..
내가 앞으로 유지보수 해주기로 했던 곳에서 연락이 와서 디비 덤프 받아서 개발환경을 구축해야하는 상황이 됐다. 매번 개발환경 구축할때마다 헤매고 싶지 않다는 이유로 그냥 카피 페이스트로 이클립스를 썼더니 서브버전 깔아야할때마다 어디에서 받아야 하드라? 하고 헤맨다. 오늘도 헤매다가 어떤 블로그에서 Eclipse Marketplace를 이용한 설치방법을 보고 '오호~ 주소를 내가 직접 안찾아도 되네?, 괜찮은데?' 란 생각으로 설치했다가 낭패를 봤다. (서브버전으로 올려둔 주소에서 프로젝트 체크아웃이 되질 않아서 고생했다..;;;) 그냥 귀찮아도 직접 다운로드 사이트로 들어가서 최신버전을 확인하고 다운받는게 최고인듯하다. 방법은 간단하다. 최신버전을 다운받는 url을 복사해서 그 url을 이용해 이클립스내..
자바파일에서 참고하는 속성파일을 txt로 저장해두고 그걸 읽어들여서 프로그램을 실행하고 싶었는데 그게 생각처럼 쉽게 되질 않았다. DDMS 밑에 폴더를 만들어서 파일을 넣어놓고 쓰라는 사람도 있었는데, 이건 솔직히 좀 불편한 방법같고.. 뭔가 쉬운게 있을것 같았는데 검색하다 맘에 드는 방법이 있어서 그대로 해보니 정말 간단히 풀렸다. res/raw 밑에 소문자와 숫자로만 이루어진 파일명으로 파일을 생성해두고 그 파일의 위치는 R에서 자동으로 참조하므로 그 파일을 읽어서 사용하는것이다. 내가 읽어들이려고 만든 파일은 한 줄에 7개의 숫자들이 탭으로 분리되어 나열된 파일이다. (예) .... 10141820233041 6121718313221 4568173925 5131718334244 78272936436..
VM 에뮬에는 기본적으로 한글읽기는 가능하다. 쓰기(키보드)가 추가 안되어있을뿐.. 아래 그림의 오른쪽에 보면 한글 키보드가 없다. 원래 한글 설치하는 방법대로 포트번호 명시해서 돌려봤는데 디바이스를 못찾더라.. 그래서 써보겠다고 여기저기 뒤적거렸는데 앱을 설치하는 방식으로 하면 될것 같아서 시도해보았다. 결국 키보드를 추가하는데는 성공하긴 했는데 잘 된 건 아니다. 추가는 됐는데 한글이 안써지는;;; 어쨌던 앱을 설치하는 하나의 방법으로써는 나쁘지 않아서 나중에 한글 키보드에 관한 포스팅을 다시 쓰더라도 앱 설치에 대해 알아낸 방법을 일단 저장해두자는 취지로 이 글을 적는다. VM에뮬에 앱을 설치하는 방법은 apk 확장자파일(설치파일)을 gmail을 통해 보내기/받기 를 하여 설치하는 것이다. 1. g..
앞에 글에 이어서,, 이클립스에서 디버깅해서 쓰려면 VM에 설치된 에뮬레이터를 일단 실행하고 있는 상태에서 커맨드로 adb 커넥을 해주고 이클립스에서 디바이스가 잘 뜨고 있는지 확인만 해주면 된다. 1. VM에서 에뮬레이터를 실행하기 우선 앞의 글처럼 에뮬레이터를 포트까지 설정해준 상태에서 실행시켜둔다. 설치방법이 궁금하다면 (http://ellieya.tistory.com/119) 클릭. 2. 이클립스에서 디바이스 목록보기 디바이스가 잡히고 있는지 확인할 수 있도록 아래 그림처럼 Window> Show View> Others를 선택한 다음에 Devices를 선택한다. 아래처럼 디바이스 목록들을 표시할 수 있는 화면이 생겼다. 3. 커맨드로 에뮬레이터에 연결하기 커멘드에서 adb connect ip를 입..
여기저기 안드로이드에 대해 찾아보다보면 심심찮게 이클립스에서 실행하는 에뮬레이터가 느려서 답답하다는 얘기가 많다. 그래서 VM에 에뮬레이터를 올려놓고 개발하라는 글을 접하게 되서 설치를 해봤었는데 실제로 사용한 건 내가 좀전에 포스팅한 한글패치 문제 때문이다. 설치방법은 그다지 어렵지 않다. VirtureBox설치후 에뮬레이터 가상머신을 만들면 끝. 설치 이후엔 실행 후 adb connect 명령으로 연결하면 이클립스에서 디버깅하면서 개발이 된다. 1. VirtureBox 설치하기 다운로드 파일을 올려주고 싶지만 용량이 커서 안올라가므로 패스;; http://www.virtualbox.org/ 에서 자신의 PC에 맞는 것을 선택하여 다운로드 (윈도우면 VirtualBox 4.0.8 for Windows ..
짝꿍님이 여기저기 포스팅을 기웃거리고, 영문API로 낑낑거리며 공부하는 내가 안됐는지 책을 한권 구입해주었다. (아침에 주문하면 저녁에 띵동한다던 책은 다음날 점심때쯤에서야 띵동했지만..) 책을 보면서 시험삼아 이것저것 만들어봐야지 하고 의욕은 앞섰는데, 정작 코딩하려다보니 한글로 텍스트를 적은 버튼이름이 공백이다. '그냥 영어로 만들어서 돌아가는지 테스트나 할까?' 생각하다가, 어차피 공부하려고 시작한거 그냥 삽질하더라도 제대로 설치하자 싶어 검색으로 찾은 한글설치 방법에 따라 실행해봤다. :::안드로이드 에뮬에 한글 설치 방법::: 1. 안드로이드 한글설치파일 다운받기 2. 에뮬레이터를 실행하기 안드로이드폰에서 앱을 다운받아 실행하는 것과 같은 식으로 진행하기때문에 한글설치하려면 에뮬레이터를 실행하고..
모든걸 새롭게 하겠다며 신규버전으로 모든 걸 설치하다보니 마음도 새롭다. 개발환경은 자바 1.7 이클립스 kepler jee 버전 안드로이드 4.3 이정도만.. 개발환경 구축방법은 나중에 올리는걸로.. 어쨌던 새롭게 깔고나니 헬로 월드라도 찍어봐야겠는데.. 사실 어떻게 굴러가는질 몰라서 일단 프로젝트를 생성해 봐야겠다고 생각했다. New Project>Android Application Project를 눌러 새로운 안드로이드 프로젝트 생성을 했는데 뭔가 어마어마하게 많은 파일들이 생겼다. 그런데 처음부터 MainActivity에 빨간줄이..;; >> 일단 이것은 이 프로젝트에 맞는 R.java 파일이 존재하지 않아서 생긴 문제
HTML 특수문자코드표 표현문자 숫자표현 문자표현 설명 - �- - 사용하지 않음 space - 수평탭 space - 줄 삽입 - - - 사용하지 않음 space - 여백 ! ! - 느낌표 " " " 따옴표 # # - 숫자기호 $ $ - 달러 % % - 백분율 기호 & & & Ampersand ' ' - 작은 따옴표 ( ( - 왼쪽 괄호 ) ) - 오른쪽 괄호 * * - 아스트릭 + + - 더하기 기호 , , - 쉼표 - - - Hyphen . . - 마침표 / / - Solidus (slash) 0 - 9 0-9 - 0부터 9까지 : : - 콜론 ; ; - 세미콜론 > > 보다 큰 ? ? - 물음표 @ @ - Commercial at A - Z A-Z - A부터..
1. 테이블명을 변경할 때 --- name이라는 테이블을 customer 라는 이름으로 변경 sp_rename 'name', 'customer' 2.컬럼명을 변경할 때 --- reserve테이블의 name이라는 컬럼을 customer라는 이름으로 변경 sp_rename 'reserve.[name]', 'customer', 'COLUMN' --- (실제 예) --- 테이블명 : tech_relay_base_ob_van, 변경전컬럼 : firstApproverId, 변경후컬럼 : approverId sp_rename 'tech_relay_base_ob_van.[firstApproverId]', 'approverId', 'COLUMN' 3.컬럼의 타입을 변경할 때 ALTER TABLE NewOrders ALT..
출처: http://blog.naver.com/taekwondomin?Redirect=Log&logNo=90068865546 널체크같은 경우, datetime같은 날짜형에겐 적절한 태그같다.. +_+ 웹단에서 날짜포멧을 변환하는 부분에서 에러가나서 값이 없을경우 Null을 보냈더니, xml관련되서 또 난리가 났다. org.springframework.web.util.NestedServletException: Request processing failed; nested exception is dynamic.mrp.dao.DAException: dynamic.ibatis.util.SqlMapUtilException: com.ibatis.common.jdbc.exception.NestedSQLException..
최근에 새로받은 프로젝트 내의 sqlMapConfig.xml의 첫줄에서 빨간 에러표시가 났다. 특별히 잘못된게 없어보이는데 아래와 같은 에러메세지가 나왔다. Referenced file contains errors (http://www.iBATIS.com/dtd/sql-map-config-2.dtd). For more information, right click on the message in the Problems View and select "Show Details..." 위 주로를 클릭해서 들어가면 sql-map-config-2.dtd도 다운되고.. 뭐가 문젤까 하다가, www.iBatis.com을 batis.apache.org로 변경해주니 깔끔히 해결되었다. 나이쓰!. [참고] ...
출처 : http://www.eclipse.org/egit/download/ 설치(Installing) EGit 설치하는 두가지 주요 방법들: 메인 사이트: http://download.eclipse.org/egit/updates (권장) Helios 사이트: http://download.eclipse.org/releases/helios 최신 빌드들(Bleeding Edge Builds) 최신빌드가 좋다면 아래 저장소에서 EGit을 설치 할 수 있습니다 : http://download.eclipse.org/egit/updates-nightly. contributor guide에 따라 직접 EGit을 빌드할 수 있습니다.
출처 : http://parkjinho.net/tc/blog/84 "그냥 너무 새버전을 쓰면 지원안되는게 많으니까.. " 라는 이유로 최근에 헬리오스(Helios)를 제껴두고 갈릴레오(Galileo) :Version: 3.5.2 Build id: M20100211-1343 를 사용하고 있다. 사실 처음 자바를 시작했을때부터 지금까지 외우기 싫어하는내게 많은 도움을 준 이클립스지만, 난 정말 무심할정도로 자세히 모른다. 소스관리 프로그램을 GIT 사용하기로 마음먹은뒤에 여기저기 뒤적대다가.. 눈에띈 갈릴레오에 대한 정보가 있어 공유하고자 퍼왔다. ==========================================================================================..
출처 : http://blog.naver.com/shin7688?Redirect=Log&logNo=120059088724 Plugin 24H week month all 1 AmaterasUML 5894 6179 6914 34918 2 Sysdeo Eclipse Tomcat Launcher 5582 5814 6427 118596 3 SWT/Swing Designer 4828 4994 5531 85737 4 Spring IDE for Eclipse 4821 5023 5601 39431 5 eUML 2 4778 5054 6056 27466 6 Slime UML 3779 3940 4452 46122 7 ShellEd - Shell Script editor 3006 3097 3380 19413 8 Altova U..
- Total
- Today
- Yesterday
- 사업자등록
- 해외직구
- 마라탕 #마라상궈 #마라탕재료 #쉽게만드는마라탕 #중딩입맛 #마라탕잡탕
- 와코마리아 스웨터
- eclipse
- 와코마리아
- javascript
- 와코마리아팸세일
- 인도
- 리터너블
- UML
- 새희망씨앗 피해자
- 단체소송
- 패밀리세일
- 와코마리아한남동
- 6월 패밀리세일
- VirtureBox
- 기부사기
- 홈택스
- 페밀리세일
- 새희망씨앗
- 나이지리아
- 안드로이드
- 라고스
- 부드러운맛
- 기부피해
- java
- 한남동세일
- MySQL
- 팸세일
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |