반응형

전체 글 120

C++ 소켓 서버 소스

SelectServer.cpp //=========================================================== #include #include #include #define BUFSIZE 512 // 소켓 정보 저장을 위한 구조체 //------------------------------------------------------------------- struct SOCKETINFO { SOCKET sock; char buf[BUFSIZE+1]; int recvbytes; int sendbytes; }; // 플레이어정보 struct PLAYER{ float ptx; float pty; float pbx; float pby; float pbz; float psx; floa..

MFC 서버 초기화모듈과 서버소스

ServSendController.cpp //=========================================================== #include "stdafx.h" #include "ServSendController.h" #include #include #include PLAYER player_self, player_2; int isThread; WSADATA wsa; SOCKET sock; SOCKADDR_IN serveraddr; void StartWinSock(); int recvn(SOCKET s, char *buf, int len, int flags); void sendToServer(char *message); //서버에 메세지전송 int my_strcmp(const c..

함수 호출에 인수 목록이 없습니다.(컴파일러 오류 C3867)

'func': 함수 호출에 인수 목록이 없습니다. '&func'을(를) 사용하여 멤버에 대한 포인터를 만드십시오. 'func': function call missing argument list; use '&func' to create a pointer to member 해당 클래스 이름과 주소 연산자를 사용하여 멤버 함수를 한정하지 않은 채 멤버 함수의 주소를 사용하려고 했습니다. 이 오류는 Visual C++ 2005에 대해 수행된 즉, 포인터와 멤버 사이의 규칙이 강화되었다는 컴파일 규칙에 따라 발생할 수도 있습니다. Visual C++ 2005 이전 버전으로 컴파일한 코드에서 C3867이 발생할 수 있습니다. 자세한 내용은 Visual C++ 2005 컴파일러의 주요 변경 사항을 참조하십시오. - ..

서버의 웜설정을 이용한 웹로그 남기지 않고 웹접근하기

/* homepage: http://beist.org e-mail: beist@hanmail.net msn: beist@hotmail.com beist와 관련된 사이트 : http://wowhacker.com (wowcode at wowhacker team) http://hackerschool.org (very good hacking portal site) */ 안녕하세요? 오늘은 간단하고도 재미있는 팁에 대해서 쓰려합니다. 로그 필터링을 역이용하여 로그를 안남기고 특정 자료를 요청하는 방법입니다. 인터넷이 발전하면서 예전부터 모리스 웜, 코드레드 웜 등 바이러스 성 웜이 나타나고 있습니다. 아시다시피 이 웜들은, target system 혹은, 무작위 system 에 악영향을 미치는 것들입니다. 이러한..

OSGi 도입의 필요성

OSGi는 무엇이며 Goal은 무엇인가? OSGi(Open Service Gateway initiative) Alliance는 1999년에 썬 마이크로시스템즈, IBM, 에릭손 등에 의해 구성된 개방형 표준 단체로 지능형 분산 컴포넌트와 원격 관리 될 수 있는 자바 기반의 서비스 플랫폼을 제정 해왔다. OSGi 의 핵심은 어플리케이션의 생명 주기를 OSGi 플랫폼 위에서 어플리케이션이나 번들 컴포넌트의 재부팅없이 실시간으로 설치, 시작, 정지, 업데이트, 제거를 할 수 있도록 지원해 주며, OSGi 는 또한 어플리케이션에 포함될 수 있는 형태의 SOA를 구현 하고 있다. OSGi 프레임웍이 제공하고자 하는 환경의 목표는 다음과 같다. - 애플리케이션이 실행 중에도 동적으로 다운로드 및 업그레이드가 가능 ..

Computer(IT)/JAVA 2008.09.29

Getting started with OSGi : OSGi 시작하기 파트 1 - 당신의 첫번째 번들

저자 : Neil Bartlett 역자 : 권 정혁 글원본 : http://www.eclipsezone.com/eclipse/forums/t90365.html - Getting started with OSGi : Your First Bundle 다음 1-2주간, EclipseZone 에서 OSGi 에 관한 짧은 시리즈 글들을 연재할 예정입니다. 이 글들이 모여서 OSGi 프로그래밍 기술을 마스터 하는 쉬운 경로를 만들어 줄 것입니다. 하지만 각각의 글들은 단 한 개의 새로운 기술만을 소개할 것이며, 약 10분이내에 살펴볼 수 있을 것입니다. 또한 우리는 OSGi 개발이 얼마나 쉬운지를 보여주고 ..

Computer(IT)/JAVA 2008.09.29

DATABASE mysql

회원정보테이블에 랭킹필드를 새로 만들고요..크론으로 하루에 한번실행하면서요.. 어떻게 하면 회원들의 랭킹을 새로만든 랭킹필드에 효율적으로 저장할 수 있나여..^^; 40만번을 저 쿼리를 날린다면 부하가 클것같은데... *** 현재 실시간으로 랭킹 산정하는 방식입니다 *** $tp = mysql_fetch_row(mysql_query("select tp from PLAY_POINT where mem_id='$member_id'")); $s_q = mysql_fetch_row(mysql_query("select count(no) from PLAY_POINT where tp>='$tp[0]'")); $s_q = $s_q[0];

ComputerETC 2008.06.20
반응형