- 개인 프로젝트(1) -<소켓 통신을 이용한 채팅 프로그램 만들기(4)>Song hyun개인 프로젝트(1) -1. 현황과 구현해야 할 기능 정리2. 프로젝트 정리3. 돌아보기4. 깃허브 및 영상 자료1. 현황과 구현해야 할 기능 정리-현황: 서버소켓-소켓 연결, 방 생성 및 퇴장, 채팅 기능 구현-구현하고 싶었던 기능(목표): 이모티콘 및 사진 파일 전송, 서버 관리자 기능 추가, 채팅 로그 저장 기능 추가 자바 소켓 통신 프로그램 만들기의 마지막 날이다. 부족한 부분들이 많았지만 마지막까지 최선을 다하고 싶었다. 전날 두 시간 내내 붙잡고 있던 이모티콘 전송, 사진 파일 전송, 서버 관리자 기능 추가(방 삭제, 멤버 강퇴, 채팅 로그 읽기 등등), 채팅 로그 저장 등을 구현하고 싶었지만... 시간적인 한계 때문에 모두 구현하지 못했다. 프로젝트가 끝난 뒤라도 코드를 더 추가하여, 기능을 ..
- 2024-05-31 14:51:24
- [MySQL] 14. DELETE 구문과 조건절Song hyun[MySQL] 14. DELETE 구문과 조건절1. DELETE 구문이란?2. DELETE 구문의 활용1. DELETE 구문이란?-DELETE 구문은 특정 테이블에서 특정 조건을 만족하는 행을 삭제하는 데 사용된다. DELETE 구문을 사용할 때는, 삭제할 행을 신중히 선택해야 한다. 이는 DELETE 구문을 사용해 데이터를 삭제하면, 복구하기 어렵거나 불가능하기 때문이다.=>따라서 DELETE 구문을 사용하기 전 데이터를 백업하거나, 테스트용 데이터를 사용하거나, WHERE 절을 사용해, 조건을 만족하는 행만을 삭제하도록 주의해야한다!! 아래의 코드를 살펴보자. 우선 INSERT 구문을 통해 총 10개의 데이터를 삽입했음을 알 수 있다. 그리고 23번째 행의 코드를 살펴보면, product 테이블 내..
- 2024-05-31 10:43:36
- [MySQL] 13. UPDATE 구문과 조건절Song hyun[MySQL] 13. UPDATE 구문과 조건절 1. UPDATE 구문이란?2. 예제(1) 샘플 데이터(2) 문제(3) 풀이 3. 기타 사전 기반 지식1. UPDATE 구문이란?: UPDATE 구문은 이미 존재하는 테이블의 레코드를 수정하는 명령문이다. 이 구문은 WHERE 절을 포함해 사용되며, WHERE 절을 사용해 특정 조건에 해당되는 레코드만 수정할 수 있다. UPDATE 구문의 형태는 아래와 같다.💡UPDATE [테이블 이름] SET [칼럼 이름1] = [새로운 값1], [칼럼 이름2] = [새로운 값2], ... WHERE [조건]; 위의 구문에서 SET 절은 테이블의 특정 칼럼 값을 변경하는 부분이다.WHERE 절은 조건에 해당하는 레코드만 변경할 수 있게 필터링한다.(ex: student..
- 2024-05-31 10:24:22
- [MySQL] 12. 조건절 활용 : 샘플 데이터를 활용한 도전 과제Song hyun[MySQL] 12. 조건절 활용 : 샘플 데이터를 활용한 도전 과제1. 샘플 데이터2. 문제3. 문제 풀이 1. 샘플 데이터 더보기CREATE TABLE subject ( subject_id INT AUTO_INCREMENT PRIMARY KEY, subject_name VARCHAR(50) NOT NULL, credit INT NOT NULL, department VARCHAR(50) NOT NULL, professor VARCHAR(50) NOT NULL);CREATE TABLE customer ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, email VARCHAR(50), address VARCHAR(100) NO..
- 2024-05-31 10:07:11
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)