일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- cross parameter
- HTTP
- 이렇게살아야되나자괴감이
- jsr380
- 브로틀리
- Spring
- i18n
- 클래스레벨밸리데이션
- 랜선아미안해
- brotli
- Kotlin
- 워드프레스
- 스프링
- cache-control
- kotliln
- 코드스피츠
- 지뢰찾기
- 알고리즘
- etag
- LastModified
- 알게뭐냐
- 리얼월드HTTP
- 개미수열
- jsr303
- 지수반등
- Today
- Total
목록Language/java소스 (33)
취미개발 블로그와 마음수양
DateTimeFormatter formatter = new DateTimeFormatterBuilder() .appendPattern("EEE MMM dd HH:mm:ss zzz yyyy") .parseDefaulting(ChronoField.YEAR, 2020) .toFormatter(Locale.US); ZonedDateTime eee_mmm_dd = ZonedDateTime.parse("Thu Dec 10 12:30:43 KST 2019", formatter); 이런 형태로 빌더를 써서 해결해주면 된다 https://stackoverflow.com/a/58313379 mkyong.com/java8/java-8-how-to-parse-date-with-dd-mmm-02-jan-without-year..
지니어스에 나온 프로그래머 이두희님께서 구글과 함께, 대학생들에게 코딩교육을 해주시는 프로그램을 운영 중이십니다거기서 가르칠사람을 뽑는 문제로 파이썬으로 개미수열을 구현(10 분 안에... 헉.. ) 하는 것이 문제라고 하는데요. 저도 나름, 프로그래머를 생각하는 사람인지라 개미수열을 풀어보았습니다. 일단 개미수열을 잘 모르는 사람을 위해 설명을 적어보겠습니다. 네이버 링크 : http://navercast.naver.com/contents.nhn?rid=22&contents_id=2322 먼저 알고리즘을 풀어내는 방법은 다음과 같습니다. 1. 문제를 이해하고2. 어떻게 풀지 계획하고3. 계획을 수행하여 문제를 해결하고4. 어떻게 풀었는지 돌아보고, 개선할 방법을 생각해본다. 여기서 문제를 이해해보자면,..
메인뷰 프레임과 그 안에 들어가는 내용물 까지 들어간 img.zip 파일입니다. 프로젝트내에서 풀어주셔서 img 폴더가 생기게 해주시면 됩니다.
패널 투명은 아마.. 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); } } } 자바에서는 이미지 처리하는 방법이 참 다양한 것같다. 툴킷을 이용하는 방법, 이미지 버프를 이용하는 방법.. 페인트컴포넌트와 페인트의 차이는 또 뭔지~_~ 우우우우
음..생각보다 간단하다. 디멘션으로 프레임 사이즈와 화면사이즈 구하고 화면사이즈-프레임사이즈 한 후에 나누기 2를 해준 것들을 초기 위치로.. Dimension frameSize = this.getSize(); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); setLocation((screenSize.width-frameSize.width)/2, (screenSize.height-frameSize.height)/2);
학원에서 프로젝트를 진행중인데.. 피시방 프로그램이다.. 그래서 자바의 정석을 참고해서 만든~ 시간계산을 해서 요금을 계산하는 예제이다... package 유용한클래스들; import java.util.Calendar; public class 피시방시간계산예제 { public static void main(String[] args) { Calendar date3 = Calendar.getInstance(); date3.setTimeInMillis(System.currentTimeMillis()); Calendar date4 = Calendar.getInstance(); date4.setTimeInMillis(System.currentTimeMillis() + 1000 * 60 * 6); System.ou..
소스가 길어져서 파일로 대신한다... 일단 지금까지 한 것 백업할려고 저장한다... 필요한 일은 여기서 채팅방 접속자 명단을 구현하고 싶고..서버단에서 왜 계속 쓰레드가 생기는지도 궁금하다...
으음... 콘솔창으로 일단 이런 화면이 뜬다... 으음. 이게 클라이언트 단에서 나오는 화면이다... 서버화면 package 챕25네트웤; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; public class FileServer { public static void main(String[] args) throws IOException{ ServerSocket serverSocket = null;..
으음.. 일단 다중 클라이언트 접속은 구현을 안해봤다..책에 나온 예제를 풀었다... package 챕25네트웤; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import javax.swing.JButton; import javax.swing.JFrame; i..