log4j日志异步化大幅提升系统性能
经过大型J2EE项目实测,Log4j的日志输出对系统性能有比较显著的影响,尤其是日志输入量比较大时,例如:系统并发量很大,显示Hibernate的sql和参数日志,或日志级别较低DEBUG或INFO时等。
使用Async Logger控制日志输出可以显著改善系统性能。
1) 测试用例:同步文件日志输出
  ...
Maven仓库管理器的重要性
今天在maven主题的irc中得知,又一个中国的ip被中央Maven仓库
封了。原因我猜到了大半,但还是忍不住问一下,回答是:
他们消耗了很大的中央仓库带宽,会使之变慢。因此这些人不是良好的Maven公民。
我也曾经在个人笔记本上直接使用中央Maven仓库,第一次build项目下载了很多东西,可这样并没有被封,说明中央仓库不是很苛刻的,那么是什么样的下载量导致中央仓库的 ...
Mule的经典实例LoanBroker的学习笔记
Mule的经典实例LoanBroker的学习笔记
最近为了跟上公司发展,要学一下mule。在了解了mule的大概情况之后,便看了看mule的发型包里的一个经典实例LoanBroker,整理一下笔记,若有写得不准确的地方,还望各位大侠不吝赐教。
一 一,安装及部署
&n ...
rapid-framework v1.0.x带控制条的演示视频放出
很多同学报怨rapid-framework的演示视频太快,现在提供带控制条的版本.
下载地址: http://code.google.com/p/rapid-framework/downloads/list
另外很高兴上个视频的下载量突破1万,项目的下载量也超过8000
监控文本区域的内容长度
监控文本区域的内容长度
我们经常在网络注册或者填写电子简介的时候经常会看到你输入的内容应该在 多少多少 字之间, 你超过了多少字符,等等。 今天这了就是来实现这个经常使用的功能。
解决方法:
布局包括了。 prototype 库, 并包含了一个 error 出错信息的提示样式 。
app/controllers/tags_controller.rb:
class ...
和robbin的一次交流,关于JavaEye社区运营和社区网站的看法
出于创业前的学习和对社区网站经营的兴趣,给robbin提了一点JavaEye的建议。他竟然回复这么认真,呵呵。
本文也征询robbin的同意才发表的,算是我对对互联网思考的一个记录吧。
我的原message:
引用先说点题外话。
本人泡JavaEye大概是04年开始的,已经四年了,匿名了两年多,活跃过一年。最近一年也没怎么逛,就是偶尔去海阔天空版看看别人的新鲜事。因为我现在逐渐从技术过渡到业 ...
C# 写Excel 代码
C# 中使用 Excel
using System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.Runtime.InteropServices;using Microsoft.Office.Interop.Excel;using ExcelApplication ...
Java学习笔记之四(数据存储、字节流和字符流)
在Java中有两个地方存储数据就是:堆和栈。
1) 栈:驻留于常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆栈指针若向下移,会创建新的内存;若向上移,则会释放那些内存。这是一种特别快、特别有效的数据保存方式,仅次于寄存器。创建程序时,Java编译器必须准确地知道堆栈内保存的所有数据的“长度”以及“存在时间 ...
eclipse中JS中文乱码解决
最近重装了系统,然后开发环境也重新装了下,结果发现js文件中中文都是乱码。最后网上找了下,好像遇到这个问题的还挺多,解决方法:
可依次选择"window">>"preferences">>"general">>"content types"
在右边的窗口中打开列表,选中"JavaScript",在下面的"default encoding"右边的输入框中输入"GBK"或"GB2312"再点"u ...
今天终于忍不住 把项目从 Rails2.0 升级到 Rails2.1
更新完 vendor/rails
更新完 一大堆的插件(这里最麻烦)
本地测试过后,上传到服务器.时却遇到又有麻烦
1. gem 要升级到 1.2
2. 运行 mongrel 时提示 mongrel 找不到?? 奇怪我只是升级 gem 怎么 mongrel 没了
3. 重装吧 gem install mongrel
4. rake 也和 mongrel 一样 重装 gem install ...
JavaScript的灵活性
最近刚刚接触JS,发现太灵活了:
例如:
var prms = {
lstPractsId : g_CmnGrid.p_lstPractsId,
practType : this.p_typeValue,
displayId:this.fmPnl.getComponent('Displayid').getValue(),
name : this.fmPnl.getCom ...
约化儒略日(MJD)的javascript计算
儒略日(JD)是一种不用年、月的长期纪日法。它以倒推到公元前4713年1月1日格林尼治平时正午为起算日期,每天顺数而下。在
天文计算中还常采用约化儒略日(MJD),其定义为 MJD = JD - 2400000.5
引用自 javascript计算MJD
var today=new Date();
var year=today.getYear();
var month=today.getM ...
JAVA EXCEL API的使用
使用Java Excel API生成Excel,以下是做了一个简单的例子(官方文档)
public class JavaExcelAPI extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doGet(HttpServletRequest ...
Java 利用poi输出Excel文件
利用poi输出Excel文件是java应用导出excel文件最常用的方法,下面我做了一个简单的应用例子,包括单个sheet的excel文件和多个sheet的excel文件生成。
1, 首先第一步需要导入下载的java包,据我实际测试,需要加入如下几个jar包到类路径下即可:jxl.jar,jxls-core-0.9.1.jar,poi-2.5.1-final-20040804.jar ...
国产手机MIDlet的生命周期引起的bug
最近在修改程序一个bug的时候,发现高级输入法无效。很是奇怪,最终调试发现。原来是国产手机在处理生命周期的时候。出现了奇怪的现象,应该说是非标准的实现。
在设计的过程中要极其注意startApp() pauseApp()这个两个方法结合。避免国产手机生命周期调用引用的bug。比如调入输入法的时候就很容易引起这些问题。
ICE Faces 在MyEclipse中必要的JAR包
作为一个JSF的初学者,为了能够好的使用JSF在页面上,我们会加上一个功能强的组件.
有人会选技RICHFACES,但我现在能够用的(公司逼的使有JSF也是)只有ICEFACES.网上会有一些例子,但在IDE中,没有ICEFACES组件的自动加载,更谈不上自动引包了!所以,为了不把ICE所有的包都引入我现在说几个常用的包~
IceFaces.jar
IceFaces-ahs.jar
MyFaces ...
设计模式-创建者模式(Builder)
最近看了一些设计模式,感觉短短的代码,能抽象出很多东西,
原来写代码的时候每整体的考虑,也许只有写了一段时间的代码,才会对设计模式有比较深的体会
builder创建者,从名字上理解,他主要承担的是构件对象的操作
书上定义
builder:将一个复杂对象的构造与它的表示分离,使得同样的构件过程可以创建不同的表示
...
人气排行榜
最新发表博客 
- 和robbin的一次交流,关于JavaEye社区运营和社区网站的看法
- framework struts2
- 老子、墨子和孔子,是开创了中华文明真、善、美三个方面最初精神境界的伟人
- 一个本地化生活服务网站商业模式分析
- 小学生作文妙语
- MySQL5.0.18如何存储大文本数据
- ClassNotFoundException: org.hibernate.hql.ast.HqlT
- eclipse中JS中文乱码解决
- Magento主题如何工作
- MySQL5.0.18如何存储音频文件
- rails中输出excel
- 电子钟,听力
- Bigtable
- extjs基础-Tooltips与QuickTips
- IE浏览器无法查看源文件的8大原因
- 从盖茨的“花钱”观谈起……
- axis2 笔记
- 如何找到Dom元素
- Jquery源码分析(修改)
- 反编译实体Bean 拷贝实体Bean数据
- jquery对象的数组特性
- java.lang.NumberFormatException: For input string:
- javascript小技巧
- wget 通过代理下载文件
- 数字时间判断
- 文本输入数字
- 常用正则表达式
- 离开时启动收藏
- Oracle rownum
- Java World乱码问题根源之所在
- 我见过的最长的一个查询sql
- eclipse的常用插件
- 游戏设计-Chapter1
- MYSQL LIMIT
- hibernate 高速缓存
- 双向适配器模式2
- 双向适配器模式1
- 我做spring项目以来的一些问题解决方法,给大家分享一下,呵呵!
- linux中统计网卡一定频率之间接收到的数据包数量脚本
- oracle无效列名 无效数字 的错误-
- 飞鸽传书程序
- 很烦,想站在阳台上大声的喊
- spring 学习之开头
- 2008年度IT从业人员薪酬调查报告
- 我的字体设置~/.fonts.conf[备忘]
- Windows 脚本基本信息
- 困惑了两天。。。
- apache 重写配置问题
- 从request中获取上上个请求的url
- struts 2中使用OGNL


