전체자료 3
검색어 입력폼
  • [네트워크프로그램] java NIO Chat
    import java.io.*;import java.net.*;import java.nio.*;import java.nio.channels.*;import java.nio.charset.*;import java.util.*;import java.util.regex.*;import java.util.Iterator;import java.util.Vector;public class NioChatServer {// 클라이언트 채널을 저장할 벡터Vector room = new Vector();// Selector 선언Selector selector;// 소켓 선언ServerSocket serverSocket;// 서버 소켓 채널 선언ServerSocketChannel serverSocketChannel;int port;public static void main(String[] args){// 생성자 실행new NioChatServer(args);}// 생성자 부분public NioChatServer(String[] args){// 인자로 받은 portport = Integer.parseInt(args[0]);try{// Selector을 얻는다selector = Selector.open();// 서버 소켓 채널을 얻는다serverSocketChannel = ServerSocketChannel.open();// Non-Blocking모드로 선언serverSocketChannel.configureBlocking(false);// 소켓 개설을 위한 주소 생성InetSocketAddress socketAddress = new InetSocketAddress(port);// 바인드serverSocketChannel.socket().bind(socketAddress);// 현재 채널을 selector에 등록하고 OP_ACCEPT로 지정
    프로그램소스| 2004.06.07| 2페이지| 1,000원| 조회(1,544)
    미리보기
  • [네트워크프로그램] Java UDP Chat
    import java.io.*;import java.net.*;import java.lang.*;import java.util.Vector;public class ChatServer {ServerSocket ss = null;Socket s = null;Vector client = new Vector();public static void main(String[] args) {new ChatServer(args);}ChatServer(String[] args) {try{ss = new ServerSocket(Integer.parseInt(args[0]));} catch(IOException e) {System.out.println("Can't make ServerSocket"); }System.out.println("Java Chat Server statred. Accepting the client...");try{while(true) {s = ss.accept();// MAnageClient타입의 객체 mclient생성ManageClient mclient = new ManageClient(s);// mclient를 인자로 하는 쓰레드 객체 m 생성Thread m = new Thread(mclient);//Runnable를 구현한 class ManageClient을 객체로 생성한 숫자 세기// 즉 접속한 Client의 수를 증가시킴
    프로그램소스| 2004.06.07| 2페이지| 1,000원| 조회(1,522)
    미리보기
  • [DB] 확장 해슁 구현
    Project 1 : Extensible Hashing 구현1. <소스>#include <stdio.h>#include <stdlib.h>#include <malloc.h>#include <time.h>#include <math.h>#define MaxKeyBit 10//key값을 10bit까지만 이용#define MAXBUCKET 40// 버켓의 수를 40으로 제한// 버켓을 위한 구조체struct bucket{ unsigned rec[MAXBUCKET];};// 디렉토리를 위한 구조체struct directory{unsigned key; // 디렉토리 인덱스int localdepth; int numberofkey; // 버켓에 들어있는 키의 수bucket *buck; // 버켓을 가리키기 위한 포인터directory *next; // 다음 디렉토리를 가리키기 위한 포인터};
    공학/기술| 2004.06.07| 15페이지| 1,500원| 조회(418)
    미리보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 28일 목요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:27 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감