- 博客(65)
- 资源 (4)
- 收藏
- 关注
原创 计算车站距离
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) { St
2015-01-25 22:22:02
349
1
原创 求最大连续子序列长度(阿里巴巴2015研发岗机试算法第一题)
由于准备不充分,妥妥的被阿里虐了。import java.util.Scanner;public class GetMaxSeqLength { /** * 题目: * 给定一个query和一个text,均由小写字母组成。 * 要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。 * 例如, query为“acbac”,tex...
2014-09-01 17:09:02
205
原创 直接插入排序
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...
2014-09-01 10:44:01
148
原创 使用Protege建立本体
初次使用protege4.3建立本体,使用网上提供的例子,建立简单的本体:本体间关系如下表示:Interest下包含BallGame与Music,它们互为disjoint关系;BallGame包含Basketball与FootBall,也互为disjoint关系;Music包含Guitar与Piano,互为disjoint关系。建立testInterest类,在testInt...
2013-10-30 15:29:20
2352
2
原创 本体基本概念学习记录
protege中本体的建模:空的本体包含一个类称为Thing。OWL类翻译为一系列个体,或一系列对象。Thing类代表所有个体的集合。Individuals 即为,领域中我们关注的对象个体可以看作:实例,类的实例。Proegte中OWL没有使用UNA(唯一命名规范)这意味着,两个不同的名称可能指向同一个Individual。Properties是indivi...
2013-10-30 14:57:24
286
原创 线性表实现(JAVA)
package NodeList;public class ListStructs { final int MAXSIZE = 20; //存储空间分配量 Object data[]; //数组存储的数据元素,最大值为MAXSIZE static int length; //顺序表长度 /** * 初始化线性表 * @return 线性表长度 ...
2013-09-26 10:15:16
116
原创 Maven插件
首先从官网下载Maven,我现在使用的是3.0.4版本。下载后,可以配置环境变量path为maven的bin目录,不配置的话,每次在命令行下,需要set path=".../bin"。打开maven/conf目录下的settings.xml文件,设置本地仓库位置,如下:<localRepository>F:/Jar/Maven/repo</localRepositor...
2013-05-30 16:53:33
119
原创 从github上迁移项目源码
可参考资料:http://www.worldhello.net/gotgithub/index.htmlhttp://rogerdudler.github.io/git-guide/index.zh.htmlhttp://johncookie.iteye.com/blog/18294981.首先安装egit,目前eclipse中对github支持比较好的一个插件。2.选择I...
2013-05-28 17:23:06
361
原创 Jest初次使用学习记录
Jest是Elasticsearch HTTP Rest接口的java client。官方地址:https://github.com/searchbox-io/Jest参考资料:http://blog.mkfree.com/posts/38# http://download.youkuaiyun.com/download/foamflower/5272726...
2013-05-18 22:17:38
338
原创 Oracle中XMLTYPE
Oracle中需要存放xml数据的时候使用XMLTYPE存放,这样可以方便的使用xpath读取数据。<?xml version="1.0" encoding="UTF-8"?><config> <database namecn="数据交换" > <table name="ADMIN_INFO&q
2013-05-06 20:13:57
273
原创 java web 打印功能
一句JS代码:<a href="javascript:self.print();">打印该页</a>保存为xps文件,可以设置打印纸大小~
2013-05-05 21:08:53
302
原创 Oracle函数ROUND与TRUNC
太久不看这些数据库知识了,都开始遗忘了,今天开始恢复写博客...把云笔记中的东西逐步整理出来。Round 函数 返回按指定位数进行四舍五入的数值。 Round(expression, numdecimalplaces) 例子:=ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位,结果为2.2。=ROUND(2.149, 1) 将 2.149 四舍...
2013-05-05 14:56:09
205
原创 Heritrix3.1.0的使用
1.在cmd下面进入Heritrix的bin目录下输入heritrix -a admin:admin,弹出新窗口,新窗口中运行heritrix2.浏览中输入https://localhost:8443/得到界面如下第一个输入框中写入任意Job名称,如s第二个输入框如果不写则默认存储在bin目录下的jobs文件夹下3.点击create后:4.点击"s"任务:...
2012-09-12 10:07:21
221
原创 使用DOJO简单的构建一个页面
第一次使用DOJO,感觉DOJO非常强大 1.下载DOJO的包,最新版的是1.7.3,把包拷贝到MyEclipse的dojoroot目录下 修改dojoroot的字符集编码为utf-8,否则会报错,显示乱码 2.引入dojo的css样式 <style type="text/css"> @import "<%=path%>/dojoroot/di...
2012-08-14 20:55:26
266
原创 映射学习笔记
1.N-1映射示例:假设有两张表,建立主外键关联 员工<--->部门员工 Domain:private Integer id; private String name;private Department dept;员工Hibernate配置:<class name="Student" table="student_db"> <...
2012-08-12 16:52:56
257
原创 Myeclipse建立Hibernate应用
1.建立DB explorer2.new DB Driver3.open connection4.选择表,右键显示Generate-->select Statement 5.在工程中选择Hibernate capability6.Hibernate逆向工程使用MyEclipse提供的逆向工程,自动创建Domain类和关系映射文件...
2012-08-10 09:54:59
108
原创 SessionFactory,Session,Configure的用法
1.configure负责管理hibernate的配置信息管理对象关系映射文件hibernate.hbm.xml的配置信息读取hibernate.hbm.xml加载配置文件中的驱动,url,用户名,密码,连接池等2.SessionFactory会话工厂可以缓存sql语句和数据(session级缓存)是一个重量级的类,比较耗内存,一般使用单例模式,保证一个数据库,有一个s...
2012-08-09 19:50:54
134
原创 简单的Hibernate实例
1.编写POJO/javabean/domain类 public class Employee implements Serializable{ private static final long serialVersionUID = 1L; private Integer id; private String name; private String email;...
2012-08-07 10:09:17
117
原创 Hibernate错误
1Exception in thread "main" org.hibernate.HibernateException: 'hibernate.dialect' must be set when no Connection available at org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFact...
2012-08-07 10:01:29
150
原创 MyEclipse变量名自动补全
例如输入:SessionFactory sessionFactoryMyEclipse会自动补全sessionFacorty,这样会不方便,因为我想定义成sf可以通过修改配置来解决只需要把此处改为一个"."即可...
2012-08-07 09:37:33
227
1
原创 WebLogic的错误编译错误
问题1: weblogic.servlet.jsp.CompilationException: Compilation of C:\bea\user_projects\domains\mydomain\myserver\.wlnotdelete\extract\myserver__appsdir_weboa_dir_weboa\jsp_servlet\__index.java fail...
2012-08-06 20:09:39
606
原创 嵌套拼接JSON格式
1.前台需要接收的JSON格式:{ "identifier": "id", "label": "id", "time": "56", "totalNum": "5324", "item": [ { "id": "1",
2012-08-06 20:07:40
899
原创 MyEclipse工程中隐藏.project.classpath等文件
1.MyEclipse工程界面2.右上角三角形选择过滤3.选择.*和.class
2012-08-05 17:10:26
252
原创 Oracle更换IP引发的错误
在更换IP之后,服务启动不起来CMD-->emctl start dbconsole 显示OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_xxx.xxx.xxx.xxx_orcl not found. 这个时候只要找到相应的路径下更换对应文件的IP为现在的...
2012-08-01 19:53:07
113
原创 struts2的OGNL学习
转自:http://www.cnblogs.com/beliefbetrayal/archive/2012/02/11/2347244.html OGNL表达式 OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。 OGNL...
2012-07-31 20:11:19
111
原创 连接其他计算机中的Oracle数据库
打开Oracle Net manager管理工具 在服务名称中建立一个新的服务,服务名即使以后访问其他Oracle数据库的名称例如起一个名称为ds的网络服务名,下一步选择TCP/IP,下一步主机名填写为要连接的主机的IP,端口号默认为1521下一步填写ORCL下一步测试:CMD-->SQLPLUS-->username@ds-->password--&...
2012-07-24 16:52:10
212
原创 Struts2中不同包中存在相同action配置方式
1.在src中不同package中定义两个类LoginActionjk包中:public class LoginAction extends ActionSupport{ private final String success = "success"; private final String error = "error"; private String use...
2012-07-18 14:57:10
358
原创 Lucene中使用分页
Lucene3.5中提供了一个分页方法:searchAfter方法,可以方便的分页,不过仍然需要把大量数据取出。/** * 分页搜索 * 把所有数据都取出来才行 * 可以把每次需要分页的内容取出来,没有必要一次性取出所有的东西 * 比如:每页存放10个内容,需要第一页就取出10个内容,需要第二页就去取出20个内容 * @return * @throw...
2012-07-02 14:32:27
129
原创 1000:A+B problem
Problem Description Calculate A + B.InputEach line will contain two integers A and B. Process to end of file.OutputFor each case, output A + B in one line.Sample Input1 1Sample...
2012-07-02 11:01:55
276
原创 使用Lucene对建立的索引进行搜索
搜索中要到的类不多:package org.apache.lucene.searcher;import java.io.File;import java.io.IOException;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Docum
2012-06-24 22:10:42
611
使用Lucene对建立的索引进行搜索
搜索中要到的类不多:package org.apache.lucene.searcher;import java.io.File;import java.io.IOException;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Do...
2012-06-24 22:10:00
154
原创 使用Lucene建立索引
最近在看Lucene in Action这本书的原著,第一步就是建立要建立文件索引,当然文件必须为统一的格式,Lucene不支持异构文件。我练习了书中的listing 1.1:Indexer,由于我使用的是Lucene3.5版本,而书中使用的3.0,3.5和3.0是有一些差异的!package org.apache.lucene.indexer;import java.io.F
2012-06-19 17:02:05
1855
使用Lucene建立索引
最近在看Lucene in Action这本书的原著,第一步就是建立要建立文件索引,当然文件必须为统一的格式,Lucene不支持异构文件。我练习了书中的listing 1.1:Indexer,由于我使用的是Lucene3.5版本,而书中使用的3.0,3.5和3.0是有一些差异的!package org.apache.lucene.indexer;import java.io.Fil...
2012-06-19 17:02:00
128
原创 往主函数的arguments中传入参数
在Run as 中选择Run Configurations在第二个Arguments中填入要放入的参数,以空格隔开点击Run
2012-06-19 16:38:57
715
往主函数的arguments中传入参数
在Run as 中选择Run Configurations在第二个Arguments中填入要放入的参数,以空格隔开点击Run
2012-06-19 16:38:00
176
原创 初识Lucene(Lucene可以做什么?)
1.获取内容(Acquire Content)Lucene不提供爬虫功能,如果需要获取内容需要自己建立爬虫应用。Lucene只做索引和搜索工作。2.建立文档(Build Document)文档通常由一个个域(fields)组成,例如:标题,正文,摘要等。需要保证文档的格式一致(如都为txt格式)在此过程中可以通过语义分析来使要保存的文档更加精炼,也可以通过加权值来决定域和文
2012-06-19 10:38:30
2305
初识Lucene(Lucene可以做什么?)
1.获取内容(Acquire Content)Lucene不提供爬虫功能,如果需要获取内容需要自己建立爬虫应用。Lucene只做索引和搜索工作。2.建立文档(Build Document)文档通常由一个个域(fields)组成,例如:标题,正文,摘要等。需要保证文档的格式一致(如都为txt格式)在此过程中可以通过语义分析来使要保存的文档更加精炼,也可以通过加权值来决定域和文...
2012-06-19 10:38:00
158
原创 日期格式(Date)与Long类型之间的互相转换
Lucenen中对日期的索引和搜索//声明private Date[] dates = {};把日期以固定的格式存入数组private void setDates() { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); dates = new Date[ids.length]; try { dates
2012-06-18 10:09:58
6889
日期格式(Date)与Long类型之间的互相转换
Lucenen中对日期的索引和搜索<pre name="code" class="java">//声明private Date[] dates = {};</pre>把日期以固定的格式存入数组private void setDates() { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM...
2012-06-18 10:09:00
502
原创 Oracle模糊查询(大小写判断)
在模糊查询的时候经常会需要判断大小写,可以将需要判断的内容转成一个格式再比较!select * from book_info where lower(book_name) like Lower('%JAVA%')在Hibernate的HQL中也是一样,虽然HQL针对对象,但是也可以用该方式来判断String hql = "from Book where lower(book_name) l
2012-05-24 19:35:58
2587
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人