개발하는 냥이 (=ↀωↀ=)

고정 헤더 영역

글 제목

메뉴 레이어

개발하는 냥이 (=ↀωↀ=)

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (159)
    • 개발 (148)
      • Android (9)
      • CSS (0)
      • DB (3)
      • HTML (0)
      • Java (53)
      • JavaScript (79)
      • NodeJS (0)
      • Python (0)
      • React (1)
      • iOS (2)
      • Visual C++ (1)
    • Tools (9)
    • MAC (2)

검색 레이어

개발하는 냥이 (=ↀωↀ=)

검색 영역

컨텐츠 검색

분류 전체보기

  • Java - Properties (JAVA)

    2018.10.12 by 뉴에이스

  • Java - 리플렉션을 이용한 객체 생성

    2018.10.12 by 뉴에이스

  • Java - 리플렉션, 클래스의 메서드 정보 확인

    2018.10.12 by 뉴에이스

  • Java - 리플렉션 (reflect)

    2018.10.08 by 뉴에이스

  • Java - ServerSocket, 클라이언트에 응답하기

    2018.10.04 by 뉴에이스

  • Java - ServerSocket, Thread를 적용한 에코메시지 테스트

    2018.10.04 by 뉴에이스

  • Java - Jsoup을 이용한 크롤링으로 네이버 실시간 순위 가져오기 (20.07.30 수정)

    2018.10.04 by 뉴에이스

  • Java - json 개요, Gson 사용

    2018.10.04 by 뉴에이스

Java - Properties (JAVA)

data/properties 파일을 읽어 키와 값에 해당하는 클래스의 메서드 실행 실행시 게시판 리스트 호출됨 게시판 상세 호출됨 로그인 호출됨 properties 파일 내용 list=BoardController detailt=BoardController login=LoginController main 소스 public static void main(String[] args) { try { Properties prop = new Properties(); InputStream in = new FileInputStream("data/properties"); // stream을 읽어서 자체적으로 관리 prop.load(in); Set keys = prop.keySet(); for(Object key : key..

개발/Java 2018. 10. 12. 17:19

Java - 리플렉션을 이용한 객체 생성

Dog 클래스 public class Dog { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } exam01 클래스 // 리플렉션을 이용한 객체 생성하기 public static void exam01() throws Exception { // Dog d = new Dog(); Class clz = Dog.class; // 객체 생성하기 //Object obj = c..

개발/Java 2018. 10. 12. 17:15

Java - 리플렉션, 클래스의 메서드 정보 확인

Dog 클래스 public class Dog { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } exam01 클래스 private static void exam01() throws Exception { // Dog 클래스의 메서드 정보 Class clz = Dog.class; // Dog 클래스의 모든 메서드 정보 조회하기 Method[] mArr = clz.get..

개발/Java 2018. 10. 12. 14:52

Java - 리플렉션 (reflect)

리플렉션 API : 로딩된 클래스에 대한 정보를 꺼내서 확인 (동적 코딩 가능) : 클래스 정보 : 클래스 필드값 : 클래스명.class, Class.forName(패키지포함클래스명), 생성된클래스객체.getClass() Dog Class 소스 public class Dog { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } 소스 // 클래스 정보를 접근하기 pri..

개발/Java 2018. 10. 8. 10:46

Java - ServerSocket, 클라이언트에 응답하기

클라이언트쪽으로 오늘의 운세를 보내주는 서버 브라우저와 HTTP 통신을 위해서는 응답시 HTTP 규격에 정해진 방식대로 데이터를 전송 시작라인 : 프로토콜버전응답코드응답메세지 헤더 헤더 헤더 [공백한줄] 바디 : 전송할 메세지 HTTP/1.1 200 OK\r\n a: b\r\n c: d\r\n \r\n aaaa 소스 public static void main(String[] args) { try { String[] data = { "복권 1등 당첨 운입니다.", "동쪽으로 가면 귀인을 만납니다.", "축하합니다. 자율학습 9시 당첨입니다.", "갈수록 얼굴이 멋있어 집니다.", "살 빠집니다.", "5월에 결혼할 운입니다.", "비트코인이 2000만원 돌파..", "비트코인 100만원 ^^", "기계 오..

개발/Java 2018. 10. 4. 14:17

Java - ServerSocket, Thread를 적용한 에코메시지 테스트

서버 프로그램 작성 HTTP - TCP(ServerSocket, Socket) ServerSocket - 서버 Socket - 클라이언트 서버 소스 class EchoThread extends Thread { private Socket s; EchoThread(Socket s) { this.s = s; } public void run() { try { // 접속한 클라이언트가 보내준 메세지 읽기 DataInputStream dis = new DataInputStream(s.getInputStream()); // 접속한 클라이언트에게 메세지 전송하기 DataOutputStream dos = new DataOutputStream(s.getOutputStream()); while (true) { String ..

개발/Java 2018. 10. 4. 14:07

Java - Jsoup을 이용한 크롤링으로 네이버 실시간 순위 가져오기 (20.07.30 수정)

선택자 태그명 : 태그이름으로 접근 select("div") : div 태그를 모두 선택 .이름 : 태그의 속성의 이름이 class 인 것중에서 속성의 값이 이름과 같은것 select(".a") : 태그의 class="a"인 모든 태그를 선택 #값 : 태그의 속성의 이름이 id 인 것중에서 속성의 값이 #뒤의 값과 같은것 select("#a") : 태그의 id="a"인 모든 태그를 선택 a b : a 태그의 자식 태그중에서 b 태그를 모두 선택 (a 태그의 자손 태그까지 모두 선택) a > b : a 태그의 자식 태그중에서 b 태그를 모두 선택 (a 태그의 바로 밑에 있는 자식만 선택) select("a b") select("a > b") a bc cddb select("table > tr td > im..

개발/Java 2018. 10. 4. 13:31

Java - json 개요, Gson 사용

json 특징 - 이름과 값의 쌍으로 되어있음. ("키":"밸류") - 이름은 반드시 "" 으로 묶여 있어야 한다. - {}, [] 사이에 있어야 한다. - {} : 자바의 VO 개념 클래스로.. - [] : 배열, 리스트로.. { "이름": "김집사", "나이": 25, "성별": "여", "주소": "서울특별시 양천구 목동", "특기": ["컴퓨터", "코딩"], "가족관계": {"#": 2, "아버지": "홍판서", "어머니": "춘섬"}, "회사": "경기 수원시" } gson.jar 라이브러리 사용하여 객체의 내용을 json 형태의 문자열로 변환 소스 public static void main(String[] args) { Member member = new Member(); member.set..

개발/Java 2018. 10. 4. 13:25

추가 정보

인기글

최신글

페이징

이전
1 ··· 12 13 14 15 16 17 18 ··· 20
다음
개발하는 냥이 (=ↀωↀ=) 오류 코드는 제보 바랍니다.

티스토리툴바