JAVA
文章平均质量分 63
cchaha
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java Calendar 计算宝宝的年龄 几年几月几天
http://qiaoyh.iteye.com/blog/784125 今天翻看论坛的老贴子,有人问怎么计算自己宝宝的年龄,结果格式为 几年几月几天,没看到满意答复,自己尝试实现: Java代码 Calendar 日历,可以得到当前的年、月、日。 add(Calendar.MONTH, -1):增加/减少一个时间段 getActualMaxi转载 2012-01-20 11:14:46 · 3057 阅读 · 3 评论 -
hibernate3.2特性
http://blog.csdn.net/yidianfengfan/archive/2009/05/18/4198008.aspx1,从Hibernate 3.0.x/3.1.x升级到最新的3.2版,一定要注意,3.2版的很多sql函数如count(), sum()的唯一返回值已经从Integer变为Long,如果不升级代码,会得到一个ClassCastException。这个变化主要是转载 2009-08-28 17:30:00 · 626 阅读 · 0 评论 -
Hibernate 3.2: Transformers for HQL and SQL
http://bbs.xml.org.cn/blog/more.asp?name=lhwork&id=15351 People using the Criteria API have either transparently or knowingly used a ResultTransformer. A ResultTransformer is a nice and si转载 2009-08-28 17:32:00 · 1131 阅读 · 0 评论 -
网站的退出问题!
http://www.javaeye.com/topic/145818 用户登陆的校验是放到一个servlet里面的,项目用到frame,所以地址栏的地址一直是这个servlet的地址。当点击退出以后,我把程序转向登陆页。但是地址栏是没有变化的,在次刷新又进去系统了。这个问题我实在不清楚应该怎么弄了,我想改变地址栏的地址,http://localhost:8080/webGU转载 2009-09-02 15:23:00 · 714 阅读 · 0 评论 -
多个项目共享 一个连接池
http://seefan.3322.org/article/showArticle_4190.html 一个tomcat下有多个项目,每个项目都有一个连接池,这样资源很是浪费,所有决定让多个项目共享连接池,研究了半天,才搞明白,e文不好,资料也不是很准确。。。。注意:本文在windows下的tomcat5.5测试通过,linux下还可能会有奇怪的问题欢迎一起交流。1、在tom转载 2009-09-24 12:03:00 · 1946 阅读 · 1 评论 -
网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析
http://147175882.javaeye.com/blog/281438 1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个转载 2009-10-10 14:57:00 · 840 阅读 · 0 评论 -
在glassfish中创建连接池
原文:http://purebit.net/archiver/showtopic-50.aspx Smartwater - 2007-6-28 9:10:00 creating jdbc connection pool & resource in GlassFishJDBC Connection Pool & Resource can be created in m转载 2009-10-16 14:49:00 · 1265 阅读 · 0 评论 -
Tomcat4.1、5.5、6.0的连接池配置及测试程序
http://xiaoyongxin.javaeye.com/blog/337698 连接池配置需要在应用部署文件的节点内添加描述。 对于Tomcat5和Tomcat6,官方建议不要将的配置直接写在server.xml中,使用单独的xml文件部署应用的方法请参见:http://www.blogjava.net/fastunit/archive/2008/05/22/202112.原创 2009-10-16 15:31:00 · 690 阅读 · 0 评论 -
Java定时任务的实现
http://www.blogjava.net/fastunit/archive/2008/02/15/180116.html 本例依据Java自身提供的接口实现,通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。专业的开源工具可参考Quartz:http://www.opensymphony.com/quartz/MyListen转载 2009-10-16 15:34:00 · 646 阅读 · 0 评论 -
18位身份证验证小组件idchecker发布
下载地址:http://codeshop.googlecode.com/files/idchecker.zip提供给外部调用的cn.idchecker.check.Checker类的相关方法如下表:方法方法作用参数及返回值Checker(String num)构造方法参数num为18位身份证号码的字符串boolean checkLengt转载 2010-04-14 15:26:00 · 743 阅读 · 0 评论 -
淘宝架构资料收集
<br />淘宝 MVC 基于turbine的MVC框架 有页面缓存<br />编译工具 ANTX类似MAVEN的工具<br />服务层使用 SPRING<br />持久化层使用 IBATIS 经过修改变成了可以分表分库,类似HIBERNATE SHADES<br />分布式服务使用 HSF 基于HESSION<br />文件存储系统 TFS 基于HANOOP<br />中间件使用JBOSS<br /><br />淘宝1.O APACHE+PHP+MYSQL<br />淘宝2.0 APACHE+JBOSS+转载 2011-04-26 15:21:00 · 1239 阅读 · 0 评论 -
struts2 标签取值方式
http://hi.baidu.com/kalada/blog/item/daaf0482e4b11499f703a617.html 1.标签取值方式一 通过取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性转载 2012-01-16 14:59:15 · 566 阅读 · 0 评论 -
十年总结(六):一些只开花不结果的项目,给了我学习的时间
在 内蒙移动经营分析项目 进入维护期后,公司下一步的目标不太明确,公司的销售主要靠老板的个人关系,而老板的关系主要在电信领域,可是电信企业都是大项目,小公司很难进入。很多人可能对公司不抱希望,于是离开了,只有我傻傻的不太想这些事情,继续坚持着。2002年7月到2003年非典结束,在这一年左右的时间里,我做了两个没有效益的研发型项目,(至少没有直接效益,因为都没卖出去,但公司以后转载 2009-06-01 12:00:00 · 509 阅读 · 0 评论 -
DOM、JDOM、DOM4J解析XML实例
http://ajuanlong.iteye.com/blog/1564355一、DOM方式原始name.xmlHtml代码 xml version="1.0" encoding="GB2312" standalone="no"?>学生花名册> 学生 性别="男"> 姓名>李华姓名> 年龄>1转载 2012-06-20 17:35:03 · 1467 阅读 · 0 评论 -
MAVEN,CXF,设计模式,LINUX SHELL,EJB,JMS
MAVEN,CXF,设计模式,LINUX SHELL,EJB,JMS原创 2012-07-12 15:54:09 · 811 阅读 · 0 评论 -
BTrace施用总结
http://www.myexception.cn/program/729263.htmlBTrace使用总结一、背景 在生产环境中可能经常遇到各种问题,定位问题需要获取程序运行时的数据信息,如方法参数、返回值、全局变量、堆栈信息等。为了获取这些数据信息,我们可以通过改写代码,增加日志信息的打印,再发布到生产环境。通过这种方式,一方面将增大定位问题的成本和周转载 2012-12-19 16:06:27 · 620 阅读 · 0 评论 -
在Eclipse中远程调试GlassFish
http://blog.csdn.net/ooflywing/article/details/5616311在Eclipse中对GalssFish进行远程调试,对Glassfish的源代码进行跟踪调查。1)建立工程要跟踪查看源代码,首先在Eclipse中建立一个新的project,把GlassFish导入工程中。确保需要跟入的代码能编译通过。转载 2012-12-19 16:07:27 · 851 阅读 · 0 评论 -
Java静态方法,静态变量,初始化顺序
http://blog.csdn.net/leeyu35/article/details/77553041. 静态方法: 成员变量分为实例变量和静态变量。其中实例变量属于某一个具体的实例,必须在类实例化后才真正存在,不同的对象拥有不同的实例变量。而静态变量被该类所有的对象公有(相当于全局变量),不需要实例化就已经存在。方法也可分为实例方法和静态方法转载 2013-01-26 18:48:43 · 1258 阅读 · 0 评论 -
JAVA 有关乱码的处理
http://lgh3292.iteye.com/blog/389331为什么说乱码是中国程序员无法避免的话题呢?这个首先要从编码机制上说起,大家都是中文和英文的编码格式不是一样,解码也是不一样的!如果中国的程序员不会遇到乱码,那么只有使用汉语编程。汉语编程是怎么回事我也不大清楚,应该是前年吧,我一朋友给我介绍汉语编程,怎么不错不错?当时因为学习忙没去关注这个,等我闲了,那个朋转载 2013-01-14 10:54:30 · 749 阅读 · 0 评论 -
JDIC
http://www.iteye.com/topic/337377http://java.net/projects/jdic/http://lgh3292.iteye.com/blog/567851http://www.iteye.com/search?type=all&query=jdic转载 2013-01-14 10:57:19 · 727 阅读 · 0 评论 -
window查看运行程序的命令行参数
http://blog.csdn.net/guoquan2003/article/details/5757920window查看命令行参数 今天很想知道某个程序被调用后,命令行后跟的参数。此方法可以做很多事,比如你可以查看VC 等调用编译器时后面的参数,以便你将编译器和VC环境剥离开来,比如钟家民的那款《Turbo C/C++ for Windows 集成实验与学习环境》就是知转载 2013-05-15 13:01:13 · 1283 阅读 · 0 评论 -
Java技术路线图
从程序员到CTO的Java技术路线图http://zz563143188.iteye.com/blog/1877266#comments 在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员高级特性转载 2013-05-29 09:47:04 · 1600 阅读 · 0 评论 -
我为公司制定的Java代码规范
http://sulong.me/2009/06/05/code_standardJava代码规范本Java代码规范以SUN的标准Java代码规范为基础,为适应我们公司的实际需要,可能会做一些修改。本文档中没有说明的地方,请参看SUN Java标准代码规范。如果两边有冲突,以本文档为准。1. 标识符命名规范1.1 概述标识符的命名力求转载 2013-07-01 17:38:09 · 3569 阅读 · 0 评论 -
freemarker list
在freemarker中list是经常用到的比如在页面中需要有个单纯的遍历(以年度为例),无需调用任何数据,很方便代码:这样会遇到一个问题,当数据超过3位的时候,freemarker会自动用逗号截取 格式如:2,008如何解决呢?1> 加.toString(),如:${(userId).toString()}2> 加?c,如:${(userId)?c}3>转载 2008-11-26 16:49:00 · 1785 阅读 · 0 评论 -
关于Java程序中类加载完全揭密
类加载是java语言提供的最强大的机制之一。尽管类加载并不是讨论的热点话题,但所有的编程人员都应该了解其工作机制,明白如何做才能让其满足我们的需要。这能有效节省我们的编码时间,从不断调试ClassNotFoundException, ClassCastException的工作中解脱出来。这篇文章从基础讲起,比如代码与数据的不同之处是什么,他们是如何构成一个实例或对象的。然后深入探讨java虚拟机(转载 2008-04-28 20:58:00 · 772 阅读 · 0 评论 -
提高博客网站程序性能的十条建议
对于服务器租用者来说,要想在硬件环境、网络环境等来改善自身网站性能,受客观因素的影响可能会有比较大的难度。因此,只能退而求其次,在程序上狠下功夫。对于独立博客站长来说,使用的博客程序一般都是比较成熟的发行版的程序,这些程序为了适用的广泛性往往在代码中留出了很大的改进余地,因此,我们可以 在这上面下一些功夫。我针对PJBlog博客程序(其它独立博客程序和网站也可作为参考)为例说一下改进方法: 1转载 2008-05-26 10:01:00 · 514 阅读 · 0 评论 -
国内网站WebServer和所用Cache类型统计
抽时间统计了一下几个网站的前端 WebServer 类型和所用的 Cache 类型,结果如下:综合类,从结果上来看 Apache 还是主流: Site WebServer Cache www.baidu.com转载 2008-05-30 11:30:00 · 695 阅读 · 0 评论 -
final 关键字 和 static 用法
final 关键字 和 static 用法一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能转载 2008-05-30 11:36:00 · 589 阅读 · 0 评论 -
SimpleFactory Pattern,MethodFactory Pattern and AbstrctFactory Pattern
简单工厂(Simple Factory Pattern) 简单工厂模式,把对象(统一接口)的创建封装起来,而不去用了解对象所代表的真正的实现类及其初始化过程。我们只需要把参数传递给简单工厂,工厂就会根据你的需要返回相应的产品对象。示例代码如下: Iproduct.java转载 2008-05-31 19:58:00 · 496 阅读 · 0 评论 -
俯瞰Struts2的整体流程
在第1章中,已经介绍了MVC设计思想和Struts 2框架的实现。而Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 3.1.1 核心控制器FilterDispatcher转载 2008-05-31 20:02:00 · 504 阅读 · 0 评论 -
Memcached使用点滴
转自:http://blog.csdn.net/cenwenchu79/archive/2008/06/04/2512395.aspx我对于Memcached的接触,还是在去年看了CSDN的一系列国外大型网站架构设计而开始的。最初的时候只是简单的封装了Memcached Java版的客户端,主要是对于配置的简化以及Memcached多点备份作了一些工作,然后就作为ASF的组件一部分提供给其他T转载 2008-06-09 09:29:00 · 490 阅读 · 0 评论 -
Java 载入Jar内资源问题的探究
转自:http://blog.csdn.net/cenwenchu79/archive/2008/05/29/2492043.aspx工作忙,有些许时间没有更新Blog了,这次在开发监控模块的时候遇到了这个问题,整个问题定位过程真是走了不少路,所以觉得有必要记录下来分享一下。在我看来很多时候结果也许就很简单一个原因,但是开发人员却要探究很久,也许在找到了其他可实现业务逻辑方法的情况下,就会转载 2008-06-09 09:32:00 · 540 阅读 · 0 评论 -
jar 运行发生ClassNotFound的完整解决方案
原文地址:http://www.java2000.net/viewthread.jsp?tid=6053 博客地址:http://blog.csdn.net/java2000_net/archive/2008/06/08/2522408.aspx 1 今天彻底测试了jar程序 TestJar.java Java code <!--Code highlighting produced b转载 2008-06-10 18:32:00 · 980 阅读 · 0 评论 -
try catch和throws 和throw的区别和联系
你用到的很多方法都会出错,这在java中叫做异常try .... catch 就是用catch 捕获 try 中的异常,并处理; catch是捕获异常,也就是说某一个操作有可能会抛出什么异常.throw 就是抛出一个异常,throw 就是不处理异常,直接抛出异常,由调用此方法的地方处理抛出的异常。try....catch是为破获别人的exception用转载 2008-11-12 14:53:00 · 822 阅读 · 0 评论 -
annotations 中文 文档 下载
annotations 中文 文档 下载http://www.hibernate.org/hib_docs/annotations/reference/zh_cn/pdf/hibernate_annotations.pdf原创 2008-04-23 12:13:00 · 808 阅读 · 0 评论 -
Eclipse报告(一)——Eclipse中关于AspectJ插件的报告
http://blog.csdn.net/silentbalanceyh/archive/2008/11/28/3398421.aspx (*:此文章为个人开发报告书,若有说错或者概念错误,希望来信silentbalanceyh@126.com,并且在评论里面给予纠正,谢谢提点) 1.开发环境:开发用OS:Windows Server 2008开发用IDE:Oracle转载 2008-12-10 16:26:00 · 1777 阅读 · 0 评论 -
Tomcat报告(一)——Tomcat中SSI的配置
http://blog.csdn.net/silentbalanceyh/archive/2008/12/04/3444239.aspx 1.简介: SSI全称(Server Side Includes)是在HTML静态页面中使用的指令,当页面在服务端执行的时候是可以进行服务端解析的。这种方式可以让我们在存在的HTML页面里面分块动态生成内容而不在整个执行了CGI等服务端技术的基础之转载 2008-12-10 16:25:00 · 890 阅读 · 0 评论 -
有关myeclipse的设置
http://qzone.qq.com/blog/61234865-1219107838 Eclipse本身很快的,但是加上了myeclipse后,就狂占内存,而且速度狂慢,那如何让Eclipse拖着myeclipse狂飚呢?这里提供一个: 技巧:取消自动validation validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要转载 2009-03-04 11:19:00 · 7856 阅读 · 4 评论 -
Eclipse常用的十个方便的快捷键
http://tech.ccidnet.com/art/3743/20070831/1197299_1.html Ctrl + Shift + T: 打开类型:显示"打开类型"对话框来在编辑器中打开类型。"打开类型"选择对话框显示工作空间中存在的所有类型如类、接口等。 Ctrl + Shift + R: 打开资源:打开"打开资源"对话框以打开工作空间中的任何资源。在Pack转载 2009-03-04 10:30:00 · 803 阅读 · 0 评论 -
StringUtils工具类的常用方法
http://janwer.javaeye.com/blog/148313 StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null转载 2009-03-12 18:07:00 · 764 阅读 · 0 评论
分享