自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello World!

……用代码敲开每一个World的大门

  • 博客(50)
  • 资源 (38)
  • 收藏
  • 关注

转载 ehcache学习文档

Ehcache学习手册学习收藏 whai2011/6/18     1.     文档介绍...31.1.      文档目的...31.2.      文档范围...31.3.      读者对象.

2012-03-31 16:33:50 1444

转载 EhCache使用详细介绍

原文网址:http://www.360doc.com/content/10/1011/11/2560742_60066155.shtmlEhcache中不仅可以用配置文件来配置缓存,而在代码中也可以实现同样的功能。 CacheManager singletonManager = CacheManager.create(); Cache memoryOnlyCache = new

2012-03-31 16:28:11 2450

转载 超轻量级缓存技术——EhCache

原文网址:http://blog.csdn.net/yangchao228/article/details/70274851.技术背景:    系统缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能。缓存设想内存是有限的,缓存的时效性也是有限的,所以可以设定内存数量的大小可以执行失效算法,可以在内存满了

2012-03-31 16:25:44 1091

转载 Ehcache学习笔记

原文网址:http://rmn190.iteye.com/blog/792734Ehcache(一): Spring + Ehcache开场白 早就想系统一点研究研究Ehcache了, 现在时机成熟了些, 于是着手这方面的研究.     Ehcache是干啥的? 它跟别的同类产品相比有什么优势? 这些问题相信大家已有所了解,本篇先不列举,这里先搭建一个很简单地例子,以便能有一个

2012-03-31 16:18:51 1659

转载 java中提高性能的编码规范(提高性能)

原文网址:http://javatgo.iteye.com/blog/1155702最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源和总结一些在java编程中尽可能做到的一些地方-1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短

2012-03-31 11:33:33 1360

原创 js全选和反选

JS全选、反选//Jquery里面引用对象的用法function $(id){ return document.getElementById(id);}window.onload=function(){ var selectAll = $("selectAll"), unSelect = $("unSelect"), inputs=document.getEle

2012-03-30 10:12:31 1162

原创 代码重用(继承和组合)

我们知道除copy/paste外, 正规军里的做法有继承和组合, 也就是"isA"和"hasA". 不过在设计实践中, 有这样的说法, 若只是为了代码重用的话, 尽量地用hasA的组合的方式. 一般而言, 在选择isA还是hasA时, 有如下参考:        1, 不要仅仅为了代码重用而用isA的继承, 而用hasA的组合方式重用代码. 若用isA的继承, 当父类有什么改变时,子类就受到很

2012-03-29 10:44:16 1326 1

原创 在当前页面新建一个div浮动层显示选中的图片(div浮动层)

在当前页面新建一个div层,然后将要显示的图片放在里面。function showPic(pic){ var d = document.createElement("div"); d.style.position = "absolute"; d.style.top = "0px"; d.

2012-03-29 09:35:06 1689

转载 MYSQL引擎

一般来说,MySQL有以下几种引擎:ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。注意:不同的版本支持的引擎是有差异的。当然啦,如果你感觉自己的确技术高超,你还能够使用MySQL++来创建自己的数据库引擎,这个已经out of my knowledge,牛人可以参照MySQL++ API帮助来实现。下面逐一叙述这5种引擎各自的特性:ISAMISAM是一个定义

2012-03-28 18:25:16 533

转载 把你的收入分成五份

假设你的月收入只有2000元,你也可以过得很好。我帮你把钱分成五份。第一份600元,第二份400元,第三份300元,第四份200元,第五份500元。       第一份,用来做生活费。这么少的生活费,每天只能够分到十几元。早餐一份煮米丝,一个鸡蛋,一杯豆浆。中餐一份快餐,一个水果。晚餐自己开个小灶,煮点饭,加俩菜,睡前一杯奶。这样一天的伙食大概是500-600。不过,如果你还年轻,身体暂时还没

2012-03-28 17:14:43 1323

原创 一些特殊功能的SQL语句(特殊SQL)

如今不管是MySql还是Oracle,都有很多客户端软件方便我们去操作它,MySql有Front,Sqlyog,Oracle有toad,PL/Sql,但有一些操作还是使用命令方便些,如下所示:>>mysql中如何查看当前数据库中有多少张表?select count(*) tables, table_schema from information_schema.tables where ta

2012-03-28 16:55:04 1463

原创 Java泛型的好处

java 泛型是java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。         泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型

2012-03-28 13:53:19 4287 1

转载 Hibernate框架中如何将多对多映射转化为多对一映射

原文网址:http://blog.csdn.net/lian47810925/article/details/5379821在hibernate映射中,多对多映射是最麻烦,最复杂的映射,通常情况下我们都将其转化为多对一映射来提高效率。      本文以老师与课程的对应关系(一个老师可以交多门课程,一门课程可以由多个老师任教)为案例讨论转化的实现:重点考虑其映射文件的配置。      显

2012-03-27 09:29:42 852

原创 大数相加(两个数相加结果大于int能表示的范围时怎么办?)

从上文可以看出,每个数据类型都有其所能表示的范围,超过这个范围就会出一些莫名其妙的错误上文网址:http://blog.csdn.net/shanliangliuxing/article/details/7394319比方说两个int型数据相加时就有可能出现这样的错误package com.autonavi.test;import java.math.BigInteger;

2012-03-26 16:12:58 3824

原创 Java数据类型及对应取值范围

这个问题很简单,初学java编程的时候都会遇见到,但时间长了肯定会模糊,以至于还要花时间去查,这里总结一下,以免下次查找的时候浪费时间。原文网址:http://www.cnblogs.com/wangchenyang/archive/2012/02/01/2334743.html在Java中,数据类型分为两大种:基本数据类型(值类型)和包装类型(引用数据类型)。基本数据类型不是对象,不能调

2012-03-26 11:29:51 1230

原创 List的removeAll方法异常?

现在正在实现的一个模块,是用Hibernate做的,一个用户对应多个频道,用的是一对多的关联,配置方件如下:User表:Java code<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "

2012-03-26 09:37:25 1251

转载 JDBC批处理

原文网址:http://blog.csdn.net/qian_348840260/article/details/5325945JDBC中的批处理在对数据库进行批量操作时,应分析操作的前后相关性,如果属于大批量的操作,而且前续操作的结果不依赖与后继操作,则完全可以使用批处理来操作DB。 使用批处理的优点:1.  多个SQL语句的执行,共用一个Connection资源。在对数据库操作

2012-03-24 23:42:11 1485

原创 Hibernate和JDBC的区别以及它们各自的优缺点

Hibernate其实是对JDBC一种轻量级的封装,楼下的某些朋友一看回答的水平就知道根本就没怎么接触过hibernate,今天我就给你好好的介绍下:Hibetnate一般用做持久层,刚刚也说过了时对JDBC的轻量级封装,传统的对数据库操作无疑是硬编码方式,但是这样做耦合度极高,是非常“化石”的写法,真正的企业级开发你是见不到这样做的,除非特殊情况,我们都知道,现在市面上所有的商用数据库,Or

2012-03-22 22:40:35 3204

转载 jsp struts1 标签实例详解

1,TagForm.java 详细出处参考:http://www.jb51.net/article/18639.htmpackage com.tarena.struts.tag.form; import org.apache.struts.action.*; import javax.servlet.http.*; import java.util.*; publi

2012-03-22 22:20:34 1304

转载 HQL语法

原文网址:http://www.cnblogs.com/tjsquall/archive/2008/09/10/1288357.html例如对于TUser类1.实体查询String hql = " from TUser"; 执行这条语句会返回TUser以及TUser子类的纪录。注:  如果 TUser 类具有外键, 查询会报错!解决方法:  select 别名.属性

2012-03-20 22:08:51 636

原创 hibernate中的常见错误及Hibernate学习笔记

>>1.object references an unsaved transient instance - save the transient instanc出现这个错误的原因是在保存该对象前,发现该对象包含有其他空的对象。我的报错地方是在执行一对多级联的时候报错:/*********************************************/ Set chan

2012-03-19 15:08:26 1301

原创 hibernate中一对多(one-to-many)的实例

hibernate中的一对多,一个用户对应多个频道频道表:CREATE TABLE `channel` ( `channelId` int(11) NOT NULL auto_increment, `channel` varchar(50) default NULL COMMENT '频道简称', `channel_name` varchar(60) default

2012-03-19 14:57:39 3525

转载 在hibernate中一对多关联时会经常用到inverse和cascade属性

原文网址:http://hi.baidu.com/icehua521/blog/item/eb6b5099a98271006e068cbf.html在hibernate中一对多关联时会经常用到inverse和cascade属性 ,inverse 有两个值 true ,false,默认值是false   ;如果设置为true 则表示对象的状态变化不会同步到数据库 ;设置false就相反拉;

2012-03-19 14:43:40 1253

原创 copyProperties的用法

BeanUtils和PropertyUtils这两个类都有copyProperties方法,其中BeanUtils 类继承了 PropertyUtils 类,它们两个区别如下 网文网址:http://www.cnblogs.com/fayf/articles/1272982.html一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对Java

2012-03-18 15:38:55 29052 8

原创 Web项目中用户密码保存方式

最近在开发一个项目,快交工的时候,项目经现发现项目数据库中用户名和密码都是直接用明文保存的,考虑到安全性,让我们对密码进行一定的加密,网上找了一些资料,有一位大牛写的比较好,现摘录如下:原文网址:http://woshixushigang.iteye.com/blog/1280749 最简单的用户密码保存方式用户访问网站,在注册时需要输入用户名和密码,在仅考虑功能的前提下,可以把用

2012-03-18 10:54:35 6213

转载 java方式调用存储过程

原文网址:http://woshixushigang.iteye.com/blog/1127942 这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PAR

2012-03-18 10:51:03 563

转载 java加密解密——MD5算法和DES算法

原文网址:http://blog.csdn.net/javaman_chen/article/details/5939477  MD5和SHA-1加密后生成的字符串长度分别为32和40。  MD5算法普遍用于数字签名技术数字签名技术:可以检测文件或其他应用的完整性,判断有无修改;简单应用如下:假设通信的两端,一端为文件的发送者,而另一端为文件的接受者。发送端:发

2012-03-18 10:39:36 2845

转载 Spring Acegi框架授权的实现

原文网址:http://www.bianceng.cn/Programming/Java/201103/25348.htm我们从FilterSecurityInterceptor我们从入手看看怎样进行授权的:Java代码 //这里是拦截器拦截HTTP请求的入口   public void doFilter(ServletRequest request, ServletRes

2012-03-16 23:15:49 1014

转载 Acegi 为 Web services 的安全护航

原文网址:http://www.oschina.net/question/12_18986安全,可是说是个老生常谈的话题,也可以说是个永恒的话题,无论是在那个领域,那个行业,安全都是非常的重要,写本文时正好看到一些矿难和香港游客 在印尼发生灾难的新闻,可见我们周围到处都需要安全保驾护航,尽管安全是相对的,但不采取任何措施来应对安全问题带来的挑战,其后果将是惨不忍睹的,因此 我们要重视安全性问题

2012-03-16 16:52:45 1049

转载 内存泄露和内存溢出是什么?他们之间的区别是什么?

内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况,是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。一般我们常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负

2012-03-16 13:53:35 1060

转载 Acegi框架介绍

原文网址:http://www.oschina.net/question/12_8396概述     对于任何一个完整的应用系 统,完善的认证和授权机制是必不可少的。Acegi Security(以下简称Acegi)是一个能为基于Spring的企业应用提供强大而灵活安全访问控制解决方案的框架,Acegi已经成为 Spring官方的一个子项目,所以也称为Spring Security。它通过

2012-03-16 13:15:25 982

转载 EhCache在acegi中的应用

原文网址:http://www.oschina.net/question/1_5194EhCache一般用途如下:Hibernate缓存,DAO缓存,安全性凭证缓存(Acegi),Web缓存,应用持久化和分布式缓存。    EhCache在默认情况下,即在用户未提供自身配置文件ehcache.xml或ehcache-failsafe.xml 时,EhCache会依据其自身Jar存档包含

2012-03-16 12:54:05 647

原创 Aceji学习笔记

官方文档地址:http://static.springsource.org/spring-security/site/docs/3.0.x/reference/sample-apps.html  一:AbstractProcessingFilter:抽象处理过滤器,处理基于http-based的认证请求,该过滤器主要负责处理认证请求,如果认证成功,结果对象(Authtication)将会被

2012-03-16 11:05:10 1018

转载 Spring Acegi框架鉴权的实现

一直对这块了解的不是很透彻,网上看到一位牛人写的一篇文章,分析的很到位,拿来借鉴一下:原文网址:http://www.evget.com/zh-CN/Info/catalog/7179.html简单分析一下  Spring Acegi  的源代码实现:       Servlet.Filter  的实现  AuthenticationProcessingFilter  启动  Web

2012-03-16 10:55:59 940

转载 Acegi的研究

原文网址:http://rmn190.iteye.com/category/29638Acegi(一):酝酿将近一年后的提高 过年后回到公司,工作上的事还没有正式开始, 于是就又开始学习Acegi这个框架了. 说起这个框架,真是有太多话想说:这个框架是除SSH外我自己独立学习分析的第一个框架, 从这方面第一篇博客 到现在快一年了, 这么长时间里断断续续在用, 也偶尔心血来潮地以de

2012-03-15 22:19:52 1644

原创 获取焦点(focus函数不起作用)

我想在进入登录页面时自动获取用户名的焦点,用户名id为"j_username",可用下面的写法都不行:$("#j_username").focus();或者:document.getElementById("j_username").focus()最后在网上找到了一个方法,用延时可以解决这个问题,代码如下://自动获取帐号的焦点setTimeout("document.ge

2012-03-15 14:57:55 10348 3

转载 去掉Tomcat网站地址栏的小猫图标

当我们打开CSDN等网站时,在地址栏前面就会出现红色的C状图标,如果在桌面新建此链接的快捷方式,则桌面图标也自动变为该地址栏ICO图标。在基于TOMCAT的BS应用或网站开发时,默认的图标为黄色的小猫咪。为了符合自己的需要,我们更喜欢用自己想要的图标,方法如下:首先,准备一张图片,在http://www.bitbug.net/可以免费为该图片生成一张ico,文件名为favicon.ico

2012-03-13 00:05:16 11536 2

原创 firefox与IE对javascript和CSS的区别(浏览器兼容)

最近在做一个项目,在IE内核浏览器上一切都运行正常,但换成FireFox就不行,先是页面显示不完全,有好多内容被覆盖了,然后就是好多样式都乱了,为了解决这个问题所以就好好研究了一下浏览器兼容问题。下面是看的一位大牛写的文章,地址为:http://blog.sojump.com/default.aspx?page=12firefox与IE对javascript和CSS的区别:keywor

2012-03-10 13:43:18 3173

转载 mysql存储过程

mysql存储过程的创建,删除,调用及其他常用命令mysql 5.0存储过程学习总结一.创建存储过程1.基本语法: create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法

2012-03-09 17:32:15 581

转载 MyEclipse集成SVN

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

2012-03-09 15:54:19 834

tk.eclipse.plugin.htmleditor_2.2.0.jar

tk.eclipse.plugin.htmleditor_2.2.0.jar

2013-02-05

GEF-ALL-3.4.1.zip

GEF-ALL-3.4.1.zip

2013-02-05

JavaMail邮件收发实例_JavaMail_API

JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API JavaMail邮件收发实例_JavaMail_API

2011-10-20

用struts1实现文件的上传和下载

用struts1实现文件的上传和下载,在本机已测试成功,一个简单的实现文件上传和下载的功能

2011-10-10

Integrating and Extending BIRT

Integrating and Extending BIRT,birt开发者必备参考书

2011-10-09

createpdf

20110930_createpdf20110930_createpdf20110930_createpdf20110930_createpdf20110930_createpdf20110930_createpdf20110930_createpdf20110930_createpdf

2011-09-30

20110930_struts_login

20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login20110930_struts_login

2011-09-30

20110930_Struts2_0100_Introduction

20110930_Struts2_0100_Introduction20110930_Struts2_0100_Introduction20110930_Struts2_0100_Introduction20110930_Struts2_0100_Introduction20110930_Struts2_0100_Introduction

2011-09-30

20110930_spring_beginning

20110930_spring_beginning20110930_spring_beginning20110930_spring_beginning20110930_spring_beginning20110930_spring_beginning20110930_spring_beginning

2011-09-30

20110930_Spring_0100_AbstractOrientedProgramming

20110930_Spring_0100_AbstractOrientedProgramming20110930_Spring_0100_AbstractOrientedProgramming20110930_Spring_0100_AbstractOrientedProgramming20110930_Spring_0100_AbstractOrientedProgramming20110930_Spring_0100_AbstractOrientedProgramming

2011-09-30

20110929_webrpt_birt报表演示项目

20110929_webrpt_birt报表演示项目20110929_webrpt_birt报表演示项目20110929_webrpt_birt报表演示项目20110929_webrpt_birt报表演示项目20110929_webrpt_birt报表演示项目20110929_webrpt_birt报表演示项目

2011-09-30

monitor_毕设项目相关的数据库脚本

monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本monitor_毕设项目相关的数据库脚本

2011-09-30

monitor_毕设项目

monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目monitor_毕设项目

2011-09-30

monitor_ice相关技术

monitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitormonitor

2011-09-30

webmonitor

webmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitorwebmonitor

2011-09-30

flying saucer中文换行包

flying saucer中文换行包 flying saucer中文换行包 flying saucer中文换行包 flying saucer中文换行包

2011-09-29

flying saucer的中文不显示问题(修改源码后重新打的jar包)

使用flyingsaucer将网页转换为pdf之中文问题彻底解决

2011-09-27

Birt培训文档

Birt培训文档,里面介绍了birt常用知识点,很适合初学者

2011-09-15

如何构建Birt报表应用程序

如何构建Birt报表应用程序,里面对构建birt报表应用程序有极详细的介绍

2011-09-15

birt开发过程中遇到的问题及解决方案

这是我在学习开发Birt时遇到的问题及解决方案的积累

2011-09-15

birt chart api

birt chart api 画chart图的首选材料

2011-09-02

Birt与MyEclipse的集成及Birt的部署问题

Birt与MyEclipse的集成及Birt的部署问题,花费三天的时间整理所得

2011-08-29

+MyEclipse+UML+建模.pdf

MyEclipse UML 建模 MyEclipse UML 建模 MyEclipse UML 建模 MyEclipse UML 建模 MyEclipse UML 建模 MyEclipse UML 建模

2011-04-20

左导航栏隐藏+上导航栏隐藏

可实现左侧导航栏和上导航栏隐藏与显示,用html+js实现,支持IE6.0及以上以及FireFox

2011-04-08

EOS6程序员教程(内部资料)

EOS6程序员教程EOS6程序员教程EOS6程序员教程EOS6程序员教程EOS6程序员教程EOS6程序员教程EOS6程序员教程

2010-09-05

九种排序算法及其测试程序(java版)

九种排序算法及其测试程序(java版)本人耗时三天整理而成,绝对精典。记忆技巧:"冒择路(入)兮(希)快归堆+桶基" 冒泡、选择、插入、希尔、快速、归并、堆、桶式、基数。

2010-05-24

2009年上半年系统分析师上午试题与答案解析

2009年上半年系统分析师上午试题与答案解析,doc格式,严厉斥责那些上传压缩文件而需要解压密码者,本人就深受其害,骗分者,必被骗之!

2010-05-11

09年上半年系统分析师试题

09年上半年系统分析师试题,包括上半试题和下午试卷一和下午试卷二。

2010-04-27

常见设计模式的解析和实现(C++)

常见设计模式的解析和实现(C++),pdf版,以后想从事编程事业的人一定要看!

2010-04-10

java程序员常见面试题

java程序员面试前必备,助你求职一臂之力!

2010-04-10

2009年3月四级数据库工程师试题

2009年3月四级数据库工程师试题,doc格式文件!

2009-07-03

2009年软件设计师上午及下午试题

这是pdf格式文件,关于软件设计师的!我已经看过了,很有用!

2009-06-27

空空如也

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

TA关注的人

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