일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jsr303
- Spring
- LastModified
- 알게뭐냐
- 스프링
- 코드스피츠
- kotliln
- 리얼월드HTTP
- i18n
- 워드프레스
- 개미수열
- 이렇게살아야되나자괴감이
- 지수반등
- cross parameter
- 클래스레벨밸리데이션
- brotli
- Kotlin
- 브로틀리
- cache-control
- 지뢰찾기
- HTTP
- etag
- jsr380
- 알고리즘
- 랜선아미안해
- Today
- Total
목록분류 전체보기 (266)
취미개발 블로그와 마음수양
객체 직렬화에서는 인풋스트림과 아웃풋스트림이 혼재해서는 안된다.
http://warmz.tistory.com/380 정리가 잘 되어있어서 링크로 남긴다.
으음.. 테이블 구현하는게 무슨 오브젝트를 하기도 하고..참 이상한 방법을 쓰더라. 나는 ArrayList에서 테이블을 구현하고 싶었는데.그래서 구글링해봤다. 역시 구글신 ㅋㅋ class PeoplesModel extends AbstractTableModel { private ArrayList peoples; public PeoplesModel(ArrayList peoples) { this.peoples = new ArrayList(peoples); } @Override public int getRowCount() { return peoples.size(); } @Override public int getColumnCount() { return 4; } @Override public String getC..
기본적인 파라미터 주고받기 보내는측 데이터를 입력하고 확인 버튼을 누르시오 이름 : 주소 : 받는측 request기본 객체의 getParameter()메서드 사용해보기 name파라미터의 값 : address파라미터의 값 :
패널 투명은 아마.. setOpacue 였나.비슷한거 자동완성쳐서 False 넣으면 Png 파일등을 이미지처리햇을대 나머지 부분을 투명처리해줄 수 있다. 하지만 자바 윈도우의 기본이 되는 프레임을 투명처리 해주기위해서는 조금 더 과정이 필요하다. 먼저 패널부분.. class MyPanel extends JPanel { Image image; MyPanel(String img) { image = Toolkit.getDefaultToolkit().createImage(img); setOpaque(false); } public void paintComponent(Graphics g) { super.paintComponent(g); if (image != null) { g.drawImage(image, 0, 0..
class MyPanel extends JPanel { Image image; MyPanel() throws MalformedURLException { image = Toolkit.getDefaultToolkit().createImage("img/funny.gif"); } public void paintComponent(Graphics g) { super.paintComponent(g); if (image != null) { g.drawImage(image, 0, 0, this); } } } 자바에서는 이미지 처리하는 방법이 참 다양한 것같다. 툴킷을 이용하는 방법, 이미지 버프를 이용하는 방법.. 페인트컴포넌트와 페인트의 차이는 또 뭔지~_~ 우우우우
소프트웨어 개발자와 영어의 힘 http://www.zdnet.co.kr/column/column_view.asp?artice_id=20131111104547&type=det 발췌 내가 매일 출퇴근을 하면서 듣는 팟캐스트 방송을 생각나는 대로 적어보면 이렇다. 닷넷과 관련된 최신기술 동향에 대해서 양질의 대화를 나누는 '.NET Rocks', 소프트웨어 개발 일반에 대해서 흥미로운 이야기를 나누는 '지하실 코더'(The Basement Coders), 빅데이터나 병렬처리와 관련한 최신기술을 이야기하는 '케이크 솔루션 소프트웨어 개발'(Cake Solutions Software Development), 소프트웨어 업계 리더들과 수행한 인터뷰를 주로 소개하는 '체리엇 솔루션스'(Chariot Solutions..
음 일단 대충 적는다.. 싱글톤의 주인공인 컨트롤타워가..메인프레임패널을 가지고 메인프레임패널이 50개의 부속패널을 갖는다 치자.. 부속패널에 싱글톤을 일일이 부여하면.. 싱글톤의 static 에서만 접속가능하다. 다른 new 객체들은 .. 싱글톤의 내용물을 static 필요없이 가질 수 있다. ---- 또 한가지.. 메인프레임(싱글톤선언)이 서버를 호출하고 서버에서 컨트롤타워를 싱글톤으로 불러온다고 치자 컨트롤타워객체에선 메인프레임을 싱글톤으로 불러온다. 이 경우에서 서버에서 컨트롤타워->메인프레임안의 패널들 작업시 이상하게 끊긴다.. 이게 무한대로 싱글톤이 연결되는 모양이라 그런지.. 암튼 이런 경우에 메인프레임을 싱글톤에 속하게 해주면 된다..
음..생각보다 간단하다. 디멘션으로 프레임 사이즈와 화면사이즈 구하고 화면사이즈-프레임사이즈 한 후에 나누기 2를 해준 것들을 초기 위치로.. Dimension frameSize = this.getSize(); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); setLocation((screenSize.width-frameSize.width)/2, (screenSize.height-frameSize.height)/2);
리눅스와 윈도우 환경에서 작업중인데 이상하게 .. 윈도우에서 환경이 깨져서.. 한동안 엄청 알아봤다...으음.. 핵심 소스는 결국 이렇다. 마우스 이벤트 MouseListener 로 붙여서 작업을 하면 된다.클래스로 할 경우 MouseAdapter를 상속하더라...조금 그냥 일반과는 다름.음. package GUI연습실; import java.awt.Color; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import javax.swing.JFrame; import javax.swing.JMenuItem; import javax.swing.JPopupMenu; public class 나의J팝업 extends JFrame i..