일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- dotnet Core
- mongodb pss
- ubuntu .net Core
- IOCP 서버
- mongo docker
- IOCP 클라이언트
- mongodb readonly
- .dotnet Core 3.1 Install
- VirtualBox Ubuntu
- .netCore3.1
- Ubuntu Server VirtualBox
- docker
- 우분투서버가상머신
- 윈도우10 Wake On Lan
- Winsock
- 윈도우10 WOL
- Wake On Lan
- MySQL
- Ubuntu VirtualBox
- Docker오류
- Volume Mount
- 닷넷코어
- DockerVolume
- 도커마운트
- DockerWindows
- IOCP
- docker desktop
- DockerDesktop
- wol
- .netCore Install
- Today
- Total
;
1. IOCP 서버 코드 #include #include #include #include #define BUFSIZE 1024 typedef struct //소켓정보를구조체화. { SOCKET hClntSock; SOCKADDR_IN clntAddr; } PER_HANDLE_DATA, *LPPER_HANDLE_DATA; typedef struct // 소켓의버퍼정보를구조체화. { OVERLAPPED overlapped; char buffer[BUFSIZE]; WSABUF wsaBuf; } PER_IO_DATA, *LPPER_IO_DATA; /* 소켓 버퍼 정보를 구조체로 만드는데 이때 WSABUF 와 overlapped 를 포함한다. WSABUF 는WSASend 나WSARecv 함수의 인자로 전달되는 버..
1. 우선 자신이 원하는 구조체를 만들고, 구조체를 선언 한다. typedef struct Player_Socket { float x, y, z; float camxrotate, camyrotate; bool live; bool team; char nickName[16]; int character_down_state; }Player_Socket; Player_Socket player; 2. 구조체를 보내는 방법 ( 고정+가변 길이 ) - 먼저 데이터의 크기를 보낸후, 실제 구조체를 보낸다.int retval; // 데이터 보내기( 구조체 크기를 먼저 보낸다. ) int len = sizeof( player ); retval = send( sock, (char *)&len, sizeof( int ), 0 ..
setsockopt( _In_ SOCKET s, _In_ int level, _In_ int optname, _In_reads_bytes_opt_(optlen) const char FAR * optval, _In_ int optlen ); 1. 입출력 버퍼크기의 변경 int send_buf = 50;int recv_buf = 300; setsockopt( sock, SOL_SOCKET, SO_RCVBUF, (char*)&rcv_buf, sizeof( rcv_buf ) );setsockopt( sock, SOL_SOCKET, SO_SNDBUF, (char*)&send_buf, sizeof( send_buf ) ); 2. Nagle 알고리즘 해제 bool flag = TRUE; setsockopt( sock..
준비물 : 1. 루팅된 안드로이드 기기 [ 루팅이 안되어 있을경우 "80포트, 외장메모리 서버" 사용이 불가능 합니다. ] 2. Servers Ultimate Pro [ 다운로드 ] 3. 그누보드, 제로보드 기타 빌더 [ 다운로드 (그누보드) ] 4. FTP 접속 프로그램 FileZilla [ 다운로드 ] 방법 : 1. Servers Ultimate Pro를 설치하여 어플을 실행합니다. 2. Servers 를 선택합니다. 위에 리스트가 나오는데 미리 테스트를 하기위하여 작성을 하여 리스트가 있는것입니다. 아무것도 없는것이 정상입니다. 3. "+ADD" 버튼을 클릭합니다. 스크롤을 하여 조금 내릴경우 "Ngix + PHP + MySQL Server" 을 클릭합니다. 4. Server Name, Web PO..
경고 :▶ 루팅에 대한 문제에 대해서는 본인의 책임이니, 루팅 하기 전 다시 한번 생각을 해보시고, 결정하시기 바랍니다. ▶ 루팅으로 인한 피해는 본인 책임이니까요. 준비물 : 1. Odin3_v3.10.7 [ ]2. TWRP 3.0.2-1 SM-T280_261016.tar [ ]3. SuperSU 2.78.zip [ ]4. boot sepolicy patch 280 padded.img [ ] 루팅 방법 : 0. 위에서 받은 파일중 "boot sepolicy patch 280 padded.img, SuperSU 2.78.zip" 파일을 내장메모리 폴더에 같이 넣어주세요. 폴더명은 상관없이 꼭 ".img, .zip" 파일을 넣어주세요 다운로드 받으신 파일중 "boot sepolicy patch 280 pa..