自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 关于各种数据库的插入速度分析

例:用以下两种方法插入1万条数据为例:(1)以insert into table values (xx,xx),(xx,xx)这种方式插入.各种数据库略有不同(2)以jdbc批处理方式插入. 结果:mysql 5.0组sql方法很快.但批处理很慢sqlserver 2005组sql方式很慢.但批处理很快oracle 10g组sql方式很慢.但批处理很快db2 9

2009-03-05 10:03:00 755

原创 关于java内存不足异常的处理.

有时java程序在内存达到一定程序时.程序将抛出内存不足的问题.如果有socket连接.socket连接也会断开.但程序却不会退出.现在要处理这异常.处理方法如下:1.写一个异常处理类public class NoMemoryDeal implements UncaughtExceptionHandler{ public NoMemoryDeal() { super(

2009-03-02 16:12:00 3435 1

原创 java 取目录文件按日期排序

java 的jdk里的File类没有提供按日期或大小排序来取的目录下文件列表的功能.所以只能自己写一个了.简单实现.以下是代码:public class Log { public static void main(String[] args) { File file = new File("d:/"); File [] fs = fil.listFiles();

2009-02-23 10:09:00 8815 2

转载 java jar 包文件签名步骤

java 的jar包签名.可以防止别人篡改被签名的jar包.步骤:(1)将java程序打包   jar cvf test.jar test.class (2)生成名为mcni.store的密钥库,别名为mcni  keytool -genkey -keystore mcni.store -alias mcni 密码:123456 (根据需要自己输入) 以下根据需

2009-02-21 09:11:00 2529

转载 提高Java性能的几个高效用法

1.循环  1.在重要的循环里,消除循环终止判断时的方法调用。。。for(int i=0; i<collection.size(); i++){...} 替换为…for(int i=0;n=collection.size();i<n;i++){...} 2.通常,把与循环index不相关的移到循环的外面for(int i=0;terminal=x

2009-02-18 14:16:00 545

转载 数据库的事务隔离级别

ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别:l 未提交读(read uncommitted)l 提交读(read committed)l 重复读(repeatable read)l 序列化(serializable)      也就是隔离级别,0,1,2,3。ANSI/ISO SQL92标准有很详细的说明,可是这个说明详细是详细,就是看不明白。今天经高人指点

2008-12-30 08:24:00 692

原创 maven 项目转 eclipse

现在很多开源项目都使用maven来管理.我喜欢用eclipse来查看源代码:在网上查找转换方法:下个maven.配置一下环境. 0. 为eclipse添加Maven2和MyEclipse插件 1. 将Maven项目转为Eclipse项目,具体操作为将dos命令窗口切换到Maven项目的目录下,输入命令: mvn eclipse:eclipse 2. 进入eclipse,将这个项目导

2008-12-16 10:45:00 5216

转载 write ourself os vpc中msdos设置共享文件夹 及安装msdos的注意事项

《操作系统》一书中用 virtual pc搭建msdos共享环境中遇到的问题及解决方案。下午参加玩婚礼,6:30左右赶到公司,继续看这本书。按照书上讲的开始搭建环境。以前没用过微软的这玩意。我的错误认识:1,其实msdos 7.1 或这pcdos7.1都可以,被别人误导了,以为先要装msdos,再在其基础上装pcdos,其实不是这么回事。误导我的人在此,不知道你是不是也被这小子误导

2008-11-28 14:06:00 2071 7

转载 %macro Descriptor 3

8086到80386的跳转,80386与8086在硬件上的区别在这就不说了!!那么80386与8086在软件逻辑上面的区别就是:8086是实模式,而80386 不仅包括实模式,而且还可以进入保护模式!!!保护模式不仅不受64KB内存寻址的限制,而且还拥有4GB的寻址空间。这是因为386扩展了20地址线,将它扩展成32位了(32位能表达的字节数就是4GB).此时的段寄存器不再是段基地

2008-11-28 10:03:00 1951

转载 十个超级技巧助你解决CSS兼容问题

现在大部分都是用!important来 hack,对于ie6和firefox测试可以正常显示,但是ie7对!important可以正确解释, 会导致页面没按要求显示!找到一个针对IE7 不错的hack方式就是使用“*+html”,现在用IE7浏览一下,应该没有问题了现在写一个CSS可以这样: Example Source Code #abc { color: #333; } /* Moz */

2008-11-24 09:04:00 756

原创 关于java数组拷贝的性能

java 提供的System.arrayCopy()方法比自己写的数组copy要快.查看其源代码:public static native void arraycopy(Object src,  int  srcPos,                                        Object dest, int destPos,             

2008-11-18 09:15:00 22061

原创 关于java内存优化

最近要使用xml来传送数据库里的数据.由于数据量大.写的程序经常出现内存不足情况.组xml用的是dom4j.解析也是. 用内存分析软件分析好N久也没找到啥. 不过最后还是给我找到了个比较好的办法.虽然有点笨. 组xml直接用StringBuffer组.特别是向数据库这种组xml频繁的情况下.解xml用SAX.内存占用比dom4j少. 自动管理内存是java的

2008-10-18 10:57:00 787

转载 中文与unicode互转

public class MyTest {    public MyTest(){            }        private String decodeUnicode(final String dataStr ) {        int start = 0;        int end = 0;        final StringBuf

2008-10-10 14:38:00 1740

转载 深入了解String

一、从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1、String类是final的,不可被继承。public final class String。2、String类是的本质是字符数组char[], 并且其值不可改变。private final char valu

2008-10-08 14:30:00 499

原创 java 内存优化原则-创建对象时要注意的

.....Object obj = null;for(int i=0; i10000; ++i){    obj = new Object();}....在创建对象时的几个关键应用规则:(1)避免在循环体中创建对象,即使该对象占用内在空间不在.(2)尽量及时使用对象符合垃圾回收标准.(3)不要采用过深的继承层次.(4)访问本地变量优于访问类中的变

2008-10-06 10:23:00 1868 1

原创 关于String与StringBuffer的.

都说StringBuffer比String效率高.所以详细看看!其结论为:      至于推荐用StringBuffer来代替String+拼装字符串,说的是循环方式下public   class   Bigint   {       public   static   void   main(String[]   args)   {               Strin

2008-10-04 14:54:00 1008

原创 oracle Release 2安装时网络无法通过问题!

  问题描述:在安装oracle 10g时,在先行条件检测时会出现“正在检查网络配置需求...检查完成。此次检查的总体结果为: 未执行建议案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Ins

2008-07-29 12:09:00 535

原创 [新手]const的进一步学习

const大家都知道吧.......下面就说一些小问题.如果你对他的使用还不是很了解...就看一看.有错误请帮我指出来.我会很乐意的....(1)const  int * cp1;//都从右往左读."指向const的int类型对象的指针".(2)int  * const  cp2;//"指向int类型对象的const指针".(3)const int * const cp3; //"

2006-04-11 22:42:00 789

空空如也

空空如也

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

TA关注的人

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