自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

暖流

因为心冷,才更渴望暖流

  • 博客(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 386

原创 JAVA EE 学习报告

1.JSP中使用这种方式

2014-04-17 23:00:00 669

原创 软件开发中良心程序员必要修养

1.尽量不要将可能出现问题的东西放在判断语句上,这样一来,别人试运行你的代码的时候,一句话走不通,下面的全都死掉了。尤其是当你的代码已经封装完毕,不容易修改的时候,这样做会让别人郁闷到死的感觉。比如:run(new XmlConfig(new configFromFileList(new File(file))));这个语句恶心的要死,出了问题你很难找到中间变量的步骤,假如说在XmlCon

2014-01-16 11:22:34 574

原创 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 569

转载 如何改变PDF文档的背景颜色

最近在看论文,经常打开PDF文档,但因为背景是白色的,看久了非常刺眼。今天终于找到改变背景颜色的方法,发到这里,和朋友共享。       主菜单->编辑->首选项->辅助工具->替换文档颜色->自定义颜色->页面背景->其它颜色->按下列设置更改:色调:85;饱和度:123;亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定。这样PDF文档不再是刺眼的白底黑字,而是非常柔和的豆

2014-01-03 16:17:59 814

原创 JAVA程序的几个小经验

1. 如果if括号内有多个判断位相与的状况,那么最好是将if括号拆开,多写几层if,可以提高速度。

2014-01-01 13:51:37 453

原创 理解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 549

原创 Spring学习笔记

1.Spring相当于配置一个大的名称和内存对象之间联系的框架,解决了内存对象之间和名称联系的传递的复杂性。

2013-12-24 00:16:47 477

原创 线程的一些知识

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 410

原创 hibernate2学习

1.myeclipse中配置数据库如果test Driver 不成功,则将myeclipse.ini中加上 -Duser.language=zh ,这样改动的目的是让其支持中文。

2013-12-18 21:26:56 462

转载 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 1881

转载 Maven聚合与继承

转自:http://chenzhou123520.iteye.com/blog/1582166一、聚合为了能够使用一条命令就能构建 account-email和 account-persist两个模块,我们需要建立一个额外的名为 account-aggregator的模块,然后通过该模块构建整个项目的所有模块。 account-aggregator本身也是个 Maven项目,它

2013-12-17 09:33:35 535

原创 maven学习笔记

对于一个没有用过任何构建工具的屌丝来说,学习maven是一个见证奇迹的过程。如果说c++开发是裸奔的话,java开发就相当于穿上了衣服,maven就相当于拿起了机枪大炮。1.指令:mvn clean compile: 首先清空之前生成的内容,然后编译mvn clean test: 清空,编译,运行测试mvn clean package: 清空,编译,封装成jar包(默认jar)

2013-12-16 22:03:00 483

转载 JUnit的各种断言

转自:http://dongbiying.iteye.com/blog/1002188 JUnit为我们提供了一些辅助函数,他们用来帮助我们确定被测试的方法是否按照预期的效果正常工作,通常,把这些辅助函数称为断言。下面我们来介绍一下JUnit的各种断言。    1、assertEquals   函数原型1:assertEquals([String message],expect

2013-12-16 16:48:19 484

转载 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 512

转载 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 391

原创 Pattern读取说明

比如说,推理后出现这种情况: 本身只想读取一个val1,结果出现两个,这是因为 C owl:sameAs A 因此读取后将C作为一个属性添加进fb1了,先从头说起吧。首先推理的进入点应该是: 从这个入口,应该可以找到p1,再从p1开始去寻找ev

2013-12-12 20:14:36 722

转载 卡内基梅陇大学的计算机在读博士讲述如何在保证睡眠的情况把各种事情做好

转自:http://page.renren.com/600161032/note/915712258每天都过的很快,好像起床以后忙活几下,又到了晚上,很快又要睡觉了。To-do-list上的事好像总是做不完,有的时候积压地太多以至于都不想去碰了。每天从早到晚都是忙碌状态,但是总觉得做不了几件事,要是给我1天48小时该多好。事情太多时间不够,但是睡少了又效率低下,这实在是个悖论。

2013-12-12 13:41:39 3013

原创 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 2950

原创 epl frame

B) --> every B --> B->C) --> 5 (B and not A) -->

2013-12-10 22:45:43 564

原创 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 1620

原创 活的没有意义

活的没有目标活的没有追求活的没有价值活的没有意义

2013-12-02 16:28:48 439

转载 ArrayList用法

转自http://www.cnblogs.com/skylaugh/archive/2006/09/15/505346.htmlSystem.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一.优点1。支持自动改变大小的功能2。可以灵活的插入元素3。可以灵活的删除元素二.局限性跟一般的数组比

2013-12-02 16:24:10 362

原创 JAVA细节使用20131202

转眼进入12月了,细看项目进展,满眼都是泪,没文化真可怕,还是要加油了。1.抛异常使用throw时,不是非要将throw写在开头函数末尾,可以写在执行语句之后,比如这样:if (queryExecutionIter == null) throw new NoSuchElementException(this.getClass() + ".next") ;2.真正的实现是在nextBin

2013-12-02 09:08:00 408

原创 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 499

原创 JAVA细节使用20131128

1.工厂模式太不利于别的程序员阅读了,除非跑一遍程序,要不然很难搞清具体的代码实现是哪一块搞的,只有开发的一小部分人估计会乐在其中,要么说程序员都是猥琐的天使,这里可见一斑。

2013-11-28 22:13:33 605

原创 SPARQLParser11分析

select DISTINCT ?name where{ people:me foaf:name ?name }向上面这一句sparql语句,jena如何操作的呢?首先,对于语句的功能实现,jena分了两个层次,一个是翻译层,一个是功能层,翻译层的作用是将这个语句翻译进一个表达框架,在jena中,这个表达框架是Query类,翻译层会将上面这句查询语句拆分成一个个功能定义和查询元素,并将功

2013-11-27 15:46:41 590

原创 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 510

原创 JAVA细节使用20131125

1.Java的properties类的使用:.properties文件中只用两种书写模式,一种是注释(前面有#号的),另一种是配置属性(键值对)。属性值可以使用"\"来换行,但是键不能换行。属性中可以使用特殊符号来标记,这样的好处是在读取配置的时候可以根据特殊符号来进行修改和填充。# the _SUFFIX will be suffixed to the selected stat

2013-11-25 14:12:13 463

原创 Java细节使用20131124

枚举类型的一种使用方式:public enum FeedEnum { FEED_A, FEED_B}像这样调用的时候:FeedEnum feed = FeedEnum.values()[nextFeed];这样得到的feed实例中只有一个元素,具体是哪个由nextFeed来指定。

2013-11-24 17:17:39 462

转载 InputStream使用

转自:http://blog.csdn.net/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 731

转载 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 394

转载 【转载】Eclipse调试Java的10个技巧

先提三点不要使用System.out.println作为调试工具启用所有组件的详细的日志记录级别使用一个日志分析器来阅读日志1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类型的条件来决定断点是否被跳过。如果条件为真,在断点处程序将停止,

2013-10-15 22:05:41 416

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除