`
bjmike
  • 浏览: 283078 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
C++ 访问JVM调用java代码 主程序有C++启动,C++调用java接收字符串,然后c++ 对接收到的字符串进行分词,分词后的结果再返回给java程序。 C++代码 // Defines the entry point for the console application. // #include <stdlib.h> #include <iostream> #include <jni.h> #include "Xml4nlp.h" #include "Ltp.h" using nam ...
通过把静态库封装到动态库的形式来实现。这个步骤需要在编译过程实现 g++ -g -o libMydll.so -fPIC -shared Mydll.cpp -I/usr/local/jdk1.7.0_17/include -I/usr/local/jdk1.7.0_17/include/linux -I. -I../src/__util -I../src/__xml4nlp -I../src/_split_sentence -I../src/_crfwordsegment -I../src/_svmtagger -I../src/_ner -I../src/_gparser -I../s ...
wget http://218.249.165.37/download/36593658/49562183/3/gz/12/28/1359618838796_796/zlib-1.2.7.tar.gz 为编译 Zlib 做准备: ./configure --prefix=/usr --shared --libdir=/lib 编译软件包: make 要测试结果,请运行:make check 。 安装共享库: make install 上面的命令将会在 /lib 目录下安装一个 .so 文件。我们将要移除它并重新连接到 /usr/lib 目录下: cd /lib ln -sfv ...
在CentOS中要下 yum install gcc-c++ 這行命令才能正確的安裝g++
cd cmake-2.8.10 ./configure --prefix=/usr/local/cmake gmake gmake install cmake安装完成
此问题可以通过通配符解决,即在空格签名加反斜杠转义符号。 [Solr的检索运算符 ] 1. “:” 指定字段查指定值,如返回所有值*:* 2. “?” 表示单个任意字符的通配 3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号) 4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返回相似度在0.8以上的记录。 5. 邻近检索,如检索相隔10个单词的”apache”和”jakarta”,”jakarta apache”~10 6. “^” 控制相关度检索,如检索jakarta apach ...
hdfs上送文件命令: bin/hadoop fs -put /usr/local/product/hbase-0.94.6/hbase-0.94.6.jar libs/hbase/hbase-0.94.6.jar hdfs删除文件命令: hadoop fs -rm libs/hbase 用户日志存在于logs/userlogs/job_名称下面,每个map任务会有一个syslog文件。用户的log4j日志就在syslog存放。 关于hadoop中的classpath: 修改hadoop-env.sh中export HADOOP_CLASSPATH一行,修改后无须重启hadoop. map-t ...
创建ssh互信 生成ssh互信过程: ssh-keygen -t rsa cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys scp -P222 authorized_keys hadoop2:~/.ssh/ scp -P222 authorized_keys hadoop3:~/.ssh/ scp -P222 authorized_keys hadoop4:~/.ssh/ ssh -p 222 hadoop2 ssh -p 222 hadoop3 ssh -p 222 hadoop4 以debug模式验证 ssh - ...
今天下载google appegine 的 eclipse插件,可是下了半天没下来。我家宽带是20M的,整个插件才80多M。空浪费了诸多时间。汗颜!!!
git checkout的主要功能就是迁出一个分支的特定版本。默认是迁出分支的HEAD版本 示例: git checkout master //取出master版本的head。 git checkout tag_name //在当前分支上 取出 tag_name 的版本 git checkout master file_name //放弃当前对文件file_name的修改 git checkout commit_id file_name //取文件file_name的 在commit_id是的版本。commit_id为 git commit 时的sha值。 ...
网页上有很多标签,看上去像贴在屏幕上一样,我给它叫做贴条效果,核心内容是通过设置div的背景色和border下边框的颜色为相近的值。如 .topBar{ height:29px; line-height:27px; border-bottom:1px solid rgb(229,229,229); background:none repeat scroll 0% 0% rgb(252,252,252); }
网站开发选用环境一定要在适合的平台。 我一开始采用的是ubuntu 系统,可是ubuntu 下面合适的软件实在太好,好不容易找了一款bluefish的软件,但是打开界面还是和  windows相差很远,最后还是切换到windows平台下面去了。空浪费了好多时间。结论:采用合适的工具,去做开发,有效率的去做事情。
crontab   -l   //查看当前用户下的cron任务 crontab -e  //编辑当前用户的定时任务 例子: 50 23 * * * echo "" > /usr/local/goagent/local/nohup.out //每天23点50分执行 50 * * * * echo "" > /root/product/crawler/bin/cookies.txt //每小时的50分执行 */1 * * * * cd /root/Cron/Bin; sh ./hadoop_watch.sh //每分钟执行一次 * ...
update bb_item_online a,bb_item_bk b set a.delete_flag=1 where a.item_id = b.item_id;
DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释: 1    delete from t1 where 条件 2    delete t1 from t1 where 条件 3    delete t1 from t1,t2 where 条件 4    delete t1,t2 from t1,t2 where 条件 前 3者是可行的,第4者不可行。 也就是简单用delete语句无法进行多表删除数据操作,不过可以建立级联删除,在两个表之间建立级联删除关系,则可以实现删除一个表的数据时,同时删除另一个表中相关的数据。 1、从数据表t1中把那些id值在数据表t ...
Global site tag (gtag.js) - Google Analytics