From 94ae4bdd6f6d710a76c219695a43baa71bfaddf6 Mon Sep 17 00:00:00 2001 From: wyy Date: Fri, 25 Apr 2014 21:21:05 +0800 Subject: [PATCH] rm unused server in test --- test/server.cpp | 58 ------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 test/server.cpp diff --git a/test/server.cpp b/test/server.cpp deleted file mode 100644 index 2968771..0000000 --- a/test/server.cpp +++ /dev/null @@ -1,58 +0,0 @@ -#include -#include -#include -#include -#include -#include - -using namespace Husky; -using namespace CppJieba; - -const char * const DEFAULT_DICTPATH = "../dict/jieba.dict.utf8"; -const char * const DEFAULT_MODELPATH = "../dict/hmm_model.utf8"; - -class ServerDemo: public IRequestHandler -{ - public: - ServerDemo(){}; - virtual ~ServerDemo(){}; - virtual bool init(){return _segment.init(DEFAULT_DICTPATH, DEFAULT_MODELPATH);}; - virtual bool dispose(){return _segment.dispose();}; - public: - virtual bool do_GET(const HttpReqInfo& httpReq, string& strSnd) - { - string sentence, tmp; - vector words; - httpReq.GET("key", tmp); - URLDecode(tmp, sentence); - _segment.cut(sentence, words); - strSnd << words; - return true; - } - private: - MixSegment _segment; -}; - -int main(int argc,char* argv[]) -{ - if(argc != 7) - { - printf("usage: %s -n THREAD_NUMBER -p LISTEN_PORT -k start|stop\n",argv[0]); - return -1; - } - ArgvContext arg(argc, argv); - unsigned int port = atoi(arg["-p"].c_str()); - unsigned int threadNum = atoi(arg["-n"].c_str()); - - ServerDemo s; - Daemon daemon(&s); - if(arg["-k"] == "start") - { - return !daemon.Start(port, threadNum); - } - else - { - return !daemon.Stop(); - } -} -