自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Hibernate中的内置标识符的生成器的用法

[size=large][color=green]1. increment标识符生成器•不依赖于底层的数据库系统,所以适合所有的数据库•适合只有单个的Hibernate应用进程访问同一个数据库的情况,在集群环境下不支持使用•OID必须为long,int,short[/color][/size] 自增 [code="java"]@Id @GeneratedValue(...

2012-08-17 07:49:45 192

原创 js function定义函数使用心得

1.最基本的作为一个本本分分的函数声明使用。 复制代码 代码如下:function func(){} 或 var func=function(){}; 2.作为一个类构造器使用: 复制代码 代码如下:function class(){} class.prototype={}; var item=new class(); 3.作为闭包使用: 复制代...

2012-08-13 20:44:27 184

原创 BoneCP主要配置参数

二、BoneCP主要配置参数 1.jdbcUrl 设置数据库URL 2.username 设置数据库用户名 3.password 设置数据库密码 4.partitionCount 设置分区个数。这个参数默认为1,建议3-4(根据特定应用程序而定)。 为了减少锁竞争和改善性能,从当前线程分区(thread-affinity)中获取一个connection, 也...

2012-08-07 14:01:36 186

原创 eclipse 主题设置插件

一个很赞的eclipse插件,可以简单方便地实现eclipse下的代码配色。 另外插件作者还专门为此插件做了一个eclipse配色网站,配色多达728个,开发者们也可以在此网站分享自己的配色方案。在FDT4中的效果: 插件设置界面: 安装方法: 如果是Eclipse 3.6 (Helios)版本,可以打开 Help -> Eclipse Market...

2012-08-05 12:14:21 198

原创 myeclpse优化

前言:MyEclipse5.5 大小139M;MyEclipse6.5 大小451M;MyEclipse7.0 大小649M;MyEclipse8.0 大小772.3MB(速度方面比7.1和7.5都快了许多单还是很费内存) 下 载服务器又是国外的,下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主,特别是 MyEclipse7.0 运行起来,基本上不用干...

2012-08-05 11:31:11 147

原创 spring+quartz配置

一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日 1-31 , - * ? / L W C 月 ...

2012-08-03 16:41:27 105

原创 主流webservice框架整理

1. JDK自带的webserice框架;需要jdk1.6或者以上。在jdk当中自带了wsimport和wsgen两个可以生成客户端代码的工具。如果只是webservice的客户端,就可以直接用这两个工具就可以生成客户端的调用代码,而不需要第三方的webserice框架。wsgen wsgen 是在JDK的bin目录下的一个exe文件(Windows版),该命 令的主要功能是用来生成合适的...

2012-07-26 20:52:31 244

原创 常用排序算法小记

转自:http://easense2009.iteye.com/blog/1568614常用排序算法小记 排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。 废话不多说,下面逐一看看经典的排序算法: 1. 选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要...

2012-06-29 07:59:15 103

原创 还要学习的知识点

asm java代理spring 3 mvcrest架构之美nioosgistruts spring hibernate,tomcat sourcegc在内存中分几部分conn.savepoint用法,必须加么

2012-06-28 07:31:27 117

原创 动态代理 jdk as cglib asm

转自:http://m635674608.iteye.com/blog/1435221jdk的代理分为静态代理和动态代理,静态代理用的很少,一般都是动态代理,CGLIB代理是生成的目标类的子类,所以类和方法不能声明为final的,要不然就会有问题jdk的代理是必须要实现接口的,而CGLIB不是,但必须要引入jar包,spring中默认使用jdk 的动态代理(实现接口了),除强制设置CG...

2012-06-27 16:19:59 96

原创 Java回调函数的理解 .

转自:http://www.cnblogs.com/wangchenyang/archive/2011/08/16/2140744.html 所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不...

2012-06-27 11:39:03 89

原创 温馨提醒:广州花都区一妇女周日喝了3罐可乐,周一被送进医院,周三离开了这个世界。验尸结果是她死于细螺旋体病,她直接用嘴对罐饮用。实验证明罐体受到鼠尿污染,鼠尿含...

一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码   var n=999;  function f1(){    alert(n);  }  f1(); // 999...

2012-06-27 10:52:39 273

原创 利用ParameterizedType和范型做切面编程

前段时间用hibernate的时候,看到用范型加ParameterizedType进行设计的例子,使用的比较巧。用ParameterizedType进行切面编程十分轻巧。 下面是一个利用ParameterizedType进行切面编程的例子: 例子中有一个抽象的JpaDaoImpl.java类,所以继承该类的XXXJpaDAOImpl,都对应于一个数据库表(table...

2012-06-21 16:13:28 124

原创 java判断是否基本类型,基本类型与对应的包装类

public class Test{ public static void main(String[] args) throws Exception { System.out.println((char)65); System.out.println(isWrapClass(Long.class)); System.out.println(isWrap...

2012-06-21 15:20:36 6069 1

原创 jQuery选择器大全(48个代码片段+21幅图演示)

转至 http://ruirui516888.iteye.com/blog/1554985 一、基本选择器 1. id选择器(指定id元素) 将id="one"的元素背景色设置为黑色。(id选择器返单个元素) $(document).ready(function () { $('#one').css('background', '#000');...

2012-06-10 21:03:08 167

原创 抽象类与接口

 java中只可以继承一个类却可以继承多个接口。一个抽象类的实现只能由这个抽象类的子类给出,也就是说,这个实现处在抽象类所定义出的继承的等级结构中,而由于Java语言的单继承性, 所以抽象类作为类型定义工具的效能大打折扣(只能是定义为一种类型,可以结合接口使用)。在这一点上,Java接口的优势就出来了,任何一个实现了一个Java接口所规定的方法的类都可以具有这个接 口的类型,而一...

2012-06-07 13:47:49 86

原创 JAVA的CharSequence接口

在JDK1.4中,引入了CharSequence接口,实现了这个接口的类有:CharBuffer、String、StringBuffer、StringBuilder这个四个类。 CharBuffer为nio里面用的一个类,String实现这个接口理所当然,StringBuffer也是一个 CharSequence,StringBuilder是Java抄袭C#的一个类,基本和StringBuffer...

2012-06-06 15:46:45 136

原创 jQuery-强大的jQuery选择器 (详解)[转]

 1. 基础选择器 Basics名称说明举例#id根据元素Id选择$("divId") 选择ID为divId的元素element根据元素的名称选择,$("a") 选择所有<a>元素.class根据元素的css类选择$(".bgRed") 选择所用CSS类为bgRed的元素*选择所有元素$("*"...

2012-06-05 15:38:41 90

原创 用jQuery.noConflict()防止$的冲突

jQuery.noConflict()函数,运行这个函数将变量$的控制权让渡给第一个实现它的那个库。这有助于确保jQuery不会与其他库的$对象发生冲突。在运行这个函数后,就只能使用jQuery变量访问jQuery对象。例如,在要用到$("div p")的地方,就必须换成jQuery("div p")。注意:这个函数必须在你导入jQuery文件之后,并且在导入另一个导致冲突的库之...

2012-06-03 15:10:31 90

原创 Java编程中“为了性能”尽量要做到的一些地方

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适...

2012-05-18 09:36:09 75

原创 linuxc常用命令

LINUX下赋予普通用户管理员权限:查找/etc/passwd文件vi/etc/passwd找到需要更改权限的用户名,如haohao:x:500:500::/home/haohao:/bin/bash将500 更改为0haohao:x:0:0::/home/haohao:/bin/bash 改目录权限 chmod -R 777 /home/user注:将整个/home/user目录中的文件...

2011-12-02 10:23:35 83

原创 linux 压缩命令

.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName .tar.gz解压:tar zx...

2011-12-02 10:22:39 61

原创 数据库连接长时间空闲后,爆连接已经关闭的解决方法

本文仅讨论使用连接池的情况:在很多场合都碰到有人提问: 第二天第一次访问应用,总是报连接已经关闭(Connection Close)其实,数据库连接池大都已经考虑了这个问题,进行设置一下即可:Apache DBCP:View Code JAVA dataSource.setValidationQuery('select 1');C3po:View...

2011-12-01 17:10:06 1223

原创 ava框架数据库连接池比较(c3p0,dbcp和proxool)bonecp

Java框架数据库连接池比较(c3p0,dbcp和proxool) 现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中: ¨         hibernate开发组推荐使用c3p0; ¨         spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect ,告诉连接被重置...

2011-12-01 17:02:26 375

原创 BoneCP主要配置参数

二、BoneCP主要配置参数 1.jdbcUrl 设置数据库URL 2.username 设置数据库用户名 3.password 设置数据库密码 4.partitionCount 设置分区个数。这个参数默认为1,建议3-4(根据特定应用程序而定)。 为了减少锁竞争和改善性能,从当前线程分区(thread-affinity)中获取一个connection, 也就是这个样子:partitions[Th...

2011-11-15 23:35:28 88

原创 boneCP学习笔记

什么是BoneCP BoneCP 是一个快速、免费而且开源的java数据库连接池(JDBC Pool)管理工具库。如果你曾经使用过C3P0或者DBCP,那你肯定知道上面这句话的意思;如果你没用过这些,那简单的解释一下,它是一个能为你的应用管理数据库连接的工具。  官方网站:http://jolbox.com/  为什么要学习BoneCP  本着不重复发明轮子的原则,不应...

2011-11-15 23:23:19 77

原创 Java中的BoneCP数据库连接池

Helper threads: 5 点我下载本文工程代码在jdbc中使用BoneCP连接池package com.bonecp; import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; import com.jolbox....

2011-11-15 23:11:08 110

原创 Jstl - forEach循环

Jstl - forEach循环  2007-12-27 11:14:17|  分类: 技术文章 |  标签: |字号大中小 订阅 简单点说,<c:forEach>标签的作用就是迭代输出标签内部的内容。它既可以进行固定次数的迭代输出,也可以依据集合中对象的个数来决定迭代的次数。         <c:forEach>标签的语法定义如下所示。    ...

2011-10-24 11:33:10 221

原创 bash 小技巧

1. 用&& ||简化if else gzip -t a.tar.gz if [[ 0 == $? ]]; then     echo "good zip" else     echo "bad zip" fi 可以简化为: gzip -t a.tar.gz && echo "good zip" || echo "bad zip"  2. 命令行参数解析

2011-10-21 15:56:20 86

原创 Ubuntu下启动/重启/停止apache,mysql服务器

// Apache   //Task: Start Apache 2 Server /启动apache服务   # /etc/init.d/apache2 start  //or   $ sudo /etc/init.d/apache2 start  //Task: Restart Apache 2 Server /重启apache服务   # /etc/in...

2011-10-18 14:14:49 114

原创 如何让secureCRT显示Linux的颜色

Linux的控制台颜色很好设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour ---------------------------------------------------------转一部分东西:...

2011-10-12 09:43:41 310

原创 linux 定时大包备份程序

花二个小时学习了一下 shell 脚本, 做一个定时备份程序,把我的工作内容每天自动备份一次: 山寨代码如下: 逻辑代码  #!/bin/sh   # Created at 2010-11-18 by Lv Chester   #   # This script is used to bakup a folter at 0'oclock e...

2011-10-08 17:32:56 82

原创 关于“其他容量”的清理方法

有些版亲反应没有装多少东西缺发现其他容量占用过多,问如何释放。找了些帖子。和大家一起讨论下。-------------来源:拓荒者@iapps关于其他产生的几种情况:1. “其他”是系统自动产生的“正常”文件(并非大家说的系统文件);2. “其他”会随着你安装的应用程序、歌曲、照片、视频等文件逐渐增大(因为存储位置不同);3. “其他”是有很大水分的,并非真正存在那么多垃圾文件,它们可以被“缩减”...

2011-09-13 09:26:47 435

原创 group by rollup

首先引用ITPUB上的总结:rollup(a,b,c)----------------> 从右到底递减汇总====>group by a,b,c   (减0次)UNION ALL====>group by a,b     (减1次)UNION ALL====>group by a       (减2次)UNION ALL====>group by null(全部汇...

2011-05-19 15:10:17 77

原创 Eclipse 常用快捷键

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

2011-04-12 09:39:45 64

原创 axis2 wsdl2java参数详解

命令行格式为:WSDL2Java [options] -uri <url or path> : A url or path to a WSDL 其中常用的options具体如下: -o <path> : 指定生成代码的输出路径 -a           :   生成异步模式的代码 -s           :   生成同步模式的代码 -p <pkg> :   指...

2011-04-11 21:39:38 367

原创 刚在项目中应用到了java与php通过webservice进行数据交互。觉得挺有意思,贴出来,跟大家分享。...

   刚在项目中应用到了java与php通过webservice进行数据交互。觉得挺有意思,贴出来,跟大家分享。一.java编写webservice服务端,php作为客户端调用.1.首先我们写一个简单的java类并发布webservice.package com.php;import java.util.Map;/** * @author yangjuqi  * @create...

2011-04-11 14:07:45 191

原创 下面我们来通过org.apache.axis.wsdl.WSDL2Java来生成相应的webservice代码

http://www.iteye.com/subject/Axis-Webservice http://zjh0588.iteye.com/blog/151308

2011-04-09 22:14:03 1809

原创 JS的Parent对象

该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。parent:该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,则第2层的分割窗口可以用parent变量引用包含它的父分割窗口。opener:指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。附:Window对象...

2011-03-21 20:58:12 223

原创 free -m

细心的朋友会注意到,当你在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题.先来说说free命令[root@server ~]# free -mtotal used free shared buffers cachedMem: 249 163 86 0...

2011-03-14 11:43:07 94

空空如也

空空如也

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

TA关注的人

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