自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (9)
  • 收藏
  • 关注

转载 转一篇有关Java的内存泄露的文章

http://www.lybbs.net/news_read.do?newsPath=2007/9/25/1190684628458.html 1引言     Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序

2013-09-25 12:59:50 614

转载 调试日志之slf4j+logback

日志系统 系统上线后,难免会出现问题,这时候好的调试日志就是开发人员的救命草。在日志系统选型里面我们选择slf4j+logback进行开发。log4j作者的新作slf4j是commons-logging的替代品,因为可以参数化的语句"my message {}",不用再为了丁点性能写什么 if( logger.isDebugenable()) ....Hibernate、Jetty, Sp

2013-09-24 17:26:40 1567

原创 slf4j配置实例

1、  简介SLF4J不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。实际上,SLF4J所提供的核心API是一些接口以及一个LoggerFactory的工厂类。从某种程度上,SLF4J有点类似JDBC,不过比JDBC更简单,在JDBC中,你需要指定驱动程序,而在使用SLF

2013-09-24 17:22:27 17750 2

转载 深入源码之SLF4J

Commons Logging+Log4J一直是Java日志的经典组合,以至于很多服务器都使用了类似的配置,像WebSphere、以前的Tomcat都使用Commons Logging作为日志输出框架,而据说JBoss则直接Commons Logging和Log4J一起使用了(这个估计是为了解决Commons Logging中经常在这类服务器上遇到的ClassLoader问题)。然而L

2013-09-24 17:19:53 1875 4

转载 ehcache详细解读

Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考,

2013-09-24 17:15:58 1129

转载 log4j.properties配置详解(转载)

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger= [level ] , appenderName1 ,

2013-09-24 17:08:09 788

转载 线程池系列一:线程池作用及Executors方法讲解

线程池的作用:     线程池作用就是限制系统中执行线程的数量。     根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程池中有等待的工作线程,就可以开

2013-09-13 15:58:02 1041

转载 Java中的BoneCP数据库连接池

最近在学习公司的框架,涉及到连接数据库部分的技术时,发现用的是BoneCP,上网查阅了相关资料与例子,个人觉得下面这例子比较容易懂,有收藏的价值存在,故将其放在自己的博客里,供学习时参考: BoneCP is a fast, free, open-source, Java database connectionpool (JDBC Pool) library. If you are famil

2013-09-11 17:10:03 3898

原创 Extjs实现右键菜单

var sellAction = Ext.create('Ext.Action', { icon : '../shared/icons/fam/delete.gif', // Use a URL in the icon config text: 'Sell stock', disabled: true, handler: fun

2013-09-11 10:10:58 3741

转载 grid中实现换行

在工作中碰见了这样一个问题:在用htmleditor编辑器编写的内容在grid的列中显示的时候可以显示全部内容(这时会将这一列撑起来)而在用textarea编辑的内容则不会显示完全。后来知道是因为textarea的底部样式导致的:.x-grid-cell-inner中的text-overflow,white-space在这里简单说下这两个样式:text-overflow  在Ext的样

2013-09-10 17:57:42 6325

转载 将Sun的Open Message Queue与Spring集成

1.      前言基于JMS标准的消息中间件实现的产品有很多,JBossMQ、ActiveMQ、OpenMQ、OpenJMS等等,最常用的还是apache的ActiveMQ。有时也使用Sun的OpenMQ。在官网http://mq.java.net/处可以下载。Open Message Queue是Sun Java System Message Queue的一个开源版本。Open m

2013-09-10 16:38:08 1179

转载 正则表达式中的特殊符号 及实例

简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。 替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。 根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字

2013-09-06 16:18:38 11770

原创 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal res

金额的数据类型是BigDecimal 通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常的,异常如下:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.math.BigDecim

2013-09-06 16:18:30 2394 1

转载 java.lang.UnsupportedOperationException

在使用Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于Arrays.asList() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Arrays$ArrayList和ArrayList都是继承AbstractList,remove,add

2013-09-06 10:12:58 2700

原创 解决SWFUpload在Chrome、Firefox浏览器下session找不到的问题

SWFUpload是一个非常不错的异步上传组件,但是在Chrome、Firefox等浏览器下使用的时候会有问题。问题如下:为了防止跳过上传页面直 接向“接受SWFUpload上传的一般处理程序”(假如是Upload.action)发送请求造成WebShell漏洞,我的系统中对于 Upload.action进行了权限控制,只有登录用户才能进行上传。在IE下没问题,但是在Firefox下运行报错ses

2013-09-04 17:03:29 3962 2

转载 SWFUpload详解

SWFUploadSWF多文件无刷新上传,利用flash完成多文件上传操作。服务器端可以用Struts、Servlet、JSP完成,这里用Struts1.x完成上传首先看下目录结构SWFUpload这个文件夹是核心文件,里面的文件一个都不能少。css文件夹是样式文件,所有的样式可以在此文件中修改完成images是图片jslib是js库文件,需

2013-09-04 16:27:37 1770

转载 用JS操作COOKIE

以下三个JavaSript函数分别表示获取Cookie,设置Cookie和删除Cookie: script>//创建Cookiefunction getCookie(name){ var start = document.cookie.indexOf(name+"="); var len = start + name.length + 1;

2013-09-04 14:13:28 599

转载 SSH中.动态获取spring IoC容器中管理的bean,dao

Spring框架将DI模式发挥到了极至,因此,系统里面用Spring管理的Bean相互之间的获取是非常方便的,只要使用者提供一个setter方法并在配置文件中配置该属性就可以。但是,对于系统中非Spring框架管理的类,如果需要获取Spring管理的类,或者,程序中需要动态的根据Bean的id来获取Bean实例,不可能事先为该类提供所有需要的Bean属性的setter方法,在类似这

2013-09-03 12:47:34 1380

转载 Hibernate生成sql语句中列名问题

今天遇到一个Hibernate问题,在程序中的hbm.xml映射文件中数据库表的列名是首字母大写(如:ProductUrl),数据库中也是首字母大写(如:ProductUrl),但是Hibernate生成的sql语句中自动把第二个单词的大写字母变成了下划线加小写(如:product_url),最终报错:product_url在数据库表中找不到。Google上搜了很久没找到原因,偶然一下发现一篇文章

2013-09-02 16:00:27 2307

java在线考试系统客户端

javax.swing实现的客户端考试系统,适合java初学者,内涵数据库表结构和详细注释

2013-08-05

FirstObject XML Editor

FirstObject XML Editor,一个很好用的xml编辑工具

2013-08-02

axis2-1.4.1-bin.zip

axis2-1.4.1-bin.zip

2013-06-07

myeclpse8.5的axis2插件

插件 适用于myeclpse8.5的 axis2插件 插件

2013-06-07

Ext grid用Excel表导出

实现 Ext grid导出Excel?写好的代码在我的资源里,可以进行下载

2013-04-25

[zip文件] java电子邮件收发系统 java源代码

[zip文件] java电子邮件收发系统 java源代码

2013-04-25

ext-4.0.7-gpl.zip全文件

ext-4.0.7ext-4.0.7-gpl.zip全文件,很好的东西

2013-04-19

servlet-api.jar

java.lang.NoClassDefFoundError: javax/el/ExpressionFactory如果你的项目发生该错误,是你的tomcat中缺少该包了

2013-04-12

sqljdbc.jar

连接sqlserver,应该很好用,如果是高版本的请找sqlserver4.jar

2013-04-12

空空如也

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

TA关注的人

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