modify test

This commit is contained in:
wyy 2013-12-12 23:21:27 -08:00
parent 1e29d25855
commit f3e0df12f7
3 changed files with 13 additions and 13 deletions

View File

@ -25,7 +25,7 @@ make
sudo make install sudo make install
``` ```
#### 验证 #### 测试
```sh ```sh
/usr/bin/cjseg.sh ../test/testlines.utf8 /usr/bin/cjseg.sh ../test/testlines.utf8
@ -41,7 +41,7 @@ sudo /etc/init.d/cjserver start
sudo /etc/init.d/cjserver stop sudo /etc/init.d/cjserver stop
``` ```
#### 验证服务 #### 测试服务
然后用chrome浏览器打开`http://127.0.0.1:11200/?key=南京市长江大桥` 然后用chrome浏览器打开`http://127.0.0.1:11200/?key=南京市长江大桥`
(用chrome的原因是chrome的默认编码就是utf-8) (用chrome的原因是chrome的默认编码就是utf-8)

2
test/Makefile Executable file → Normal file
View File

@ -2,4 +2,4 @@ all: testp demo
testp: testp:
g++ -o test_performance test_performance.cpp -std=c++0x -O3 g++ -o test_performance test_performance.cpp -std=c++0x -O3
demo: demo:
g++ -o segment.demo segment.cpp -std=c++0x -L/usr/lib/CppJieba -lcppjieba g++ -o segment.demo segment.cpp -std=c++0x

View File

@ -1,9 +1,9 @@
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>
#include <CppJieba/Limonp/ArgvContext.hpp> #include "../src/Limonp/ArgvContext.hpp"
#include <CppJieba/MPSegment.h> #include "../src/MPSegment.hpp"
#include <CppJieba/HMMSegment.h> #include "../src/HMMSegment.hpp"
#include <CppJieba/MixSegment.h> #include "../src/MixSegment.hpp"
using namespace CppJieba; using namespace CppJieba;
@ -27,8 +27,8 @@ int main(int argc, char ** argv)
{ {
//demo //demo
{ {
HMMSegment seg; HMMSegment seg("../dicts/hmm_model.utf8");
if(!seg.init("../dicts/hmm_model.utf8")) if(!seg.init())
{ {
cout<<"seg init failed."<<endl; cout<<"seg init failed."<<endl;
return EXIT_FAILURE; return EXIT_FAILURE;
@ -37,8 +37,8 @@ int main(int argc, char ** argv)
seg.dispose(); seg.dispose();
} }
{ {
MixSegment seg; MixSegment seg("../dicts/jieba.dict.utf8", "../dicts/hmm_model.utf8");
if(!seg.init("../dicts/jieba.dict.utf8", "../dicts/hmm_model.utf8")) if(!seg.init())
{ {
cout<<"seg init failed."<<endl; cout<<"seg init failed."<<endl;
return EXIT_FAILURE; return EXIT_FAILURE;
@ -47,8 +47,8 @@ int main(int argc, char ** argv)
seg.dispose(); seg.dispose();
} }
{ {
MPSegment seg; MPSegment seg("../dicts/jieba.dict.utf8");
if(!seg.init("../dicts/jieba.dict.utf8")) if(!seg.init())
{ {
cout<<"seg init failed."<<endl; cout<<"seg init failed."<<endl;
return false; return false;