일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- i18n
- 코드스피츠
- 개미수열
- 알고리즘
- 이렇게살아야되나자괴감이
- 알게뭐냐
- Spring
- Kotlin
- 워드프레스
- jsr380
- 리얼월드HTTP
- cache-control
- 지수반등
- etag
- 랜선아미안해
- 브로틀리
- cross parameter
- jsr303
- kotliln
- 스프링
- LastModified
- brotli
- 클래스레벨밸리데이션
- HTTP
- 지뢰찾기
- Today
- Total
목록Language/java소스 (33)
취미개발 블로그와 마음수양
아주 열악한 환경의 브라우저 (?) ㅋㅋㅋ 책들에는 보통 잘 안나와잇는데..외국 사이트에서 조금씩 퍼옴 ㅋㅋ package 챕25네트웤; import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; class MyFrame extends JFrame implements ActionListener { JButton button; JTextField tf; JEditorPane jep; public MyFrame(){ //스크롤 패널에 들어갈 내용들 jep = new JEditorPane(); jep.setEditable(false); try { jep.setPage("http://www.google.com/"); }c..
파워자바에 나온대로... 클라이언트가 말하면 서버가 고대로 따라하게 만듦.. 일단은 클라이언트 부분은 아래와 같고.. package 챕25네트웤; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; import java.net.UnknownHostException; public class EchoClient { public static void main(String[] args) throws IOException { Socket socket = null; PrintWriter out = null; B..
으음..그냥 뭐.. 그럭저럭 굴러간다; package 챕24입출력; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class Quest07 { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new FileReader("sample.txt")); ArrayList list = new ArrayList(); Scanner i..
흐음.. 뭐. 원래는 색깔을 칠해야 할텐데..그냥 확률만 계산.. package 챕24입출력; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.Scanner; public class Quest06 { public static void main(String[] args) throws IOException { //문자열 읽어오는 스트림 열기 BufferedReader br = new BufferedReader(new FileReader("input.txt")); Buffe..
으음.. i/o 가 인제 좀 보인다..ㅎㅎ package 챕24입출력; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class Quest05 { public static void main(String[] args) throws IOException{ //문자열 읽어오는 스트림 열기 BufferedReader br = new BufferedReader(new FileReader("input.txt")); BufferedReader br2 = new BufferedReader(new F..
으으음. 상당히 오래걸렸는데 ㅡㅡ;; 심지어 짰던 소스를 잊어먹어서... 드랍박스를 뒤졌다능;; 으음..ㅠㅠ 입출력 조금난관이구만..아직도 소스가 많이 더럽다. 이런 식이면 에러가 난다. //정수가 문자열의 형태로 들어있는 파일을 읽어서 , //오름차순으로 정렬한 다음 정렬된 숫자를 문자열의 형태로 파일에 쓰는 프로그램 package 챕24입출력; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayL..
package 챕24입출력; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.OutputStream; import java.util.Scanner; import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; public class UnzipTest { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); System.out.println("압축파일 이름을 입력하시오~"); String inname = sc.next(); System.o..
으음.. 요지는 일단 쓰레드는 쓰레드 대로 돌리고 , 메소드를 하나 분리시켜서 싱크로나이즈드를 맥여야 동기화가 된다.결과물 //1초에 한번씩 현재 시각과 안녕하세요를 출력하는 프로그램을 작성 package 챕23스레드; import java.util.Date; class printDate extends Thread{ Date d; int i=0; printDate(int i){ this.i=i; } public void run(){ while(true){ d = new Date(System.currentTimeMillis()); try { Thread.sleep(1000); System.out.print(d); message(); } catch (InterruptedException e) { } } } ..
재밌네?ㅋ 천인국님, 하상호님 공저의 파워 자바를 참고했습니다 ~ ㅎ package 챕23스레드; import java.awt.Graphics; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JPanel; class GraphicObject{ BufferedImage img = null; int x=0, y=0; public GraphicObjec..