비투즈의 노트르담

분류 전체보기 (58)

  1. 2013.12.13 지르고 싶은 키보드 마우스 [RAPOO 5Ghz 무선키보드세트 8900P]

    http://shop.ahnlab.com/jump/fp/page.do?cmd=prodDetail&prodId=P000004163 내가 간만에 가지고 싶은게 생겼다. 노트북은 키보드가 불편한데 키보드가 딱 지금 쓰는 노트북 자판처럼 손에 착착 감기게 생겼고, 마우스도 엄지손가락 부분이 쉬기 좋고 그립잡기도 좋게 생겼다. 단지 단점이라면 키보드가 묵직해보이는건 좋지만 갖고다닐땐 단점일 것 같고 마우스가 밧데리가 2개나 들어가서 무거울 것 같다. 그리고 가격이 100,000원 ㅠㅠ 살까 말까 고민된다. 이 글을 읽으신 분 중에 1.키보드가 저렇게 일반적(자판 배치가)으로 생기고 높이가 저런 형태 2.마우스가 저런 모양으로 엄지손가락이 좀 파이고 앞뒤로 가는 단축키 추가 된 키보드 마우스 싼 거 있으시면 추천 ..

  2. 2013.12.13 프로그래밍을 배워야 하는 이유는?

    내가 이제 갈 길은 프로그래머지만 프로그래머가 아니었어도 수영이나 외국어를 배우는 것처럼 프로그래밍을 배워도 좋다고 생각된 영상이었다. 외부 강사 중 우리학교 출신 파일럿 분께서 보여주신 영상인데 고등학교 이전에 이 영상을 봤으면 무언가 더 바뀌지 않았을까 생각이 들었다. 그래도 지금에라도 이걸 접해 내 생각이 조금이라도 달라졌듯 남들도 내가 느꼈던 감정을 느꼈으면 좋겠다.

  3. 2013.12.06 테이블에 체크박스 넣기

    속성이라 간단히 JCheckBox cb = new JCheckBox(); cb.setHorizontalAlignment(SwingConstants.CENTER); // 에디터 오버라이딩 ? 로딩? DefaultCellEditor checkEditor = new DefaultCellEditor(cb){ public Component getTableCellEditorComponent(JTable table,Object value,boolean isSelected, int row,int column){ JCheckBox editor; editor = (JCheckBox)super.getTableCellEditorComponent(table,value,isSelected,row,column); return ed..

  4. 2013.11.07 쓰레드의 생성자 1

    Applet과 Thread를 같이 사용하는데 이것이 애플릿 라이프 사이클인지 Thread의 생성자인지 헷갈릴때가 많다. 그래서 Thread도 정리한다. void start() : 쓰레드를 생성하고 run메소드 실행시키는 메소드 void run() : 쓰레드 할일을 정의한 메소드 String getName() : 쓰레드의 이름을 반환 void setName() : 쓰레드의 이름을 설정 void sleep(long millis) 1000분의 millis 초 만큼 쓰레드를 중지 시킨 후 재실행 boolean isAlive() : 쓰레드가 살아있는지 확인 자바는 어떤 종류 시스템에서든지 실행되야 하므로, 운영체제,하드웨어 상관없이 자바 가상머신이 쓰레드 지원 자바 쓰레드 2단계 1. Thread 클래스 상속 후..

  5. 2013.11.07 애플릿의 라이프 사이클

    애플릿이 현재는 자주 안쓰인다 해도 라이프 사이클 ... 안드로이드 같은데서 많이 들어본 내용인 거 같은데 이해하면 피가되고 살이될 거 같아 정리. 애플리케이션 : main()함수부터 시작 애플릿 : init(),start(),stop(),destroy(),paint() 메소드 init() : 애플릿이 메모리에 로드 될 때 단 한 번 실행 HTML인수 정리,GUI,이미지,포늩,변수 초기화 루틴 start() : 메소드를 불러 애플릿을 시작, 다시 실행할 때 시작 네트워크 데이터베이스 연결, 매번 다시시작해야 하는 명령 stop() : 웹브라우저최소화나 다른웹브라우저 옮길때 스톱 잠시 중단시킬때 필요한 사항 기술 destroy() : 애플릿을 종료할 때(웹브라우져를 종료할때) 메모리 제거 직전 단 한번 호..

  6. 2013.11.02 awt와 swing

    AWT 확장 -> SWING AWT : GUI환경을 구현하기 위해 사용되는 컴포넌트 허나 OS마다 서로다른 모양 (리눅스 창,윈도우창,맥창) OS에서도 같은 모양으로 나옴. AWT를 더 쓰기 쉽게 만듬 Frame JFrame AWT의 Frame Swing의 JFrame JFrame의 경우 MVC모델로 만들어져 있는 하나의 컴포넌트로서 M : Model의 약어 로서 이벤트 처리 부분 V : View의 약어 로서 화면에 보이는 부분 (view입니까? visual입니까?) C : Control의 약어 로서 이벤트 발생 부분 이러한 MVC모델을 적용한 Swing는 프레임, 버튼, 아이콘 등을 원하는 형태의 디자인으로 변경할수도 있고 유지보수가 편리해 집니다. 그럼 도움되셨길 바라며~

  7. 2013.11.02 이벤트

    이벤트 : 사용자의 입력에 따라 미리 정해둔 작업을 하는 것이 아닌 마우스 키보드,컴포넌트에 의한 입력으로 정해둔 일을 하는것. 1. 이벤트소스 : 이벤트를 발생시킨 원인이되는 컴포넌트 ( myButton) 2. 이벤트 클래스 (자바 가상머신에 미리 정의.어떤일을 할 때 어떤 이벤트가 발생하는지 알면 됨) 3. 이벤트 핸들러 : 해당하는 이벤트가 발생되었을 때 실행될 루틴 루틴 : 특정한 작업을 실행하기 위한 일련의 명령 이벤트 처리 프로그램 단계 1. 이벤트 소스와 이벤트 클래스 결정 2. 이벤트리스너를 상속받아 이벤트 핸들러 작성 3. 이벤트 소스와 이벤트 핸들러 연결 1. 이벤트 소스 이벤트 클래스 Button ActionEvent 2. 이벤트리스너 상속받아 이벤트 핸들러 작성 ActionListe..

  8. 2013.11.02 봉구스밥버거 vs 쉐프밥버거

    우리학교 근처 쉐프밥버거가 생겼다. 기존에 있던 봉구스랑 더불어 치열해질거 같은데 메뉴도 비슷하고 . 기존 봉구스랑 쉐프는 어떤게 다른지 점심저녁으로 먹기위해 사왔다. 본래라면 둘다 기본밥버거 사와야하지만 기본은 내가싫어하기때문에 제육으로 통일.. 하지만 점심저녁 제육도 싫어서 결국 봉구스 : 추억의도시락 3000 쉐프 : 제육 2000 트로피카나는 봉구스에서 500원에 사왔다. 우선 봉구스 추억의도시락은 계란,김치,소세지,멸치가 들어가있는버거인데 멸치가 내취향이 아니다. 제육이 낫네. 저녁에 쉐프 제육 먹은 결과 만든지 시간이 좀 지나서 먹어서 그런 것도 있겠지만 내 입맛에는 봉구스 윈 다른 블로그에서는 봉구스가 싱겁고 쉐프가 간이됐다는데 내가 먹기에는 쉐프는 좀 싱거웠고 봉구스는 제육이 좀 많아 짠 ..

  9. 2013.10.18 오라클 계정생성 권한 부여

    오라클 계정 생성은 은근 많이 하는데 자주 까먹어서 메모한다. create user 유저명 identified by 패스워드; grant connect,resource to 유저명 이것은 SQL 전문가가이드 책에 player 테이블 생성 예제 create table PLAYER( PLAYER_ID CHAR(7) NOT NULL, PLAYER_NAME VARCHAR2(20) NOT NULL, TEAM_ID CHAR(3) NOT NULL, E_PLAYER_NAME VARCHAR2(40), NICKNAME VARCHAR2(30), JOIN_YYYY CHAR(4), POSITION VARCHAR(10), BACK_NO NUMBER(2), NATION VARCHAR2(20), BIRTH_DATE DATE, SOL..

  10. 2013.10.12 Statement preparedStatement를 사용하는게 좋을까?

    JDBC를 하신분들은 공부하면서 Statement 사용하는 게 좋을까?, preparedStatement가 옳을 까? 고민하셨던 분들 계실 겁니다. 이런 고민에 대해서 토론을 해봤는데 꽤 재밌는 것 같아서 링크 걸어서 올리겠습니다. !~ ㅋ http://www.javaservice.net/~java/bbs/read.cgi?m=devtip&b=jdbc&c=r_p&n=1061521652

1 2 3 4 5 6