본문 바로가기
반응형

휴지통/휴지통119

JAVA 채팅 프로그램 해설 및 주석하며 리뷰 처음부터 다시 주석달면서 정리한 버전의 채팅프로그램. SimpleServer /* 서버가 하는일! : ServerSocket 만들기, aceept상태 구성, Thread로 만들어서 IO통신 */ public class R_SimpleServer { //Field - 클래스 전체에서 사용하기 위해서 필드에 선언 ServerSocket server; Socket s; //Constructor //R_SimpleServer 즉 기본 생성자에서 socket생성 public R_SimpleServer(){ try { // 1. 서버생성 : ServerSocket 생성 System.out.println("1 서버 생성."); server = new ServerSocket(3000); System.out.printl.. 2015. 12. 24.
JAVA - 채팅프로그래밍. 어렵다 어려워 코드를 계속 짜면서도 이게 뭔가... 네이밍 센스도 구려서.. 코드 네이밍 규칙을 따로 공부해야하나 싶을정도 ㅋㅋㅋㅋㅋㅋㅋㅋ 하루가 다르게 실력이 느는게 아니라 하루가 다르게 코드가 어색해 지고 바보가 되는 것 같은 이상한 기분... 그래도 계속 살펴보자. ClientGUI.java GUI를 뿌려주는 것 외에도, 클라이언트니까 서버로 데이터 전송및 수신 기능이 있다. public class ClientGUI implements ActionListener{ //Field JFrame Login, Main; Label ip,id; TextField txtip, txtid, submit; JTextArea svStatus,otherCli,myName; TextArea field; Panel pa.. 2015. 12. 23.
SQL 4일차 - 주요 함수 23일차 SQL LIKE 연산자와 와일드카드(%)값을 정확히 모를때에도 사용하기 위한 연산자. 형식 SELECT *FROM empWHERE ename LIKE 'F%';******F는 대소문자를 구문짓는 값을가지고 있기때문에 대문자 이어야한다. % 문자가 없거나 또는 하나이상의 문자 (어떤 아무런 값)_ 하나의 문자가 어떤문자가 와도 상관없다. 예제 - 이름중에 A를 포함하는 사원을 검색해봅시다. SELECT *FROM empWHERE ename LIKE '%A%'; '%A' - A가 마지막에 포함된 값을 검색 IS, IS NOT 비교 특정 컬럼 값이 NULL 값인지를 비교할 경우 비교연산자가 아닌 IS를 붙여 비교를 한다. SELECT *FROM empWHERE comm IS NULL; = COMM이 .. 2015. 12. 23.
SQL 3일차 - 데이터 추출하기 (논리연산자...) 본격적으로 SQL 을 시작해보자. 원하는 데이터만 가져오기 위한!! WHERE 조건과 비교 연산자. * 형식 * SELECT *FROM table_name WHERE 조건절 ; WHERE 의 구성 WHERE SAL(컬럼) =(연산자) 3000;(대상값) SELECT *FROM empWHERE deptno=10; 10번 부서의 사원 출력. SELECT *FROM empWHERE sal= 2000 AND SAL 2015. 12. 22.
반응형