- 博客(33)
- 收藏
- 关注
原创 几个sql
CREATE TABLE `id_temp_database` ( `tablename` char(30) NOT NULL, `latest_id` int(4) DEFAULT NULL, `latest_time` char(20) DEFAULT NULL, `latest_url` char(100) DEFAULT NULL, `latest_text` char
2014-12-24 12:39:30
448
原创 软件开发中良心程序员必要修养
1.尽量不要将可能出现问题的东西放在判断语句上,这样一来,别人试运行你的代码的时候,一句话走不通,下面的全都死掉了。尤其是当你的代码已经封装完毕,不容易修改的时候,这样做会让别人郁闷到死的感觉。比如:run(new XmlConfig(new configFromFileList(new File(file))));这个语句恶心的要死,出了问题你很难找到中间变量的步骤,假如说在XmlCon
2014-01-16 11:22:34
624
原创 Maven导入ETALIS的问题集
1.报错”Missing artifact jtalis:jtalis-core:jar:1.0“方法:mvn install:install-file -Dfile=C:/MYECLIPSEgongzuoqu/ETALIS/jtalis/jtalis-visual/lib/jtalis/jtalis-core-1.0.jar -DgroupId=jtalis -DartifactId=jta
2014-01-04 14:31:43
628
转载 如何改变PDF文档的背景颜色
最近在看论文,经常打开PDF文档,但因为背景是白色的,看久了非常刺眼。今天终于找到改变背景颜色的方法,发到这里,和朋友共享。 主菜单->编辑->首选项->辅助工具->替换文档颜色->自定义颜色->页面背景->其它颜色->按下列设置更改:色调:85;饱和度:123;亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定。这样PDF文档不再是刺眼的白底黑字,而是非常柔和的豆
2014-01-03 16:17:59
925
原创 理解Java反射机制的一个好例子
这个例子搞清楚了,就能对java反射机制用法有一个清晰的概念了。Test4.java:package com.wy.ref.test4;import java.lang.reflect.*;import java.util.ArrayList;public class Test4{ public static void main(String[] args) { Tes
2013-12-25 16:20:06
621
原创 线程的一些知识
1.notify()只响应wait()的情况,不响应sleep()的情况。package com.test;import java.util.ArrayList;import java.util.HashMap;public class Test3{ public static void main(String[] args) { Test3 t = new Test3()
2013-12-23 13:42:39
471
原创 hibernate2学习
1.myeclipse中配置数据库如果test Driver 不成功,则将myeclipse.ini中加上 -Duser.language=zh ,这样改动的目的是让其支持中文。
2013-12-18 21:26:56
525
转载 Maven Build Error 系统资源不足
转自:http://blog.sina.com.cn/s/blog_65e13da00100n5ea.html当Maven项目很大,或者你运行诸如 mvn site 这样的命令的时候,maven运行需要很大的内存,在默认配置下,就可能遇到java的堆溢出。如: java.lang.OutOfMemoryError: Java heap spaceat java.lang.Abs
2013-12-17 21:38:43
1978
转载 Maven聚合与继承
转自:http://chenzhou123520.iteye.com/blog/1582166一、聚合为了能够使用一条命令就能构建 account-email和 account-persist两个模块,我们需要建立一个额外的名为 account-aggregator的模块,然后通过该模块构建整个项目的所有模块。 account-aggregator本身也是个 Maven项目,它
2013-12-17 09:33:35
575
原创 maven学习笔记
对于一个没有用过任何构建工具的屌丝来说,学习maven是一个见证奇迹的过程。如果说c++开发是裸奔的话,java开发就相当于穿上了衣服,maven就相当于拿起了机枪大炮。1.指令:mvn clean compile: 首先清空之前生成的内容,然后编译mvn clean test: 清空,编译,运行测试mvn clean package: 清空,编译,封装成jar包(默认jar)
2013-12-16 22:03:00
542
转载 JUnit的各种断言
转自:http://dongbiying.iteye.com/blog/1002188 JUnit为我们提供了一些辅助函数,他们用来帮助我们确定被测试的方法是否按照预期的效果正常工作,通常,把这些辅助函数称为断言。下面我们来介绍一下JUnit的各种断言。 1、assertEquals 函数原型1:assertEquals([String message],expect
2013-12-16 16:48:19
526
转载 hibernate学习1
1.java类和数据库之间对应的配置文件:<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
2013-12-14 15:57:11
567
转载 ArrayList学习
1.arraylist的clone函数不仅仅是挂载一个新的指针到新的实例上,而是确实创建了一个新的内存空间过去了。示例:package com.wy.test.arraylist4;import java.util.ArrayList;public class ArrayListTest4 { public static void main(String[] args) {
2013-12-14 09:59:39
427
原创 Pattern读取说明
比如说,推理后出现这种情况: 本身只想读取一个val1,结果出现两个,这是因为 C owl:sameAs A 因此读取后将C作为一个属性添加进fb1了,先从头说起吧。首先推理的进入点应该是: 从这个入口,应该可以找到p1,再从p1开始去寻找ev
2013-12-12 20:14:36
780
转载 卡内基梅陇大学的计算机在读博士讲述如何在保证睡眠的情况把各种事情做好
转自:http://page.renren.com/600161032/note/915712258每天都过的很快,好像起床以后忙活几下,又到了晚上,很快又要睡觉了。To-do-list上的事好像总是做不完,有的时候积压地太多以至于都不想去碰了。每天从早到晚都是忙碌状态,但是总觉得做不了几件事,要是给我1天48小时该多好。事情太多时间不够,但是睡少了又效率低下,这实在是个悖论。
2013-12-12 13:41:39
3097
原创 Jena几个可以读取的rule的例子
[allID: (?C rdf:type owl:Restriction), (?C owl:onProperty ?P), (?C owl:allValuesFrom ?D) -> (?C owl:equivalentClass all(?P, ?D)) ][all2: (?C rdfs:subClassOf all(?P, ?D)) -> print('Rule for ',
2013-12-11 15:15:13
3071
原创 Pellet对SWRL的支持
Pellet 2.0及其以上的版本对SWRL的支持并不完整,这些不支持:swrlb:listConcat (from Common Lisp append) Satisfied iff the first argument is a list representing the concatenation of the lists the second argument through the
2013-12-09 20:34:02
1695
转载 ArrayList用法
转自http://www.cnblogs.com/skylaugh/archive/2006/09/15/505346.htmlSystem.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一.优点1。支持自动改变大小的功能2。可以灵活的插入元素3。可以灵活的删除元素二.局限性跟一般的数组比
2013-12-02 16:24:10
386
原创 JAVA细节使用20131202
转眼进入12月了,细看项目进展,满眼都是泪,没文化真可怕,还是要加油了。1.抛异常使用throw时,不是非要将throw写在开头函数末尾,可以写在执行语句之后,比如这样:if (queryExecutionIter == null) throw new NoSuchElementException(this.getClass() + ".next") ;2.真正的实现是在nextBin
2013-12-02 09:08:00
441
原创 JAVA细节使用20131129
1.首先还是先放出本例中的查询语句:PREFIX rdfs: PREFIX foaf: PREFIX rdf: PREFIX people: SELECT DISTINCT ?nameWHERE { people:me foaf:name ?name }前几天一直在寻找的最终处理类应该就是AlgebraGenerator这个类,这个类的解释是“Class
2013-11-29 10:37:21
568
原创 JAVA细节使用20131128
1.工厂模式太不利于别的程序员阅读了,除非跑一遍程序,要不然很难搞清具体的代码实现是哪一块搞的,只有开发的一小部分人估计会乐在其中,要么说程序员都是猥琐的天使,这里可见一斑。
2013-11-28 22:13:33
649
原创 SPARQLParser11分析
select DISTINCT ?name where{ people:me foaf:name ?name }向上面这一句sparql语句,jena如何操作的呢?首先,对于语句的功能实现,jena分了两个层次,一个是翻译层,一个是功能层,翻译层的作用是将这个语句翻译进一个表达框架,在jena中,这个表达框架是Query类,翻译层会将上面这句查询语句拆分成一个个功能定义和查询元素,并将功
2013-11-27 15:46:41
633
原创 JAVA细节使用20131127
1.break可以这样使用: label_1: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case BASE: case PREFIX: ; break; default: jj_la1[1] = jj_gen;
2013-11-27 10:29:15
555
原创 JAVA细节使用20131125
1.Java的properties类的使用:.properties文件中只用两种书写模式,一种是注释(前面有#号的),另一种是配置属性(键值对)。属性值可以使用"\"来换行,但是键不能换行。属性中可以使用特殊符号来标记,这样的好处是在读取配置的时候可以根据特殊符号来进行修改和填充。# the _SUFFIX will be suffixed to the selected stat
2013-11-25 14:12:13
513
原创 Java细节使用20131124
枚举类型的一种使用方式:public enum FeedEnum { FEED_A, FEED_B}像这样调用的时候:FeedEnum feed = FeedEnum.values()[nextFeed];这样得到的feed实例中只有一个元素,具体是哪个由nextFeed来指定。
2013-11-24 17:17:39
492
转载 InputStream使用
转自:http://blog.youkuaiyun.com/xiaoya629/article/details/561067001.//使用InputStream从文件中读取数据,在已知文件大小的情况下,建立合适的存储字节数组 02.import java.io.File; 03.import java.io.InputStream; 04.import java.io.FileInputSt
2013-11-01 22:49:12
806
转载 Java基础学习1--HashMap
import java.util.*; public class HashMapTest2 { public static void main(String[] args){ HashMap h1=new HashMap(); Random r1=new Random(); for(int i=0;i<1
2013-10-30 21:13:53
434
转载 【转载】Eclipse调试Java的10个技巧
先提三点不要使用System.out.println作为调试工具启用所有组件的详细的日志记录级别使用一个日志分析器来阅读日志1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类型的条件来决定断点是否被跳过。如果条件为真,在断点处程序将停止,
2013-10-15 22:05:41
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人