自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

项目中用到的Proxool0.9.1数据连接池配置实践

1:先是配置文件:Xml代码<?xml version="1.0" encoding="gb2312"?>  <!-- the proxool configuration can be embedded within your own application's.        Anything outside the "proxool" tag is ig...

2011-02-22 18:36:28 120

MyEclpse SVN

一、安装方法:  方法一、如果可以上网可在线安装   1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;   2. 选择Search for new features to install,点击Next进入下一步;   3. 点击"New Remote Site"按钮,在弹出的对话框中输入...

2011-01-07 15:47:12 97

Java设计模式—观察者模式(Observer pattern)

Java设计模式—观察者模式(Observer pattern)文章分类:Java编程 关键字: 观察者模式 observer pattern   观察者模式在软件编程中用的较多,我不善于表达我就用在网上看到的故事,和生活的例子说下基本思想     观察者模式还可以用生活中一个例子来表达,就是从邮局订杂志。假如有一个叫 妮妮 的女孩在A邮局订了《时尚女孩》...

2010-12-14 16:10:32 123

Java线程池应用

一、简介线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue,Reject...

2010-11-17 14:09:40 75

dhtmlxtree api中文

dhtmlXTree是一个功能比较强大的树控件,基本上能满足大部分常规需求,比较好用。     当然,在使用过程中还是发现一点点问题。下面是我整理的一些里面常用函数的说明(只有简单的说明,如果要看详细的说明,自己查看原函数去): 构造函数 dhtmlXTreeObject(htmlObject, width, height, rootId)//rootId 虚拟根节点,在界面上不会显示,一般取值0...

2010-11-08 15:33:59 96

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关

jQuery 1.3.2版本下的jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置获取一组radio被选中项的值:var item = $('input[name=items][checked]').val();获取select被选中项的文本var item = $("select[@name=it...

2010-11-04 11:21:52 466

POI 导出 图片到excel

最近在咱们这个论坛里总能看见大家提出用java处理Excel的问题,有时还涉及到图形的问题,大家看了这篇文章后,我想一定会解决不少人的问题!看到网上很多文章都一直都是说POI的API不能处理图形,也就是不能往Excel里面加入图形。但事实上,POI3.0出来之后,这个问题已经解决!所以说,往Excel里面加入图形不必一定求助于JAVA EXCEL API了。最近在一位达人的启发下,终于解决了这...

2010-11-01 11:49:31 71

POI 导入 导出 Excel

1.创建工作簿 (WORKBOOK)    HSSFWorkbook wb = new HSSFWorkbook();    FileOutputStream fileOut = new FileOutputStream("workbook.xls");    wb.write(fileOut);    fileOut.close();2.创建工作表(SHEET)    HSSFWorkbook ...

2010-11-01 11:47:30 54

WebLogic10设置虚拟内存大小

对 JRockit JVM优化     Task  Options Comments Setting the Nursery -Xns尽力使Nursery最够大,来减少GC停顿时间。最大最好不要超过最大Heap 95%。 Setting minimum heap size -Xms BEA 推荐这个值最好等于最大的heap。 Se...

2010-11-01 11:17:50 283

如何设置Tomcat的JVM虚拟机内存大小

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的*作系统和一个java虚拟机。您可以选择自己的需要选择不同的*作系统和对应的 JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其它一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比JDK1.3提高了将...

2010-10-28 13:49:13 70

tomcat 6加大内存

set _EXECJAVA=%_RUNJAVA%set MAINCLASS=org.apache.catalina.startup.Bootstrapset ACTION=startset SECURITY_POLICY_FILE=set DEBUG_OPTS=set JPDA=set JAVA_OPTS=-Xms200m -Xmx1024m %JAVA_OPTS%

2010-10-28 11:15:59 150

MSN 8007007

总结如下: 1、用360卸载程序卸载MSN; 2、下载Windows Install Clean Up,安装; 3、执行Windows Install Clean Up,清除选择框内的Windows Live Communications Platform; 4、安装windows live 2009完全安装包。...

2010-10-27 17:05:55 78

flex LCDS 整合 java 增删改查

1,建一个userdb库,再建userinfo表,字段:id(int),username(varchar),password(varchar)。2,DBConnection.java    package com.datainfo;       import java.sql.Connection;     import java.sql.DriverManager;     import ...

2010-10-12 11:35:02 79

原创 排序算法集

从大家熟悉的冒泡排序开始:    /**     * 冒泡排序 Bubble Sort      * <p>原理:     * 比较n轮,每一轮都把最大元素移动到数组后端。     * @return     */    public int[] bubbleSort(int[] result) {        for (int i = 0; i < ARRAYSIZE; i ...

2010-10-08 10:26:27 87

原创 HQL语言

一个ORM框架是建立在面向对象的基础上的。最好的例子是Hibernate如何提供类SQL查询。虽然HQL的语法类似于SQL,但实际上它的查询目标是对象。HQL拥有面向对象语言的所有的特性,这其中包括多态、继承和组合。这就相当于一个面向对象的SQL,为了提供更强大的功能,HQL还提供了很多的查询函数。这些函数可以被分为四类:  1. 投影函数  2. 约束函数  3. 聚合函数  4. 分组函数  ...

2010-09-15 15:40:17 70

原创 Hibernate性能问题

1、针对oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。  即在hibernate配制文件中进行配制:1...

2010-09-15 15:29:14 165

原创 Hibernate的批量处理(转)

Hibernate批量处理其实从性能上考虑,它是很不可取的,浪费了很大的内存。从它的机制上讲,Hibernate它是先把符合条件的数据查出来,放到内存当中,然后再进行操作。实际使用下来性能非常不理想,在笔者的实际使用中采用下面的第三种优化方案的数据是:100000条数据插入数据库,主流台式机的配置,需要约30分钟,呵呵,晕倒.总结下来有三种来处理以解决性能问题:1:绕过Hibernat...

2010-09-15 15:21:23 69

原创 HibernateTemplate中HibernateCallback的事务

目的:使用HibernateTemplate执行execute(new HibernateCallback())方法,从HibernateCallback中得到session,在此session中做多个操作,并希望这些操作位于同一个事务中。借助这个属性,在它关闭session时,提交数据库事务。,因此如果你在源代码1中加上一句话:public static void main(Strin...

2010-09-15 15:10:31 90

原创 关于Oracle的Clob数据类型在Hibernate中的应用

使用Clob数据大体上有三种方法:采用传统的jbdc方式、把clob以string方式处理、直接使用clob类型三种方案。传统的jbdc方式写入Blob/Clob字段和写入其它类型字段的方式非常不同,因为Blob/Clob自身有一个cursor,必须使用cursor对Blob/Clob进行操作,因而在写入Blob/Clob之前,必须获得cursor才能进行写入,那就需要先插入一个empty...

2010-09-10 19:58:42 85

原创 使用Hibernate3来操作Clob字段的插入,修改,读取

1.实体类 12.映射文件 23.实体Form 34.Hibernate的Helper 35.Clob的插入 56.Clob的修改 57.Clob的读取 68.Clob的删除 6项目中遇到要对Oralce数据库的CLOB字段进行处理的问题,即实现对CLOB值的插入,更新,查询。 Clob的的操作一般有三种方法:1。JDBC的方法。2:把clob当作String来处理。3.直接使用Clob。这里...

2010-09-10 19:49:29 493

原创 去除MyEclipse频繁弹出的Update Progress窗口

Window->Preferences->Install/Update->Automatic Updates,把Automatically find new updates and notify me的勾去掉

2010-09-10 19:48:48 91

原创 Jquery UI dialog 详解 (中文)

1 属性1.11 autoOpen ,这个属性为true的时候dialog被调用的时候自动打开dialog窗口。当属性为false的时候,一开始隐藏窗口,知道.dialog("open")的时候才弹出dialog窗口。默认为:true。1.12 初始化例:请注意,$('.selector')是dialog 的类名,在本例中.selector=#dialoag,以后不再说明。$('.se...

2010-09-09 15:44:21 47

原创 ORA-22858 数据类型更换无效

如果 是varchar  什么什么的转成别的的类型 如clob blob  等等 你没有数据了 而且删除列再添加列 还是抱着个错 很有可能是因为  你删除但是没有提交  ...

2010-09-09 14:30:10 401

原创 ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程

解决方法:加大PROCESSES sessions=(1.1*process+5) show parameter processes; show parameter sessions; alter system set processes=300 scope=spfile; alter system set sessions=335 scope=spfile; 需要附加的操作: show para...

2010-09-09 09:58:01 62

原创 Oracle TNSListener启动后又自动停止解决办法

TNSListener 服务无法启动,在服务控制台将其启动后,刷新一下,又自动回到停止状态,也没有报任何的错误。而且SPL PLus还可以正常的使用。 http://www.mscto.com 解决方法: 方法1.直接修改 listener.ora 我机器上的路径是: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 修改其中的 HO...

2010-09-09 09:51:59 220

原创 MyEclipse无法部署项目 finish 按不了

今天MyEclipse突然无法部署项目。于是在网上找到结果:原因:Context-root丢失解决方法:右击项目->properties->MyEclipse->Web在Web Context-root中添加项目名 示例:Web-root floder:/WebRoot Web Context-root: /我的项目名 ...

2010-09-08 14:37:32 269

原创 Subversion权限详解

1    背景假设厦门央瞬公司是一家电子元器件设备供应商,其中有个ARM部门,专门负责ARM芯片的方案设计、销售,并在北京、上海各设立了一个办事处。对于工作日志,原先采用邮件方式发给经理,但是这种方式有个缺点,那就是不具备连续性,要看以前的日志必须一封一封邮件去查看,很麻烦。于是就想到利用 Subversion,让员工在自己电脑上编辑日志,然后利用svn传送回来,既方便员工自己编写日志,又方便对日...

2010-09-08 14:17:08 67

原创 Myeclipse 8.5 配置SVN

很早以前用过VSS的人都知道,相比之下SVN的确是个好东东。他以副本式的版本管理模式很好的解决了VSS单数据源下的签入签出混乱问题。但是最近发现很多人都不会装SVN,经理在这里写个博客跟大家分享一下。 环境: Win7系统 Myeclipse 8.5GA JDK1.6 一、准备工作 首先,当然是下载软件安装包。(经理这里以svn1.6为例)这里需要2个安装程序和1个解压包。 Setup-Subve...

2010-09-07 23:48:54 57

原创 Hibernate -- 使用Hibernate获取最大值(max)的三种方法

使用Hibernate获取最大值(max)的三种方法 获取最大值的三种方法:1. 使用 hsqlInteger c = (Integer)dbt.getSession().createQuery("select max(a.ArticleId) from Article a " ).uniqueResult();System.out.println(c);注意:要加上别...

2010-09-03 15:26:11 123

原创 Jquery 获取表单text,areatext,radio,checkbox,select值的代码

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option...

2010-08-28 18:39:57 64

原创 js javascript 遍历select标签内容,获得select中记录个数,下拉列表记录,内容

下拉列表个数: var ss = document.getElementById("sel_name").options.length;遍历下拉列表: Js代码 1.for(var i=0;i

2010-08-28 13:53:18 838

原创 MyEclipse 常用快捷键

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属...

2010-08-28 13:49:07 53

原创 JQuery控制下拉列表

//遍历option和添加、移除option function changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function...

2010-08-19 10:37:08 54

原创 ORA-12519: TNS:no appropriate service handler found 解决

有时候连得上数据库,有时候又连不上。可能是数据库上当前的连接数目已经超过了它能够处理的最大值。select count(*) from v$process --当前的连接数select value from v$parameter where name = 'processes' --数据库允许的最大连接数修改最大连接数:alter system set process...

2010-08-15 21:41:37 53

原创 修改Oracle最大连接数

1、修改Oracle最大连接数的方法 a、以sysdba身份登陆PL/SQL 或者 Worksheet b、查询目前连接数 show parameter processes; c、更改系统连接数 alter system set processes=1000 scope=spfile; d、创建pfile crea...

2010-08-15 21:35:51 61

空空如也

空空如也

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

TA关注的人

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