`
andyliuxs
  • 浏览: 136673 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
1、int ICTCLAS_SetPOSmap(int nPOSmap)         * Method:     ICTCLAS_SetPOSmap<!指定词性标注集>        * Parameter:  int nPOSmap<! 标注集ID>            ICT_POS_MAP_SECOND 0 //计算所二级标注集            ICT_POS_MAP_FIRST 1  // ...
ICTCLAS_Init及ICTCLAS_Exit接口之所以放在一块是因为,无论在什么程序下,这两个接口都应该被调用。 1、ICTCLAS_Init(byte[] sPath)接口:     * Method:     ICTCLAS_Init<!读取配置文件,加载词典等>    * Parameter:  byte[] sPath<!配置文件configure.xml,授权文件user.lic及data文件夹所在路径的字节编码 >    * Returns:      bool<!初始化是否成功>    * Description: 调用其它任何接口前, ...
这里首先将ICTCLAS的提供的JNI版本导入Eclipse工程下以便以后的开发,部署很简单: 1)新建一个Java工程,将ICTCLAS提供的最重要的4个文件一并拷贝到工程目录下: Data目录:主要存放系统自带的各个词典文件、词性标注映射集及用户自定义词典等,在初始化时会根据配置文件的配置信息加载本目录下的词典 Configure.xml文件:系统配置文件,主要有data目录的路径信息、日志文件信息、词典修改信息等 usr.lic:授权文件,缺少合法的授权文件将无法成功加载 ICTCLAS50.dll:ICTCLAS的动态链接库,各个接口的实现 2)将ICTCLAS提供的\I ...
最近因为实验需要中文分词工具,所以就学习了下中科院的分词工具ICTCLAS(Institute of Computing Technology,Chinese Lexical Analysis System)2011版,汉语词法分析系统ICTCLAS主要功能包括中文分词;词性标注;命名实体识别;新词识别;同时 ...
开发高性能的程序少不了用汇编编程,限于C语言中内嵌汇编语言的局限(如在C代码中混合汇编语言编程时,很难实现跳表),一些代码必须书写在独立的汇编源文件中。遗憾的是,在调试时,只能看到裸的汇编码,而不能到懂标号,变量等,现在能这样C与ASM混合编程就方便多了。 编程环境:VC6.0,Masm32v8 优点:[1] 使用VC6.0集成开发环境可以利用其强大的Debug功能来实现源代码级调试(Source Code Debug),(看变量、设置断点、查看MASM32的高级命令展开......)[2] 使用VC6.0的资源编辑器,可视化编辑资源。[3] 实现C/C++与ASM的混合编程。[4] 在窗口 ...
原文链接:http://www.cnblogs.com/nicholas_f/articles/1733512.html Java体系结构包括四个独立但相关的技术: Java程序设计语言 Java class文件格式 Java应用编程接口(API) Java虚拟机 用Java编程语言编写源代码,把它编译成Java class文件,然 ...
今天给实验室的服务器装Linux系统,准备利用U盘来安装CentOS5.3版本的Linux发行版,在网上搜了下资料,发现一篇文章与写的不错,但不知是环境的不同还是原作者在写博客时有什么疏忽有些细节出现些问题,所以在此我将自己的安装过程记录一下,以便各位朋友参考。原文地址:http://hi.baidu.com/cwbdde/blog/item/57331bd3b2fc3fd3a8ec9aac.html 盘的命名规则 服务器自己的硬盘被当成sda,u盘被当成sdb。这个要弄清楚。(在我这是sda,最好是用命令fdisk -l查看下便知道自己的操作环境下U盘的设备名) 安装前的处理 安装本身 ...
最近在学习C语言,在看字符处理这部分的时候,有个重要的库函数getchar(),可从终端获得一个字符的ASCII码值。在终端输入字符时并非输入一个字符就会返回,而是在遇到回车换行前,所有输入的字符都会缓冲在键盘缓冲器中,直到回车换行一次性将所有字符按序依次赋给相应的变量,在这里一定要注意最后一个字符即'\n',该字符也会赋给一个相应的变量(当然这要你定义的用来接收字符的变量数比你输入的可见字符多一才可以)。   另外,这里有一篇写得比较好的博文拿来与大家共享下: 其实,getchar()最典型的程序也就几行代码而已。本人所用的环境是DebianGNU/Linux,在其他系统下也一样。一、g ...
源代码: #include <stdio.h>#define N 8int X[N]={0};int W[N];int M,NUM=0;int main(){ void input(); void sumofsub(int,int,int); int s,r,k; input(); s = r = 0; for(k=0;k<N;k++)  r += W[k]; k = 0; if(M > r || M < W[0])  printf("no answer!\n"); else {  sumofsub(s,k,r); } return 0;}vo ...
最近在学习C语言,随便编写实现了一个8-皇后问题,同时他程序也可以扩展为N-皇后问题. 8-皇后问题描述:八皇后问题是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。 源代码: #include <stdio.h>#include <math.h>#define N 8int X[N];i ...
原文地址:http://www.kreny.com/pagerank_cn.htm,这里简单的介绍下,该文的主要内容,详细请看原文。   最近,搜索引擎 Google (http://www.google.com/)非常引人注目。Google 是基于现担任 CEO 的 Larry Page 和担任总经理的 Sergey Brin (2001年2月)在 ...
当Linux主机启动后,整个开机流程可简单的描述如下: 打开计算机电源,开始读取固化到主板上面的 BIOS程序,同时并进行主机的自我测试; 透过 BIOS程序 取得第一个可启动装置(一般主机可以通过在系统启动时长按delete键或Fn等进入BIOS设置界面进行该选项的设置),然后读取主要启动区 (MBR) (存放在上面读取到的启动装置的第一块扇区)取得启动管理程序; 透过启动管理程序的配置,取得 kernel (Linux核心)并加载内存且侦测系统硬件; 核心主动呼叫 init 程序; init 程序开始运行系统初始化 (/etc/rc.d/rc.sys ...
原文地址:http://blog.csdn.net/dragoniye/archive/2008/12/17/3537701.aspx 函数指针是指向函数的指针变量。  因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样, ...
深入浅出可变参数函数的使用技巧本文主要介绍可变参数的函数使用,然后分析它的原理,程序员自己如何对它们实现和封装,最后是可能会出现的问题和避免措施。 VA函数(variable argument function),参数个数可变函数,又称可变参数函数。C/C++编程中,系统提供给编程人员的va函数很少。*printf()/*scanf()系列函数,用于输入输出时格式化字符串;exec*()系列函数,用于在程序中执行外部文件(main(int argc,char*argv[]算不算呢,与其说main()也是一个可变参数函数,倒不如说它是exec*()经过封装后的具备特殊功能和意义的函数,至少在 ...
最近在学习有关分布式技术方面的知识,首先看了下google的MapReduce编程模型。看了之后,又在网上找了些资料,感觉这篇文章写的非常棒,所以转载过来以供大家分享。这篇文章是孟岩写的,原文地址http://www.mengyan.org/blog/archives/2006/11/15/138.html       原文内容: 微软著名的C++大师Herb Sutter在2005年初的时候曾经写过一篇重量级的文章:”The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software“,预言OO之后软 ...
Global site tag (gtag.js) - Google Analytics