`
linbzh
  • 浏览: 72103 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
客户端抛出java.net.SocketException: Broken pipe 这个异常意思是链接管道被破坏,也就是说链接被关了,可能是服务端有一个链接时效timeout,如果没有消息交互,则断开链接
C:\Windows\System32\Macromed\Flash 里面的东西全删了 安装 E:\Program Files\adobe\Adobe Flash Builder 4\player\win下的Install Flash Player 10 Plugin.exe 即可

JVM之CPU分析

一个load飙高的过程分析,非常有价值。 http://blog.csdn.net/axman/article/details/7104819 分类: 手记 故障分析 2011-12-27 11:50 2592人阅读 评论(3) 收藏 举报 ae的多语言应用中不断出现load飙高的情况 ,即使重启过10几个小时以后,cpu慢慢从1核到4核到被吃光。  而且集群中8台机器都是如此,所以应用方自己开始开分析原因。 前两天跟踪没结果,后来有一位同学根据tb达人的分析中得到启发: 关于us高和ys高的问题分析: 当us值过高时,表示运行的应用消耗大量的CPU。java应用造成us高的原因主要是线程一 ...
//放在resin下,会引起乱码(resin容器和文件本身都是utf-8编码的) BufferedReader br = new BufferedReader(new FileReader(new File(filepath))); //用流读取,这样可以避免乱码 BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File(filepath)), "UTF-8"));
为了排除某些错误,用HttpAnalyzer V6截包,发现Header里面有个x-flash-version:11,1,102,55 ,这说明是来自flash的http请求,进而定位了错误的地方。
job.setCombinerClass(FirstReducer.class); job.setReducerClass(FirstReducer.class); setCombinerClass一般不加,否则在FirstReducer循环Iterable<LongWritable> it会为空
hbase version报错 Reduce类的 Iterator<IntWritable> values改为 Iterable<IntWritable> values
MessagePack果然更快更小,先注册javabean类会更快 MessagePack.register(PersonsBean.class); 反序列化时再MessagePack.unpack(data).convert(PersonsBean.class); 比probuf还快还小
package org.hibernate.cache下StandardQueryCache的public List get()函数添加代码 if(cacheable.size()<=1){    return null; } 列表list cacheable = ( List ) cacheRegion.get( key );返回的是[org.hibernate.cache.ReadWriteCache.Item.freshTimestamp,javaBean的ID] 如果只返回freshTimestamp,那么ID就查不到,在DAO层返回空值了
hibernate二级缓存,每个服务点的domain的读写策略配置要一样! 一致为read-write或者一致为read-only
struts2和OpenSessionInViewFilter过滤器异常:org.hibernate.LazyInitializationException OpenSessionInViewFilter要放struts2核心过滤器前面
联通myuni系统 www.myuni.com.cn 其登陆功能,看似简单,但是联通的用户全国有几亿,如果要在几秒的时间内登陆成功,数据库设计部分如果安装常规的设计是行不通的(而这个系统确实可以在几秒之内登陆成功)。下面是我个人的一点想法:   基本思想就是裁表。把用户表(主键为号码)根据号码的特点进行裁分,例如有号码100到300,那么可以把这个范围的数字裁成4部分,100-150,对应表名为100;151-200,对应表名为151;201-250,对应表名为201;251-300,对应表名为251,而用到这些表的主键作为外键的表,外键的设置全部撤销,改为普通键,要连接这些表就根据值的范围确定 ...
基本上都是以前看书后写下的笔记和实践操作的记录。   一、关于查询迭代函数list.iterator(),Query.iterate()的比较用hibernate进行查询,然后对查询结果进行迭代,有两种实现方法:1、List ls = session.createQuery("...").list();Iterator i ...
闲着没事做,整理了hibernate持久化对象操作相关内容,供大家参考。   一、由session缓存清理操作引起的问题(一)session在一下不同的情况下进行清理操作:1、在查询执行之前,如果发现缓存中的持久化对象属性发生了变化,session ...
      最近闲着没事,就整理了hibernate的一些东西,供大家参考。一、一对一关联在hibernate中的实现一对一关联有两种实现方法:主键关联和外键关联。主键关联是使两个表共享一个主键。比如,有表A和B,表A的主键为aid,那 ...
Global site tag (gtag.js) - Google Analytics