自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

MANIFEST.MF用jar命令打包后格式混乱

我们平时在打jar包时会需要指定当前jar包的依赖jar包,那么我们就要在MANIFEST.MF文件的Class-Path中来声明这些包,通常可以直接手工修改jar包中的MANIFEST.MF文件,在别的jar包里如果也需要这个MANIFEST.MF文件,我们可以直接copy过去,也是可以使用的。 但是如果是用jar命令打包,指定这个手工修改得MANIFEST.MF文件,jar命令就会根据MA...

2009-03-22 22:33:07 410

URL请求传递中文参数乱码

有的时候我们发送URL请求会带有中文参数,例如url.do?name=浴盆,这样直接发送会产生中文乱码的问题。 下面据个例子 请求http://localhost:8080/Url/url.do?name=浴盆 action 定义如下 package com.url.action;import javax.servlet.http.HttpServletRequest;...

2009-03-19 20:24:22 322

原创 插入排序

第1次排序:4,5,3,7,6,1,第2次排序:3,4,5,7,6,1,第3次排序:3,4,5,7,6,1,第4次排序:3,4,5,6,7,1,第5次排序:1,3,4,5,6,7,排序后的数组:1,3,4,5,6,7,  package datastructure;public class InsertSort { public InsertSort() { } public ...

2009-03-05 21:27:16 144

快速排序

分组后的数组:4,5,14,23,52,11,分组后的数组:4,5,11,23,52,14,分组后的数组:4,5,11,14,52,23,分组后的数组:4,5,11,14,23,52,排序后的数组:4,5,11,14,23,52, package datastructure;public class QuickSort { public QuickSort() { } publi...

2009-03-05 20:51:45 132

原创 选择排序

选择排序如果是从小到大排序,先找出排序对象中的最小数,然后与排序对象的第一个数对调位置,再从第二个数开始继续选择排序,如果第一个数就是最小数,那么就直接从第二个数开始选择排序如数组是 :3,2,4,1,5,8,7第1次排序:1,2,4,3,5,8,7 我们可以看到最小数是1与3对调了位置第2次排序:1,2,4,3,5,8,7 继续从第二个数开始,第二个数是剩余元素的最小数不必调换,继续从第...

2009-03-04 20:43:57 107

二分法查找

不用多说了,有点必须提下,查找前数组必须排序public class BinarySearch { public BinarySearch() { } public static int binarySearch(int[] datas, int key) { int index = -1; int low = 0; int high = datas.length - 1;...

2009-03-04 20:02:40 123

冒泡法排序

package datastructure;public class BubbleSort { public BubbleSort() { } public static void sort(int[] datas) { for (int i = 0; i < datas.length - 1; i++) { System.out.print("第" + (i + 1...

2009-03-03 21:06:02 107

java.lang.UnsatisfiedLinkError

 System.loadLibrary("./dll/Microsoft.VisualBasic.dll")报如下错误结果发现是路径写的不对,应为 System.loadLibrary("./dll/Microsoft.VisualBasic") java.lang.UnsatisfiedLinkError: no ./dll/Microsoft.VisualBasic.dll in ja...

2009-01-21 13:45:19 188

在Postgres自定义函数中实现财务折旧金额的计算

-- Function: db(float8, float8, float8, float8, float8) -- DROP FUNCTION db(float8, float8, float8, float8, float8); CREATE OR REPLACE FUNCTION db(float8, float8, float8, float8, float8) RETURNS floa...

2009-01-20 17:55:23 189

struts.apache.org

造成错误的原因:struts-config.xml文件中引入的dtd文件和Struts包的版本不匹配比如你在struts-config.xml中引入的文件是struts-config_1_2.dtd,你可以去org.apache.struts.resources包下看有没有struts-config_1_2.dtd文件,如果没有放一个进去放进去,之后还报这个错误,就看看Struts包的版本是不是1...

2009-01-15 12:24:33 181

Element type "web-app" must be declared

造成错误的原因:web.xml文件中引入的web-app_2_3.dtd文件和jboss支持的不匹配  org.xml.sax.SAXParseException: Element type "web-app" must be declared. at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1196) ...

2009-01-15 12:23:57 1911

File类delete无法删除文件

今天调用File类里的delete方法删除临时目录里的文件时有几个文件总是删除不了,由于这个删除操作的前后执行了其他的一些方法,所以我就单独把它拿出来执行结果是可以删除的。经过仔细的阅读前面的代码发现原来是前面读文件打开的Stream没有关闭造成的,关闭之后再删除文件完全正常。...

2009-01-13 20:01:20 233

Lucene学习笔记之创建Drectory

import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.lucene.index.IndexWriter;import org...

2009-01-07 22:21:47 140

字符串和十六进制转换

public static String hex2Str(String hexString) { String result = ""; byte[] bytes = new byte[hexString.length() / 2]; try { for (int i = 0; i < hexString.length(); i += 2) { bytes[i...

2009-01-07 21:22:41 263

Lucene索引文件类型

.f(n)格式化文件  .fdt包含各个域数据(field的特征)信息  .fdx是指向.fdt文件的指针。填写的是.fdt文件中每个文档的域数据信息的起始位置  .fnm各个域field的名字信息  .frq词元term的频率信息  .prx词元term在文档中的位置信息  .tis包含term数据信息,指向位置文件与频率文件的指针  .tii是.tis文件的快表,可...

2009-01-05 11:16:25 158

Lucene学习笔记之创建Index

import javax.management.Query;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.luce...

2008-12-30 19:06:34 98

线程随笔-测试deadlock

package test.Thread;public class testDeadLock { public static void main(String[] args) { // TODO Auto-generated method stub deadRunner r1 = new deadRunner(); r1.flag = 1; deadRunner r2 = n...

2008-09-08 21:24:23 154

线程随笔-测试yield

package test.Thread;import java.util.Date;public class testYield { public static void main(String[] args) { // TODO Auto-generated method stub Thread4 t1 = new Thread4("t1"); Thread4 t2 = ...

2008-09-07 11:33:04 123

原创 线程随笔-测试priority

package test.Thread;public class testPriority { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Thread t1 = new Thread(new R1()); Thread...

2008-09-07 11:18:43 107

线程随笔-测试join

package test.Thread;import java.util.Date;public class testJoin { public static void main(String[] args) { // TODO Auto-generated method stub Runner4 r4 = new Runner4(); Thread t1 = new Th...

2008-09-06 16:43:49 106

线程随笔-测试sleep

package test.Thread;import java.util.Date;public class testSleep { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Thread1 t1 = new Thre...

2008-09-05 20:42:42 112

线程随笔-创建线程的基本方法

The method One: public class testThreadNormal { public static void main(String[] args) { Runner r1 = new Runner(); Thread t1 = new Thread(r1); t1.start(); for (int i = 1; i < 50; i++) {...

2008-09-03 21:39:53 101

Hibernate-Hql-到底是not is null还是is not null-测试发现h2都行

在Hibernate2.x里Hql支持 not is null 也支持 is not null  但是你打印出SQL语句就可以发现两者到最后生成的SQL语句都就变成了 is not null  但是在Hibernate3.x里Hql就不支持 not is null 的写法了,这是公司系统从Hibernate2.x升级到Hibernate3.x时候发现的,所以在Hibernate2.x里还是不要写...

2008-08-30 19:21:39 2403

Hibernate-load到底在什么地方执行select语句读取数据

我们都知道load默认是支持lazy策略的,但是它到底在什么地方开始执行select语句读取数据呢?注意:这里说的是最简单的情况,没有应用其他的策略,如inverse、lazy等 //这里不执行select查询语句,只是建立了一个代理对象User user = (User)session.load(User.class,1)//这里也不执行select查询语句,只是把执行load传入的I...

2008-08-03 20:21:44 137

正则表达式-验证Email

学习过程中随手写的一些测试的代码,记录下来以备日后查看也希望能给别人些许的帮助  System.out.println(".-".matches("[.-]*"));// true System.out.println(".".matches("[.-]*"));// true System.out.println("".matches("[.-]*"));// true

2008-07-31 19:37:50 260

正则表达式-验证字母

    学习过程中随手写的一些测试的代码,记录下来做为学习过程的记录以备日后查看    也希望能给别人些许的帮助    //.表示一位任何字符 System.out.println("a".matches("."));//true //符合条件 System.out.println("4".matches("."));//true //“”0位不符合条件 System...

2008-07-30 22:12:17 730

正则表达式-验证数字

//+表示一位或者多位 //*表示0位或者多位 //“”空字符串肯定不包含一位或者多位数字所以返回false System.out.println("".matches("\\d+"));//false //*表示允许出现0位数字的情况,所以这里为true System.out.println("".matches("\\d*"));//true //“ ”...

2008-07-30 22:07:32 159

空空如也

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

TA关注的人

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