Edit Content Assist : CTRL + SPACE - 코드 작성을 도와준다. 자동완성을 지원함 Navigate Open Type Hierarchy : F4 - 현재 클래스의 상속관계를 보여주는 창이 열린다. Quick Hierarchy : CTRL + T - 간단하게 현재 클래스의 상속 관계를 보여준다. Quick Outline : CTRL + O - 현재 클래스의 메서드, 맴버변수등을 보여준다. Refactor Refactor Quick Menu : ALT + SHIFT + T - 리펙토링 메뉴 바로가기 Rename : ALT + SHIFT + R - 변수명, 클래스명 등 이름 변경 Source Add Block Comment : CTRL + SHIFT + / - 선택된 영역에 대해 주석 ..
Eclipse 사용시 알아두면 좋은 유용한 단축키 모음 Summary : 모든 툴이 그렇지만 툴을 제대로 사용하기 위해서는 해당 툴에서 제공하는 단축키들을 자유롭게 사용한다면 툴의 사용효과를 극대화할 수 있을 것이다. Eclipse 또한 무수히 많은 기능을 제공하고 있기 때문에 Eclipse를 제대로 사용하기 위해서는 Eclipse에서 제공하는 단축키를 알고 사용하는 유용할 것이다. Eclipse 단축키 확인 및 변경 Eclipse의 모든 단축키는 Window >> Preferences >> Workbench >> Keys 메뉴에서 확인 및 변경이 가능하다. 그 동안 다른 툴에서 자신의 손에 익숙한 단축키들이 있다면 이 메뉴에서 단축키들을 변경하는 것이 가능하다. Java Editor 단축키 Ctrl +..
이번 문제 또한 무작위 코딩으로 인한 폐해 ... 그래도 ... 프로그램 진행을 계속 해야하므로... 책을 코딩할 시간은 없고.. 책을 읽기도 귀찮고 고생은 하지만 이번만은 이렇게 하고 나중에는 책을 읽거나 예재 코딩을 하고 개발을하자.... 이번 문제는 화면 전환시 프로그램이 초기화 되는 문제이다.. 초기화 되면 변수들도 첨부터 다시 시작 OTL SharedPreferences를 이용하면된다고 하는데 아직 귀찮아서 코딩을 안해봤다. 나중에 해보고 코딩 추가 하겠다.
오픈소스 중 JavaSe를 까보면 스윙으로 간단하게 구성되어 있다. 여기서 이미지를 디코딩 하는 함수가 있다. 하지만 안드로이드에서는 ImageIO를 임포트 하면 에러가 나서 프로그램이 종료 된다. 간단하게 변환구조를 설명 해보자 step1) 리소스 일때 bitmap으로 변환 한다. step2) bitmap을 RGBLuminanceSource변환 한다. ( LuminanceSource를 재정의 하여서 비트맵을 바로 바이너리비맵으로 변환 가능하다.) step3) BinaryBitmap을 MultiFormatReader().decode()를 이용하여 변환한다. step4) 결과를 Result로 받아서 스트링으로 변환하면 바코드 값이 나온다. 변환 순서는 리소스->비트맵->루미넌스소스->바이너리비트맵->리설트..
step1) 이벤트를 사용하기위해서는 델리게이트 함수 선언한다. public delegate void func(parameter); step2) 이벤트 변수를 만든다. public event func myevent; step3) 이벤트를 사용한다. myevent(parameter); step4) 이벤트가 발생시 사용할 함수를 추가시키준다. func+=userfunc(parameter); 여기서 문제 이벤트 선언시 반드시 사용자 함수를 추가 시켜준다. 외부 클래스에서 정의한 사용자 함수를 사용하려고 클래스안에서 추가 시키지 않으면 외부 클래스에서 정의 안할시 에러가 난다.
Process ps = new Process(); ListViewItem[] item2; public Form1() { InitializeComponent(); Process[] temp = Process.GetProcesses(); item2 = new ListViewItem[temp.Count()]; for (int i = 0; i < temp.Count(); i++) { item2[i] = new ListViewItem(temp[i].ProcessName.ToString()); try { item2[i].SubItems.Add(temp[i].Modules[0].FileName); } catch (Exception e) { } } lview_Information.Items.AddRange(item2);
using System.Diagnostics; Process ps = new Process(); //프로세스 생성 ps.StartInfo.FileName = "cmd.exe"; //정보저장 ps.StartInfo.UseShellExecute = false; //쉘창 닫기 ps.StartInfo.RedirectStandardInput = true; //입력가능 ps.StartInfo.RedirectStandardOutput = true; //출력가능 //ps.StartInfo.RedirectStandardError = true; //에러값 //ps.StartInfo.CreateNoWindow = true;//윈도우창 만들기 //명령 실행 ps.Start();//프로세스시작 ps.StandardInput.W..
링커에 Ws2_32.lib를 추가 한다.
- Total
- Today
- Yesterday
- 윈폰7
- MOON
- ZXing
- url 변환
- Android
- 윈도우폰7
- 네이버디도스
- 윈도우7
- 달
- ddos
- URLDecode
- urlencode
- naverddos
- LNK2019
- 바코드
- 웹페이지 로그인
- 안드로이드
- template
- 첫만남
- 쿠키 해킹 수정
- 개발환경구축
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |