- 博客(41)
- 收藏
- 关注
stanford的一些课程
很多名校的课程都开放了~近期stanford更是突出一口气报到了明年的课程感兴趣的盆友们可以看看~自然语言处理[url]http://www.nlp-class.org/[/url]机器学习[url]http://jan2012.ml-class.org/[/url]算法设计分析[url]http://www.algo-class.org/[/url]...
2011-11-30 11:09:59
282
原创 sparql查询特点【转】
语义 Web 为更轻松的数据集成开辟了一个新时代。当然,已经有很多现成的数据以各种不同的格式存在。要将所有这些数据转化成 RDF(语义 Web 使用的格式)将是一项庞大的工程,因此最好将已有的数据作为 RDF 公开。本文介绍了语义 Web 的核心概念和标准,阐述了如何将 LDAP 目录公开为语义 Web 应用程序可使用开放源码 SquirrelRDF 工具使用的服务。本文的目的在于说明如何...
2011-11-25 15:18:10
321
vi编辑器命令小结
总结自酷壳网的文章《简明Vim练级攻略》,地址http://coolshell.cn/articles/5426.html 第一级:存活基本命令i:进入编辑模式x:相当于wqwq:保存并退出dd:删除当前行(要在命令模式下)p:粘贴另外:hjkl,可以移动光标(分别为左下右上) 第二级:感觉良好1.各种插入a:光标后移一位并且插入o:在当前行...
2011-11-16 20:19:36
203
关于环境变量
之前设置环境变量后,发现有些变量会重复两次~所以研究了一下,现在我到了用户的home/user目录下 less .bashrc这是当前用户的bashrc文件,用户登录后,会默认load这个环境变量用户编辑这个文件后,要用source命令运行一下~下次登录就好用了 env $PATH或者echo $PATH都是查看当前PATH环境变量的命令,env查看所有环境变量 ...
2011-11-14 20:32:08
153
鸟哥linux学习之--文件压缩与打包
文件的压缩与打包压缩的用途与技术各种压缩命令 compress:*.Z gzip, zcat:*.gz bzip2, bzcat:*bz2 tar :*.tar,*.tar.gz cpio 1.压缩的用途与技术 减小文件大小,提高磁盘利用率 技术:把一般文件中空余的bit填满。 2.各种压缩命令(1)compress:我使用的机...
2011-11-14 20:22:13
154
原创 我的学习日记--linux
linux学习日记(最近学习linux的基本命令,争取两周搞定) ----2011-11-10----------------------------1.几个命令 less .bashrc /usr/bin/vi .bashrc env $PATH ls /etc/profile more /etc/profile more /etc/passwd...
2011-11-11 11:25:11
122
tdb与joseki的安装使用
第一次架设joseki环境,本体用程序生成的rdf文件作为例子。系统是CentOS,64位机器 1.安装tdb:一个存储本体的工具包,可以理解为一个数据库,目前最新的是0.8.10, 下载链接 http://sourceforge.net/projects/jena/files/TDB/joseki:一个外层的http接口,提供查询服务,支持sparql1.1.,...
2011-11-10 19:41:23
415
鸟哥linux学习之--文件与目录管理
目录与路径 相对路径:由当前目录算起绝对路径:由根目录算起,linux的根目录为”/“几个目录符号: . 表示当前目录 .. 表示上一层目录 ~ 表示自己家目录,即”/home/user“几个常用指令: cd 变换目录 pwd 显示目...
2011-11-10 13:17:21
112
鸟哥linux学习之--文件属性和系统目录
linux文件属性执行ls -l命令后,出现如下的结果属性 链接数 所有者 所在群组 文件大小 日期 文件名 1.属性:该部分由10个字符组成,例如第一行的analysis对应属性是 drwxr-xr-x | | | | | ...
2011-11-08 19:23:03
123
原创 语义网资料收集【转】
http://bbs.w3china.org/dispbbs.asp?boardID=2&ID=25http://www.stumental.com/mryang/article.asp?id=39入门材料----------------------------语义网的概念、方法及应用(非常好的入门读物)电子书:A Semantic Web Primer.入门必读,...
2011-11-07 16:10:20
1483
introduction of ML
Machine Learning —grew out of work in AI —new capability for computers Examples: --Database mining large datasets from growth of automation/web. E.g, Web click...
2011-09-30 11:10:19
129
写For时请三思再三思
昨天写了这样一段处理xml的代码,处理系统返回的结果,最后居然导致系统死慢死慢的,我百思不得其解,到底是Document类处理的问题呢?还是数据过多? private void formatResults(Condition condition) { NodeList results = doc.getElementsByTagName("result"); try {...
2011-08-12 11:32:16
114
写在毕业之后
七月中旬正式毕业,到现在也不过半个月。很高兴我终于毕业了,书念得真的够久了,这两年也把我折腾够呛。莫名奇妙的答辩拿到高分,马不停蹄的回来,又开始工作。奇怪的是,尽管工作一如既往的纠结,我却是比去年更有劲头。我想,我的选择没有错,顾此失彼的事情总是有的,但按目前的情况来看,和谐的团队,有意思的工作,我觉得很是开心。 回去了一个月,也有稍稍思考一些事情。尽管我自己也不明白产品的寓意何方,但是能做...
2011-07-30 00:45:10
141
原创 linux解压命令tar
linux解压 tar命令tar命令tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的...
2011-04-20 09:21:40
118
原创 java命令行
1.关于-classpath,-cp虚拟机在运行一个类时,需要将其装入内存,虚拟机搜索类的方式和顺序如下:Bootstrap classes --> Extension classes --> User classes。Bootstrap 中的路径是虚拟机自带的jar或zip文件,虚拟机首先搜索这些包文件,用System.getProperty("sun.boot.class...
2011-04-14 21:07:24
146
原创 lucne的原理【转】
Lucene倒排索引原理 Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 取得关键词1)...
2011-04-14 20:31:31
192
Node的类型结构
Node的类型结构Node有五种子类型:Node_Blank, Node_Anon, Node_URI, Node_Variable, and Node_ANY.(即:空白结点,匿名结点,URI结点,属性结点,ANY结点)。Jena中一共有8个类来描述Node结点,其中Node是最上层的类,其余的结点类型都是继承自Node结点。集成结构如下图所示: (1)Node:最顶层...
2011-01-11 09:55:25
1740
Jprofiler的使用笔记
环境:Eclipse Helios + Jprofiler6.1.1+Windows7(1)下载Jprofiler6.1.1,安装。(2)下载注册码,输入进入主界面。(3)测试java桌面程序① 集成Jprofiler到Eclipse 首先,运行JProfiler。然后,配置Jprofiler。进入Session-->IDE Integrations-->在...
2010-12-28 19:35:15
198
使用native方法调用C程序
最近项目中需要对程序中一部分代码进行优化,所以要将一部分功能用C语言实现,这就涉及到java和C的交互。 今天做了一个小demo,主要用C语言实现了一个累加功能,java调用C生成的dll库。运行环境:Win7+ Eclipse Version: Helios + MinGW1.5.6 (1)安装MinGW,配置环境变量。 右击我的电脑,点属性->...
2010-12-22 23:43:13
326
原创 javadoc命令
javadoc -d api org/eclipse/swt/SWT.java //处理单个源文件javadoc -d api org.eclipse.swt //处理单个包javadoc -d api org.eclipse.swt org.eclipse.swt.widgets //处理多个包,如果处理的包较少,可以采用直接输入的方法javadoc -private -d api @packa...
2010-12-15 19:54:29
118
从Protege本体中获取JenaModel
因为项目要用到Protege中构建的本体,这些本体又在Protege中编辑,所以存储结构是使用其内部的结构。要想使用Jena推理机,必须要将Protege中的KnowledgeBase导出为Jena内兼容的结构。庆幸的是,ProtegeAPI提供的转换接口。 (1)从本地项目中导出Jena Model,并打印所有的Triple,程序如下: public static v...
2010-12-14 17:33:30
675
Rete算法学习笔记
最近在研读Jena的推理机源代码,Jena推理机的实现主要也是用的RETE算法,所以研究了RETE算法的基本流程。RETE算法是由Forgy在他的论文《A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem》中提出的。 1 RETE算法的基本思想 RETE算法是一个用于产生式系统的高效...
2010-12-09 19:33:25
658
利用Protégé Core API使用Protégé 项目中的本体
Protégé Core API 学习英文文档链接:(http://protege.stanford.edu/doc/dev.html#api ) Protégé提供了接口供其他应用程序访问知识库。这些应用程序不需要使用Protégé的用户界面,这些应用接口主要在protege.jar包的edu.stanford.smi.protege.model.Project类中的getK...
2010-12-09 12:51:38
284
Building Semantic Web Applications--搭建语义网应用程序
wiki地址:http://protegewiki.stanford.edu/wiki/BuildingSemanticWebApplications Main article: ProtegeOWL_API_Programmers_GuideBuilding Semantic Web Applications--搭建语义网应用程序可以使用Protege-OWL API 构建独立...
2010-12-09 11:27:24
206
Sematic Web 学习笔记---现代逻辑导论
一、现代逻辑导论 1.1 两个经典的例子:(1)命题1:苏格拉底是人;命题2:人会死;推导出—>苏格拉底会死(2)命题1:所有希腊人都是人;命题2:人会死;推出—>所有希腊人都会死在古希腊的形式逻辑里面,这两个例子是不会区分的,但是,它们实际上市不一样的。苏格拉底是个体,所有希腊人是集合。正确性:如果所有推导出来的都是正确的,那就是正确的。完备性:想推...
2010-12-08 12:36:50
174
owl本体语言学习笔记(二)
6. 本体映射用于实现本体的共享。 6.1 类和属性之间的等价关系(equivalentClass,equivalentProperty) 属性owl:equivalentClass被用来表示两个类有着完全相同的实例。但我们要注意,在OWL DL中,类仅仅代表着个体的集合而不是个体本身。然而在OWL FULL中,我们能够使用owl:sameAs来表示两个类在各方面均完全一...
2010-12-08 12:32:42
1483
owl本体语言学习笔记(一)
一、关于本体 1. 本体论语义学的特点: 本体论语义学与其他人工智能理论、自然语言加工系统相比有自己的一些鲜明特点。其一,它强调对意义的处理无需通过句法分析,至少主要不是通过句法分析。在它看来,机器对意义的接受、表征、加工、生成和输出,或者说,让机器的句法加工具有语义性或意向性,靠的主要不是原先的关键词匹配,句法转换,而依赖的是对人类智能...
2010-12-08 12:31:34
2939
1
protégé学习笔记--简介
1. 什么是protégé? Protégé是由斯坦福大学开发的一套免费开源的语义网编辑工具。它拥有一个灵活的架构,支持插件开发,并且提供了一套JavaAPI供编程人员使用。这里,我主要使用Protege来构建W3C标准的OWL(Web Ontology Language)和RDF标准的本体。2. PDK(Protégé Programming Development Kit) ...
2010-12-08 10:04:41
744
IT小妞要好好照顾自己
朋友们经常无耻的恶心我,看脸就能看出职业。。你就一IT女人的脸。。所以咯~聪明的IT女们要学会照顾自己,在努力coding的同时注意休息运动,同时也要保养好自己的脸蛋^ ^经小豆点化,我决定以后多煲些营养的汤粥来慰劳自己。懒惰小人在体内生根,所以尽挑些简单的食谱呢。。嘿嘿~~第一个:银耳莲子红枣汤 【原料】:银耳10克,莲子6克,红枣10枚,冰糖适量,水淀粉适量。【做法...
2010-12-06 12:49:54
262
原创 正则表达式的使用
今天看第《Thinking in java》第18章,第一个关于文件的程序就看了很久。因为之前一直对正则表达式的理解很模糊,所以今天特意仔细看了一番。 主要涉及的是java.util.regex包中的Pattern类,该类可以将正则表达式编译到模式中,也可以创建模式匹配器(Macher),或者围绕正则表达式切分给定的输入序列。 那么究竟什么是正则表达式呢? 我...
2010-11-29 20:38:11
105
原创 对象的初始化
记得大二上课的时候,老师总是说,变量记得初始化初始化,一定要记得初始化。我们从未放在心上,心想这么简单的事情我们一定不会做错。事实证明,问题总是在细节上出现。 刚才我写了这么一段代码,[code="java"]ClassA a = null;process(a);[/code] 就不说方法体里面究竟是什么了,执行了process之后a的值仍...
2010-11-26 18:52:29
102
Make a Plan
Make a planbefore Spring FestivalFinish Thinking in JavaEach week Two chapters GO!2010/11/25 - 2011/1/29
2010-11-25 21:18:52
182
原创 Java Inside上推荐的十本Java书籍
Java Inside上推荐的十本Java书籍 1) 本书由Java技术的发明者编写,是Java TM编程语言的权威性技术指南。如果你想知道语言之构造的精确含义,本书是最好的资源。 中文版:《Java编程规范》英文版:《The Java Language Specification (3rd Edition) 》 2) Effective Java , Second Editio...
2010-11-25 15:38:36
178
原创 com.hp.hpl.jena.sdb.sql学习
(1) JDBC.java类该类中的方法都是静态方法,设置了静态变量,将DatabaseType和String映射起来。典型的:MySQL—“com.mysql.jdbc.Driver”,Oracle—“oracle.jdbc.driver.OracleDriver”主要方法介绍:getDriver:返回driver类型的字符串。loadDriver:调用该类中的load...
2010-11-24 22:46:31
439
原创 浅思google和百度
[size=medium][color=blue] 看完那本关于google和百度的书了,简单的介绍了两家不同公司的起家过程、营销策略以及企业文化。看得我对google是佩服,对百度是热忱的盼望。无疑前者是搜索界的巨头,有着不可撼动的地位,百度本身的挑战就是一种勇气的表现。google始创于1995年,由两个技术天才组成,这无疑决定了google的命运,技术决定它的成长。它确实也是这...
2010-11-24 22:37:43
172
原创 Jena对RDF相关操作
RDF(资源描述框架)是一个标准的资源描述语言。什么是资源?我们暂且将任何能够识别的东西作为一个资源。比如说你,你的主页,数字1,或者一头大白鲸,都是资源。主要内容:1.Statements描述2.编写一个RDF3.读取RDF4.控制prifix5.管理模型Model6.对Models的操作7.更多关于常量的操作1.Statements每个RDF模型中的ar...
2010-11-24 22:31:01
318
原创 sdb初识
SDB--SDB是一个支持SPARQL的RDF存储查询的Jena组件。1.首先学习最外层的五个类SDB,SDBException,SDBFactory,Store和StoreDesc。(1)SDB:定义了很多静态方法和静态常量。(应该是用于设置运行时的一些状态的)(2)SDBException:很明显,是定义了一些异常(3)SDBFactory:定义了一系列的操作,用于创建或者...
2010-11-24 22:24:03
1153
原创 用java生成一个xml文件
一个XML文档,可以先构造一个DOM,然后将DOM转化为xml序列,输出或者生成文件。网上有很多这样的代码,所以我这边也借鉴了一下别人的。以下的代码大部分是转的。[code="java"]package test;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStr...
2010-11-24 22:20:52
147
原创 Tomcat根目录配置
tomcat默认的初始页面是root下的页面,而我们平时在做项目的时候,一般都是用这个形式来访问我们的页面,地址栏是http://localhost:8080/projectName/pageName.jsp类似这样。 周五做的时候,本以为我的servlet已经ok了,但是今天又出现了问题。同事的项目接口是只写IP地址和servlet的名字的,然后直接调用。我百思不得其解,还和同事讨论了...
2010-11-24 22:18:01
444
原创 使用servlet响应http请求
同事让我做个webservice,我洋洋洒洒拿Xfire做了个webservice。结果另外那个系统的同事说,我们不用soap协议的,我们用http请求。一下就懵了,要怎么弄呢。其实很简单,用servlet就可以实现1.首先,修改webContent/web-inf下的web.xml加入一下这些代码,servlet-name标示servlet的名字,servlet-class表示调...
2010-11-24 22:14:47
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人