java
文章平均质量分 72
fbysss
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
几种批量删除分析比较
引用地址:http://zhaopeng879.blog.sohu.com/80758932.html 由于数据的批量处理(比如往RDBMS插入几万条数据)非常耗资源,因此建议在所有场合能够借助于JDBC完成,而不要去采用Hibernate API。本文主要围绕Spring内置的各类JDBC API抽象支持展开的。1.1. JdbcTemplate内置的batchUp转载 2009-05-05 19:53:00 · 8204 阅读 · 0 评论 -
strictfp,与“移植”有染,与“精确”无关
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:java strictfp IEEE754 浮点数运算一、前言 本文是针对java语言的strictfp关键字的扩展性研究,所引用博文内容,只关注问题,不针对作者,若有不当之处,还望指正。二、背景原创 2010-01-13 18:25:00 · 5133 阅读 · 5 评论 -
JVM内存模型以及垃圾回收
文章来源:http://nything.javaeye.com/blog/416819 内存由 Perm 和 Heap 组成. 其中Heap = {Old + NEW = { Eden , from, to } }JVM内存模型中分两大块,一块是 NEW Generation, 另一块是Old Generation. 在New Generation中,有一个叫Eden的空间,主要是转载 2009-09-21 00:48:00 · 1024 阅读 · 0 评论 -
结果集已耗尽
用的是hibernate,错误提示在doInHibernate中,query.list()一行经查,锁定一个方法,该方法把没有设置分页,而正好调用的语句可以查询出几十万条记录。优化之后,加上分页,问题解决。原创 2009-09-14 23:27:00 · 9946 阅读 · 1 评论 -
利用Spring的AOP来配置和管理你的二级缓存(EHCache) 记录以备查询
利用Spring的AOP来配置和管理你的二级缓存(EHCache) 记录以备查询利用Spring的AOP来配置和管理你的二级缓存(EHCache) 如果我们的项目中采用的是Spring+hibernate来构建的,在缓存方面,我们一定会首先想到Spring自带的EHCache缓存工具,在Spring中集成了目前比较流行的缓存策略EHCache,现在用的比较多的还有像OSCach转载 2009-06-12 10:35:00 · 4505 阅读 · 5 评论 -
nginx+tomcat取得远程用户IP问题的解决办法
引用地址:http://blog.ntsky.com/nginx-tomcat-request-getremoteaddr.htmlnginx+(1…n)tomcat集群部署时,后端tomcat需要取得用户的IP,这时通过 request.getRemoteAddr()取得的始终是127.0.0.1.由于用户请求经过nginx,ngigx转发了请求到tomcat后,tomcat取得的始终是转载 2009-07-24 10:39:00 · 3168 阅读 · 1 评论 -
基于memcached的SNA实现
引用地址:http://www.javaeye.com/topic/259110系统要集群,使用SNA方案。一、 缓存的处理缓存要使用统一的缓存服务器,集中式缓存。原先的实现采用ehcache。在spring里的配置,以资源缓存为例:Xml代码 bean id="cacheManager" class="org.springframework转载 2009-07-23 10:46:00 · 1513 阅读 · 0 评论 -
通过问题长知识----数据完整性
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:数据完整性 问题描述:Hibernate查询出现异常ObjectNotFoundException: No row with the given identifier exists分析原因:数据完整性原创 2009-05-05 20:19:00 · 1592 阅读 · 1 评论 -
通过问题长知识----ORACLE同义词
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Oracle 同义词 SYNONYM 现象:create table JBPM_JOB时出错,提示name is used by existing object而drop table 的时候,却报table or原创 2009-05-05 20:13:00 · 1899 阅读 · 0 评论 -
continuum无法编译问题排查纪实
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:continuum maven 持续集成现象:continuum突然无法编译工程,一直等待,无休无止。排查:在continuum/logs目录中,找到日志文件,看到mvn --batch-mode....原创 2009-11-19 19:02:00 · 1078 阅读 · 0 评论 -
改进版的hibernate泛型dao(依赖spring)
引用地址:http://blog.csdn.net/tom_221x/archive/2008/12/26/3611535.aspx另提供IBM 社区基于Hibernate编写的GenericDao参考文章地址中文版:http://www.ibm.com/developerworks/cn/java/j-genericdao.html英文版:http://www.ibm.转载 2009-03-11 15:58:00 · 12630 阅读 · 0 评论 -
Java泛型再学习
引用地址:http://www.blogjava.net/killme2008/archive/2007/06/05/122174.html 泛型引入java语言已经有很长一段时间了,在JDK5出来的时候也非常认真地学习过,不过学习的资料都是网上泛滥并且重复的教程。这几天下了《The Java Programming Language》的第4版,准备把jdk5引入的新东西再重新系统转载 2009-03-11 13:14:00 · 2694 阅读 · 4 评论 -
5分钟踢进TDD之门
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:TDD 测试驱动 敏捷开发任务:简单测试一个Student类--只求简单,不求繁杂。从需求开始;1. 建立TestStudent类,extends TestCase2. 建立t原创 2008-11-06 23:22:00 · 1654 阅读 · 0 评论 -
tomcat 5日志配置笔记(解决中文乱码)
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Tomcat日志环境:linux前言:采用默认的tomcat日志,无法解决中文信息输出乱码的问题。tomcat5 中,可以使用log4j或者java logging配置文件对日志输出进行配置。以下是相关试验记录。原创 2008-08-26 13:40:00 · 16831 阅读 · 0 评论 -
Tomcat 项目迁移至weblogic 10笔记
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Tomcat Weblogic OS:Windows XP WebApp Server:Tomat5.5 WebLogic server 10 (中文版)IDE:Bea workshop for web原创 2008-08-23 23:46:00 · 5581 阅读 · 1 评论 -
public、default、private、protect的访问机制
文章来源:http://blog.chinaunix.net/u2/67175/showart_576334.html记住下面的关系表就行了 同一个类转载 2008-05-18 03:42:00 · 1830 阅读 · 0 评论 -
Spring+Hibernate+Struts程序移植Weblogic问题集
文章来源:http://blog.csdn.net/zhizhesky/archive/2007/06/02/1634908.aspxSpring+Hibernate+Struts的web应用程序开放过程一般在tomcat中运行。但实际应用一般会要求部署在WebLogic中。在移植过程中总结出以下问题: 1、 JDK和Servlet版本问题 WebLogic 8.1 sp4以前(包转载 2008-04-24 00:03:00 · 2640 阅读 · 1 评论 -
Eclipse WTP使用经验--禁用自动发布到服务器
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:WTP前言: WTP可以说是开发java web项目一个利器,用起来也很顺手,不过好刀也需要继续磨,优化的要求是无止尽的。本文主要解决WTP自动发布效率低下的问题。 默认状态,如果服务器在运行中,每次原创 2007-12-15 02:39:00 · 4066 阅读 · 0 评论 -
Ant快速备忘
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Ant前言:本人记忆力不好,这些东西,每次都得现看文档。把我最常用的Ant关键点东西写下来,以供备忘。要点:在docs目录找到Using Ant->Example Buildfile好习惯:一个build.x原创 2009-11-23 23:38:00 · 2160 阅读 · 0 评论 -
HTML中src属性值不合法带来的问题排查解决纪实
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:src属性值不合法背景 基于Spring MVC。 同事在对一个Controller进行debug的时候,发现页面只有一个刷新请求,而公共入口方法重复进入了4次,而且,每次获得的参数还有所原创 2010-01-08 10:34:00 · 2903 阅读 · 0 评论 -
分析Atomikos数据连接池源码,弄清testQuery
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Atomikos数据连接池 前言 Atomikos数据连接池,国内有一些应用,但testQuery这个属性,在网上均是简单配置,并没有做特殊说明。通过对Atomikos源码的分析,发现这里很有学问原创 2010-03-18 17:19:00 · 14615 阅读 · 0 评论 -
Java静态代码检查工具笔记
code review 工具列表1.代码格式检查checkstyle; 2.性能安全最佳实践检查RAD Software Analyzer和FindBug; 3.依赖检查JDepend; 4.重复性检查eclipse PMD插件; 5.复杂度检查eclipse Metrics插件; 6.协作工具Jupiter Jupiter1.Unset表示没有选择,而不是一个具体类型2.三个阶段有默认原创 2010-05-06 20:27:00 · 7148 阅读 · 3 评论 -
java ClassLoader笔记(一)
java ClassLoader笔记(一)原创 2010-07-28 15:00:00 · 1702 阅读 · 0 评论 -
Oracle数据泵expdp/impdp笔记
expdp/impdp数据泵原创 2010-06-24 22:17:00 · 7277 阅读 · 0 评论 -
关于JVM的server/client版本
关于JVM的server/client版本原创 2010-08-16 15:02:00 · 2278 阅读 · 0 评论 -
关于Memcached CAS协议
个人小结:简单来说,CAS(Check and Set)是一个确保并发一致性的机制,属于“乐观锁”范畴;原理很简单:拿版本号,操作,对比版本号,如果一致就操作,不一致就放弃任何操作,操作后版本号加1。联想另外一个机制,与这个有点类似:防重复提交1.makeToken:server生成一个token,并传到页面中,也就是版本号(只要不刷新页面,这个值都不变);2.checkValid:提交时对比页面原创 2012-09-20 11:28:55 · 4039 阅读 · 1 评论 -
通过class字节码了解StringBuilder拼接字符串效率高的原因
挺久没具体去看了,随手记一下吧。String str = "";for (int i =0 ; i str += i;}这样的拼法,实际上从分析class的字节码来看,是在循环里面new StringBuffer对象,相当的耗。通过这样的分析,给新人解释,是最有效的了。还能提升一些了解java底层知识的兴趣。——《Java编程思想》第四版P284-286 对这个问题进行了说明,可参考。原创 2012-05-24 20:32:39 · 1187 阅读 · 0 评论 -
关于使用new Integer还是Integer.valueOf的研究
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处前言:最近看到这样的说法:使用Integer.valueOf代替new Integer更有效率,原因是研究了Integer源码,发现有一个缓存可以利用。对此我也一探究竟。发现这其实与Java的自动装箱拆箱有关,直接使用Int原创 2012-11-19 19:09:29 · 7470 阅读 · 4 评论 -
几句话弄清楚Java参数传值还是传引用
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:Java 传值 传引用这是个老生常谈的问题了,引起过无数争论,但可以说一直没有一个令人满意的回答。有些人非要故弄玄虚,把传引用说成是栈里面放的是引用的值,说只有传值没有传引用,那看看这句经典名言吧:O'Reilly'原创 2008-10-16 03:02:00 · 26653 阅读 · 8 评论 -
immutable object点滴
WIKI:In object-oriented and functional programming, an immutable object is an object whose state cannot be modified after it is created.Primitive wrappers (Integer, Long, Short, Double, Float, Charact原创 2012-12-13 18:48:24 · 1586 阅读 · 0 评论 -
逐渐挖掘Autoboxing/Auto-Unboxing
J2SE 1.5提供了“Autoboxing”和“Auto-Unboxing”的机制,可以让编译器来自动完成在基本类型和它们的包裹对象之间的转化工作,从而能够用一种更简单的方式,来避免同时存在两套类型系统所带来的一些麻烦。本文介绍Autoboxing/Auto-Unboxing机制的使用方法、实质、发生时机、局限、对重载机制的影响以及对性能的妨碍等问题。传统上,在Java程序中,可以往一个容器类(转载 2012-12-13 15:47:13 · 1494 阅读 · 0 评论 -
关于RMI的几个问题解决
1.多网卡导致的RMI连接问题:Caused by: java.rmi.ConnectException: Connection refused to host: xx.xx.xx.xxx; nested exception is: java.net.ConnectException: Connection timed out: connect at原创 2015-06-04 21:06:51 · 18407 阅读 · 0 评论 -
linux下安装jdk-解决wget无法下载jdk的问题
作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处大家都知道jdk无法直接通过wget下载。原来需要cookie,如下:一、下载wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-sec原创 2016-04-19 15:58:15 · 14619 阅读 · 1 评论 -
jsp生成静态页面
文章出处: http://www.blogjava.net/super2/1.buildhtml.jsptry{ String title="This is Title"; String content="This is Content Area"; String editer="LaoMao"; String filePath = ""; filePath = request.getRe转载 2006-03-07 17:48:00 · 1727 阅读 · 0 评论 -
AOP快速体验(一)
AOP(aspect-oriented programming)一般翻译为 面向方面编程 不过我听起来怎么觉得那么别扭呢,为何不翻译为‘面向部分编程’呢。算了,咱也不是权威,先体验一下再说。 基本概念一大堆,我也没多大高度,最直接的认识,是这东西可以“截获 ”java代码中的部分(如一个方法),在编译的时候,插入外部代码。 在编程的时候,常常遇到这样的情况:不同类原创 2004-12-28 11:19:00 · 1553 阅读 · 0 评论 -
Web Service Tip: JSPs Calling Web Services
文章来源:http://radio.weblogs.com/0132036/2003/12/11.htmlWeb Service Tip: JSPs Calling Web ServicesHow do I call a Web service from a JSP? Seems like a simple question but it turns out there原创 2005-01-18 09:58:00 · 1555 阅读 · 0 评论 -
在应用中加入全文检索功能——基于Java的全文索引引擎Lucene简介 [摘]
作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com写于:2002/08 最后更新: 01/08/2005 21:59:02 Feed Back >> 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/lucene.html关键词:L原创 2005-01-18 13:05:00 · 1413 阅读 · 0 评论 -
编写跨平台Java程序的12条规则[摘]
文章来源:计算机世界日报这篇文章虽然有些老了,但是有的地方,仍然值得参考。------------------------------------- 使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下原创 2005-01-29 00:48:00 · 1192 阅读 · 0 评论 -
String.split方法对"."分割的处理
如下代码 public static void testSplite(){ String num= new String("23232.45454.77"); String a[]=num.split("."); System.out.println("sss:"+a.length); for (int i = 0 ; i Sys原创 2005-01-14 16:02:00 · 1738 阅读 · 1 评论 -
JSP SmartUpload上传文件乱码解决纪实+UploadBean上传解决方案
作者:fbysss声明:本文为fbysss原创,如需引用,请注明作者及引用地址关键字:smartupload,uploadbean,linux,中文乱码一、SmartUpload上传文件乱码解决纪实 恶心指数:五星 完成程度:80%(文件名问题未解决) 问题描述:在windows下开发的web应用,用到了smartupload上传文件,需求很简单,就是一个表单文件fo原创 2005-01-30 19:44:00 · 5593 阅读 · 4 评论
分享