- 博客(22)
- 收藏
- 关注
原创 高性能JAVA代码之_内存管理
虽然JAVA的GC已经替开发者完成了对内存的管理,但GC不是万能的,很多人写的工程里依然出现OutOfMemory,所以如果JAVA的开发人员不注意内存的使用,依然会造成较高的内存消耗,从而性能很低。 更甚者你写的代码,GC根本就回收不了,直接系统挂掉。GC是一段程序,不是智能,他只回收他认为的垃圾,而不是回收你认为的垃圾。GC垃圾回收:Grabage Colle...
2011-04-08 09:53:15 135
原创 DWR帮助说明-服务器端程序的编写
也许朋友们会以为这是DWR官方发布的什么帮助,但非常遗憾这不是。现在不少朋友在使用DWR开发项目,我也是其中之一,但苦于关于DWR的帮助文档实在太少,很多问题都不得不自己去钻研DWR的源码才能解决或理解。经过一段时间的苦苦钻研,总结出那么一点点心得,现在从DWR源码实现的角度详细讲解DWR的使用,写出来与大家分享。今天我谈一谈DWR服务器端代码的编写。前面我谈到,dwr使我们编写的代码完全省略...
2010-10-27 13:59:57 130
原创 DWR帮助说明-如何编写通用的列表显示框
也许朋友们会以为这是DWR官方发布的什么帮助,但非常遗憾这不是。现在不少朋友在使用DWR开发项目,我也是其中之一,但苦于关于DWR的帮助文档实在太少,很多问题都不得不自己去钻研DWR的源码才能解决或理解。经过一段时间的苦苦钻研,总结出那么一点点心得,现在从DWR源码实现的角度详细讲解DWR的使用,写出来与大家分享。今天我谈一谈如何编写通用的页面端DWR代码。看了DWR官方发布的示例代码,朋友们...
2010-10-27 13:59:09 106
原创 DWR帮助说明-dwr的bug及其解决方法
使用DWR开始开发项目到现在,感觉真的经历了一段很长的路,因为其间遇到了很多的问题需要解决,一点儿不顺利。这个过程差不多总是这样的:写一小段程序,一运行就出错了,是什么原因呢,看了半天错误提示,不明白。怎么办,到DWR官方网站去看看吧,也许可以解决问题。如果不能,就把错误提示粘到百度去搜索一下国内网站吧。如果还不能,就到谷歌里去搜索一下国外网站。如果这些都不行,只能用最土的办法,设断点跟源码了。可...
2010-10-27 13:47:00 139
原创 DWR帮助说明-如何编写通用的单行编辑框
也许朋友们会以为这是DWR官方发布的什么帮助,但非常遗憾这不是。现在不少朋友在使用DWR开发项目,我也是其中之一,但苦于关于DWR的帮助文档实在太少,很多问题都不得不自己去钻研DWR的源码才能解决或理解。经过一段时间的苦苦钻研,总结出那么一点点心得,现在从DWR源码实现的角度详细讲解DWR的使用,写出来与大家分享。今天我谈一谈如何编写通用的单行编辑框。当我们需要编辑某行数据的时候,可以将该行的...
2010-10-27 13:45:16 103
原创 DWR帮助文档-dwr.xml文件的配置
也许朋友们会以为这是DWR官方发布的什么帮助,但非常遗憾这不是。现在不少朋友在使用DWR开发项目,我也是其中之一,但苦于关于DWR的帮助文档实在太少,很多问题都不得不自己去钻研DWR的源码才能解决或理解。经过一段时间的苦苦钻研,总结出那么一点点心得,现在从DWR源码实现的角度详细讲解DWR的使用,写出来与大家分享。今天我先讲一讲dwr.xml的配置。一、为什么要配置dwr.xml 要理解...
2010-10-27 13:29:23 119
原创 静态方法和非静态方法
大家对这个问题都有一个共识:那就是实例化方法更多被使用和稳妥,静态方法少使用。有时候我们对静态方法和实例化方法会有一些误解。1、大家都以为“ 静态方法常驻内存,实例方法不是,所以静态方法效率高但占内存。”事实上,他们都是一样的,在加载时机和占用内存上,静态方法和实例方法是一样的,在类型第一次被使用时加载。调用的速度 基本上没有差别。2、大家都以为“ 静态方法在堆上分配内 存,实例方...
2010-05-10 13:34:07 127
mysql的执行计划
mysql的执行计划:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select * from test1EXPLAIN列的解释:table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为c...
2010-04-28 12:36:59 156
杂记--就杂记
DateAxis cAxis = (DateAxis) plot.getDomainAxis(); cAxis.setAutoTickUnitSelection(false); 这样可以把自动选择天显示的功能关了,可是调节的地方没有找到……
2010-03-15 11:20:04 105
深入探究JFreeChart(1)
1 简介 JFreeChart 是 SourceForge.net 上的一个开源项目,它的源码和 API 都可以免费获得。 JFreeChart 的功能非常强大,可以实现饼图 ( 二维和三维 ) , 柱状图 ( 水平 , 垂直 ), 线图 , 点图 , 时序图 , 甘特图 , 股票行情图 , 混和图 , 温度计图 , 刻度图等常用商用图表, 图形可以导出成 PNG 和 JPEG 格式...
2010-03-08 13:33:05 322
log4j输出多个自定义日志文件
log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。 先看一个常见的log4j.properties文件,它是在控制台和myweb.log文件中记录日志:log4j.rootLogger=DEBUG, stdout, logf...
2010-03-05 09:46:19 80
原创 Struts2 拦截器详细说明
Struts2中有关struts-default.xml,struts.xml,struts.properties文件详解 每学习一个框架,我们都免不了要学习一些关于的配置文件,struts2也不例外,下面我就讲一下struts2中几个主要的配置文件。 1) struts-default.xml 这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的b...
2010-01-30 17:57:07 92
原创 JFreeChart饼状图显示百分比
jfreechart-1.0.1中设置饼图默认的Label是传入的数值,但往往我们想显示的是Label的百分比,如何设置值为“n%”呢?在旧包里是可以直接设置的,而jfreechart-1.0.1包把设置放到了StandardPieSectionLabelGenerator.java的构造方法里面了。 具体设置如下: JFreeChart chart = ChartFactory.crea...
2010-01-22 16:43:25 387
原创 JQuery
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值var item = $("input[name=ycTrend]:radio:checked").val();获取select被选中项的文本var item = $("select[name=items] option...
2010-01-14 13:28:03 83
原创 JFreeChar各种图画法
import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Rectangle;import java.awt.geom.Ellipse2D;import java.io.IOException;import java.io.PrintWriter;im...
2010-01-12 17:37:54 153
原创 JFreeChart中文API
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackground...
2010-01-10 15:03:30 73
原创 ibatis 问题集锦
<parameter>元素: 1.property 属性property是传给statement的参数对象的Java Bean属性名称。该名称根据需要,可以在statement中多次出现(即在SQL语句SET子句中被更新的属性,也可以作为条件出现在WHERE子句中)。 2.jdbcType 属性jdbcType用于显式地指定给本属性(proper...
2010-01-06 18:39:01 85
原创 数据库中那些小事
数据库中union 与union all 的区别当我们要对两个或两个以上的表进行操作时.我们经常会用到union 与union all ; union 将两个表连接后删除其重复的项;union all 将两个表连接都不删除其重复的项;...
2010-01-06 17:00:58 113
整合SSH遇上的一个小问题
在使用Spring的AOP编程时,会用到这几个lib:asm-2.2.2.jarasm-commons-2.2.2.jarasm-util-2.2.2.jarHibernate使用如下lib:asm.jarasm-attrs.jar其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!使用其中之一或两者都使用,可能会出现如下错误:java.lang.NoClassDefFoundErr...
2009-09-23 21:30:00 88
实体对像的三种状态
持久状态:发生改变hibernate 会知道,并且自动更新数据库.例:session = HibernateUtil.getSession(); transaction = session.beginTransaction(); session.save(user); //user.serName("wangwu");持久状态 发生变化 hibernate 会知道 数据库会改变...
2009-04-01 22:49:00 107
知识要点总结!
SqlDataReader 持续 只读 只向前 直连ResultSet 可回滚游标(有一个方法)其它都一样,持续 只读 只向前 直连! 方法在重载时,实参类型如果小于方法参数类型,就会自动转型以匹配,例如:test(int i),传入一个CHAR型参数,会先查找是不是有CHAR型参数的方法,如果没有转为INT型,匹配test(int i )方法. ...
2009-03-20 13:41:00 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人