전체보기(216)
-
IT개발자를 위한 영어
attempt to re-open an already-closed object 이미 닫힌 오브젝트를 다시 열려고 시도하다 A SQLiteConnection object for database '~db' was leaked! Please fix your application to end transactions in progress properly and to close the database when it is no longer needed. 데이터베이스의 SQLITE컨넥션 메모리가 누수되었습니다. 진행중인 프로세스에서 트랜잭션을 제대로 종료하도록 어플리케이션을 수정하고, 더이상 필요하지 않을때 데이터베이스를 닫으십시오.
2014.06.10 -
미혼남녀 89% "친구에게 연애감정 느껴봤다"
연합뉴스 2014-03-20 http://news.naver.com/main/ranking/read.nhn?mid=etc&sid1=111&rankingType=popular_day&oid=001&aid=0006815932&date=20140320&type=&rankingSectionId=103&rankingSeq=1 http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&oid=001&aid=0006815932&sid1=001 댓글..덜덜덜..
2014.03.20 -
안드로이드 어플 추천 : 안드로이드 잠금화면 영단어 - Lock Voca for Android
[ 잠금화면 영단어 - Lock Voca for Android ] 마켓 링크 - https://play.google.com/store/apps/details?id=com.rednines.lockVoca 1. 특징 - 5000여개의 영단어를 학습할 수 있습니다. - 초등, 중등, 고등, 토익 4가지 분야 중 원하는 분야를 골라서 학습을 할수도 있고 전체 분야를 공부할 수도 있습니다. - 틀린 보기를 골라도 해당 뜻을 지닌 영단어를 보면서 2차 학습도 가능합니다. - 심플한 느낌으로 단어 학습에 집중이 가능합니다. - 잠금화면을 활용하여 스마트폰을 자주 켜는 유저의 영어 학습을 도와줍니다. 2. 기능 소개 1. Setting - 학습 / 앱 실행과 관련된 옵션을 설정을 할 수 있으며, Service Star..
2013.12.03 -
※ 공지사항 입니다.
※ 공지사항 입니다.
2013.11.05 -
2. IT 취업, 고통의 시작
- 회사명과 프로젝트, 업무, 등장 인물등은 제 신변(?)을 고려하여 다소 다르게 변경하였습니다 ;; 언어는 이해를 돕기위해 문어체가 아닌 구어체 단어가 많이 등장합니다. 이해 부탁드려요~ 주관적인 측면이 강하다는 것을 염두에 두고 읽어주시면 감사하겠습니다.. 1. 다름을 인정하지 못하는 사람들 첫 회사의 규모는 지금 돌이켜보면 꽤 큰편이었다. 직원 수가 여느 IT중소기업에 비하면 꽤 돼는 편이었다. 근로자로서 대우도 제대로 받지 못하던 때를 회상해보니, 내 나름대로 정규직에 4대 보험을 들 수 있다는 그래서 유사시에도 언제든 법적 근로자로서 대우를 요구할 수 있다는 점이 매력적으로 다가왔다. 하지만, 딱 거기까지였다. 내가 근로자로서 CF나 드라마, 주변 친구들의 평범한 회사원을 생각했던건 아주 큰 착..
2013.09.08 -
안드로이드 해상도별 아이콘 사이즈
ldpi (Low) mdpi (Medium) hdpi (High) Launcher 36 x 36 px 48 x 48 px 72 x 72 px Menu 36 x 36 px 48 x 48 px 72 x 72 px Status Bar 24 x 24 px 32 x 32 px 48 x 48 px Tab 24 x 24 px 32 x 32 px 48 x 48 px Dialog 24 x 24 px 32 x 32 px 48 x 48 px List View 24 x 24 px 32 x 32 px 48 x 48 px
2013.08.06 -
ADB 명령어
● 안드로이드내의 쉘을 이용하고 싶다면: adb shell ● 파일을 전송하려면: adb push desktoppath androidpath● 만약 e드라이브의 어느 apk를 전송하고 싶다면 : adb push e:\other.apk /sdcard/other.apk 라고 입력합니다.● 안드로이드 폰안의 데이터를 컴퓨터로 가지고 오고 싶다면: adb pull androidpath desktoppath ● sdcard의 dcim폴더의 모든 파일을 가져오고 싶다면 : adb pull /sdcard/dcim 만 입력하면 현재 adb를 실행한 폴더로 모든 파일을 가져오게 되고 ● sdcard/dcim 의 파일들을 e:\dcim 폴더로 가져오고 싶다면: adb pull /sdcard/dcim e:\dcim ● 컴퓨..
2013.06.21 -
[자바] 배열 중복값 검사
List str = new ArrayList(); for(int i = 0 ; i ss = new HashSet(); ss.add("a"); ss.add("a"); ss..
2013.01.30 -
[자바스크립트] 주소창 파라미터값 주고 받기
var params = new Array(), keys = new Array(), values = new Array(); // 키값과 밸류값으로 있을 주소창의 파라미터들을 담는 배열 초기화 if(location.search){ var parameter = location.search; // 주소창의 값을 전부 가져옴 var paramIndex = parameter.indexOf("?"); // ?(물음표) 뒤부터 파라미터이므로, 우선 물음표의 위치를 찾음parameter = parameter.substring(paramIndex+1); // 물음표 + 1 ( 여기부터 파라미터이므로 ) 자리를 잘라서 담음 for(var i = 0 ; location.search.split("&")[i] ; i++ ) { ..
2013.01.25 -
[HTML] 디바이스 회전을 고려한 모바일 웹 코드
모바일웹은 미디어쿼리를 통해서 사용자의 환경에 알맞은 조건css를 고려하는 것이 대부분이다.그런데, pc 브라우저에서는 그다지 고민하지 않았던 휴대전화 돌리기(?)로 인해 가로, 세로에 각각 반응하는 미디어쿼리까지짜야하니.. 참 머리가 아파진다.무엇보다 화면 회전을 자바스크립트가 제때 잘 캐치할 수 있는기가 관건인데,이벤트를 캡쳐하는 것 자체는 그다지 어렵지 않지만, 예상치 못한 문제가 발생했다. 폰을 이렇게 세로로 들고 있다가 |--- 320px ---| 이렇게 가로로 눕히게 되면 |--- 600px ---| 화면의 가로, 세로를 제어하는 애들이 갑자기 이상하게 가로 세로를 반대로 잡는 경우가 생겨버렸다.특히 다른 휴대폰에서는 괜찮았는데, 갤럭시s3와 옵티머스g에서 이런 현상이 발생했다. 그래서 하는 ..
2013.01.23 -
기초적인 ROWNUM 페이징 SQL
SELECT * FROM ( SELECT ROWNUM RNUM, T.* FROM ( SELECT * FROM 테이블명 ) T ) WHERE RNUM > 0 AND RNUM 단어먼저 해석해보듯이..최소 실행가능한 단위의 한 문장씩을 잘라서 실행해보는 연습이 필요합니다~
2013.01.21 -
안드로이드 openGL 학습에 도움이 되는 사이트
안드로이드 openGL 학습에 도움이 되는 사이트http://www.jayway.com/2009/12/03/opengl-es-tutorial-for-android-part-i/
2013.01.15 -
자바스크립트 문자열에서 숫자만 추출
var str = "클라이언트에서 입력받은 혹은 원하는 문자열"; str = str.replace(/[^0-9]/g,''); alert(str);
2013.01.09 -
아주 유용한 table 헤더(thead) 고정 소스
아주 유용한 방법 & 깔끔한 방법으로 table의 헤더를 고정하는 오픈 소스가 있다.그냥 날코딩(?)으로 하는 경우 테이블 너비가 찌그러지는 경우가 있는데, 이 오픈 소스는 매우 깔끔하게 되어있다. www.tablefixedheader.com/demonstration/
2013.01.09 -
자바 컬렉션 list, map, set의 차이 - 1
List 순서O, 데이터중복OAbstractList, ArrayList, LinkedList, Vector Set 순서X, 데이터중복XAbstractSet, HashSet, LinkedHashSet, TreeSet Map 순서X, key중복X, value중복O AbstractMap, Attributes, HashMap, Hashtable, IdentityHashMap, RenderingHints, TreeMap, WeakHashMap [출처] List 와 Set, Map 컬렉션의 차이점|작성자 짱뚝
2013.01.03 -
HashMap의 keySet 메소드를 통해 값을 가져오는 방법
HashMap의 keySet 메소드를 통해 map안의 값을 가져오는 방법(Iterator사용) public static void main(String[] args) { Map testMap = new HashMap(); map.put("no", "1"); map.put("id", "hello"); map.put("pass", "1234"); Iterator iter = map.keySet().iterator(); while (iter.hasNext()) { String keys = (String) iter.next(); System.out.print("키값="+keys); System.out.println(" 밸류값="+map.get(keys)); } } [ 출력 결과 ] key=no value=1, k..
2013.01.02 -
완전 기초 중의 기초 배열
public class Ex02 { public static void main(String[] args) { int[] score = {10,20,30,40,50}; /* int[] score = new int[5]; score[0]=10; score[1]=20; score[2]=30; score[3]=40; score[4]=50; int sum=0; */ 선언방법은 다르지만 값은 동일 int sum=0; // float aver=0f; for(int x=0 ; x
2012.12.24 -
SyntaxHighlighter 3.0.83 버그 대처법
블로그에 소스코드를 올릴때 사용하는 신텍스하이라이터(SyntaxHighlighter)에 아쉽지만 버그가 있다. 꺽쇠 를 코드안에 사용하게 되면 html코드와 중복되어 본문내용에 오류가 나는데, 는 ">" 로 html에서 작성해서 올려야 한다.
2012.12.24 -
JSON 객체의 값을 꺼내오는 방법
JSON의 경우에는 자바의 맵과 같이 의 쌍으로 이루어져 있다. 쉽게 말해, 실과 바늘 같은 존재라고 할까? 가장 쉽게 이해할 수 있는 것이 바로 전화번호부이다. 내가 1번을 홍길동이라는 친구로 저장을 했다면, key값은 1, value는 홍길동이 되는 것이다. 이것을 JSON형태로 표현하자면 이 되는 것이다. 자바의 LIST와 MAP을 통해 JSON형태를 만들어 내고자 하는이유는, 서버 통신을 통해 DB에서 SQL문을 전송하고, 조건에 해당하는 값을 리턴 받을 때, 편리하게 그 리턴받은 결과값을 원하는 형태로 재가공하기 위함이며 이를 위한 방법은 여러가지가 있다. JSON에서 제공하는 방법을 사용할 수도 있고, 자바 자체의 꼼수(?)를 사용할 수도 있다. 구체적인 SQL은 생략하고, JSON형태를 만들..
2012.12.24 -
안드로이드 로딩중 표시 띄우기
private ProgressDialog progressDialog; private void createThreadAndDialog(){ progressDialog = ProgressDialog.show(getContext(), getTextFilter(), "데이터를 로딩중입니다"); Thread thread = new Thread(new Runnable() { public void run() { try { Thread.sleep(2000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } fristhandler.sendEmptyMessage(0); } }); thread.start()..
2012.12.20 -
jquery로 ajax 통신하기 - 크로스도메인문제 해결을 위한 JSONP
자바스크립트 함수 부분 function maelong() { $.ajax({ url : "http://ajax를 처리할 서버주소/처리하는 페이지", dataType : "jsonp", jsonp : "callback", data : $("#html에서 값들을 감싼 form의 id값").serialize(), contentType : "application/x-www-form-urlencoded;charset=UTF-8", success : function(d){ // 성공시 콜백함수 } }); } }serialize -> jquery에서 알아서 form안의 값들을 직렬화하여 담아준다. 또다른 예시 $.ajax({ type : "POST", url : "호출주소", data : { 키1:'값1', 키2:'..
2012.12.13