- 浏览: 83817 次
- 性别:
- 来自: 苏州
最新评论
-
jkbjxy:
aunox 写道jest-0.0.3.jar开发包在哪里下载? ...
Jest初次使用学习记录 -
aunox:
jest-0.0.3.jar开发包在哪里下载?
Jest初次使用学习记录 -
jkbjxy:
cl1154781231 写道请问,当数据量比较大的时候Top ...
Lucene中使用分页 -
cl1154781231:
请问,当数据量比较大的时候TopDocs tds = sear ...
Lucene中使用分页 -
chenzheng8975:
不是很懂。。。。
struts2的OGNL学习
文章列表
public final class Demo {
private static int[] miles = new int[5];
private static String[] stations = {"S1","S2","S3","S4","S5","S6"};
public static void main(String[] args)
{
Station s1 = new Station("S6", " ...
由于准备不充分,妥妥的被阿里虐了。
import java.util.Scanner;
public class GetMaxSeqLength {
/**
* 题目:
* 给定一个query和一个text,均由小写字母组成。
* 要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。
* 例如, query为“acbac”,text为“acaccbabb”,
* 那么text中的“cba”为最长的连续出现在query中的字母序列,
* 因此,返回结果应该为其长度3。请注意程序效率。
* 思路:
* 截取q ...
public class InsertSort {
/**
* 直接插入排序算法
* 将一个记录插入到已经排序好的有序表中
* @param args
*/
public static void main(String[] args){
int num[] = {44,1,3,5,2,8,4,9,7,6,21,11,2,99};
int temp,j;
for(int i=1; i<num.length; i++){
temp = num[i]; //设置为哨兵
for(int n=0;n<num.length ...
初次使用protege4.3建立本体,使用网上提供的例子,建立简单的本体:
本体间关系如下表示:
Interest下包含BallGame与Music,它们互为disjoint关系;
BallGame包含Basketball与FootBall,也互为disjoint关系;
Music包含Guitar与Piano,互为disjoint关系。
建立testInterest类,在testInterest类下建立not_Guitar,Add Equivalent To (not Guitar)
那么经过推理机推理not_Guitar下就会有除了Guitar外的其他类。
建立的类如下, ...
protege中本体的建模:
空的本体包含一个类称为Thing。
OWL类翻译为一系列个体,或一系列对象。
Thing类代表所有个体的集合。
Individuals 即为,领域中我们关注的对象
个体可以看作:实例,类的实例。
Proegte中OWL没有使用UNA(唯一命名规范)
这意味着,两个不同的名称可能指向同一个Individual。
Properties
是individuals之间的二元关系
Classes
包含individuals的集合
类可以用来分类(taxonomy),OWL中超类子类之间的关系能够被推理机自动判定。
每个本体都使用一个URI来定义
...
package NodeList;
public class ListStructs {
final int MAXSIZE = 20; //存储空间分配量
Object data[]; //数组存储的数据元素,最大值为MAXSIZE
static int length; //顺序表长度
/**
* 初始化线性表
* @return 线性表长度
*/
public void InitList()
{
data = new Object[MAXSIZE];
length = 0;
}
/**
* 判断线性表 ...
首先从官网下载Maven,我现在使用的是3.0.4版本。
下载后,可以配置环境变量path为maven的bin目录,不配置的话,每次在命令行下,需要set path=".../bin"。
打开maven/conf目录下的settings.xml文件,设置本地仓库位置,如下:< ...
可参考资料:http://www.worldhello.net/gotgithub/index.html
http://rogerdudler.github.io/git-guide/index.zh.html
http://johncookie.iteye.com/blog/1829498
1.首先安装egit,目前eclipse中对github支持比较好的一个插件。
2.选择Import->Git->Prjects from Git->Next->URI,出现如下图:
3.在github中建立一个账号,fork一个开源项目。
4.以jest ...
Jest是Elasticsearch HTTP Rest接口的java client。
官方地址:https://github.com/searchbox-io/Jest
参考资料:http://blog.mkfree.com/posts/38#
http://download.csdn.net/download/foamflower/5272726
http://www.ibm.com/developerworks/cn/java/j-javadev2-24/index.html
...
Oracle中需要存放xml数据的时候使用XMLTYPE存放,这样可以方便的使用xpath读取数据。
<?xml version="1.0" encoding="UTF-8"?>
<config>
<database namecn="数据交换" >
<table name="ADMIN_INFO">1</table>
<table name="USER_INFO" ...
一句JS代码:<a href="javascript:self.print();">打印该页</a>
保存为xps文件,可以设置打印纸大小~
太久不看这些数据库知识了,都开始遗忘了,今天开始恢复写博客...把云笔记中的东西逐步整理出来。
Round 函数
返回按指定位数进行四舍五入的数值。
Round(expression, numdecimalplaces)
例子:
=ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位,结果为2.2。
=ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位结果为2.1。
=ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位结果为-1.48)。
=ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位 ...
1.在cmd下面进入Heritrix的bin目录下
输入heritrix -a admin:admin,弹出新窗口,新窗口中运行heritrix
2.浏览中输入https://localhost:8443/
得到界面如下
第一个输入框中写入任意Job名称,如s
第二个输入框如果不写则默认存储在bin目录下的jobs文件夹下
3.点击create后:
4.点击"s"任务:
crawler-beans.cxml是配置本次抓取网页的配置文件
5.点击edit:
修改配置文件中的内容,点击左上角的
第一次使用DOJO,感觉DOJO非常强大
1.下载DOJO的包,最新版的是1.7.3,把包拷贝到MyEclipse的dojoroot目录下
修改dojoroot的字符集编码为utf-8,否则会报错,显示乱码
2.引入dojo的css样式
<style type="text/css">
@import "<%=path%>/dojoroot/dijit/themes/tundra/tundra.css";
@import "<%=path%>/dojoroot/dojo/r ...
1.N-1映射示例:
假设有两张表,建立主外键关联
员工<--->部门
员工 Domain:
private Integer id;
private String name;
private Department dept;
员工Hibernate配置:
<class name="Student" table="student_db">
<id name="id&q ...