摘要: PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。 单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TP 阅读全文
posted @ 2018-01-31 00:22 海底一小鱼 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaS、PaaS和SaaS,这几个术语并不好理解。不过,如果你是个吃货,还喜欢披萨,这个问题就好解决了!好吧,其实你根本不是一个吃货,之所以自我标榜为吃货,其实是为了收获赞叹式的夸奖,“吃货还这么瘦,好羡慕啊!”或者 阅读全文
posted @ 2018-01-31 00:14 海底一小鱼 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 本文不是Git使用教学篇,而是偏向理论方面,旨在更加深刻的理解Git,这样才能更好的使用它,让工具成为我们得力的助手。 版本控制系统 Git 是目前世界上最优秀的分布式版本控制系统。版本控制系统是能够随着时间的推进记录一系列文件的变化以便于你以后想要的退回到某个版本的系统。版本控制系统分为三大类:本 阅读全文
posted @ 2018-01-28 22:41 海底一小鱼 阅读(2268) 评论(0) 推荐(1) 编辑
摘要: 在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。 随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更深的了解。 一、N+1问题 首先我们 阅读全文
posted @ 2018-01-25 02:39 海底一小鱼 阅读(351) 评论(1) 推荐(1) 编辑
摘要: 问题 使用hibernate更新对象时,出现如下错误: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the 阅读全文
posted @ 2018-01-25 02:35 海底一小鱼 阅读(4441) 评论(0) 推荐(0) 编辑
摘要: 在看这几个方法区别之前,有必要了解hibernate实体对象的三种状态,点击查看 http://www.cnblogs.com/Y-S-X/p/8345754.html 一、update 和 merge的区别 首先在执行更新操作的时候,两者都必须要有id update是直接执行update 语句,执 阅读全文
posted @ 2018-01-25 01:46 海底一小鱼 阅读(1188) 评论(0) 推荐(1) 编辑
摘要: 瞬时状态(Transient) 通过new创建对象后,对象并没有立刻持久化,它并未与数据库中的数据有任何关联,此时Java对象的状态为瞬时状态。 Session对于瞬时状态的Java对象是一无所知的,当对象不再被其他对象引用时,它的所有数据也就丢失了,对象将会被Java虚拟机按照垃圾回收机制处理。 阅读全文
posted @ 2018-01-25 01:23 海底一小鱼 阅读(3128) 评论(0) 推荐(2) 编辑
摘要: 1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java 阅读全文
posted @ 2018-01-24 00:42 海底一小鱼 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: 故障检测、性能调优与Java类加载机制 故障检测、性能调优 用什么工具可以查出内存泄露 (1)MerroyAnalyzer:一个功能丰富的java堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗; (2)EclipseMAT:是一款开源的java内存分析软件,查找内存泄漏,能容易找到大块内存 阅读全文
posted @ 2018-01-22 23:17 海底一小鱼 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 1.linux下查看进程占用cpu的情况(top); 格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 S:累积模式,会将己完成或消失 阅读全文
posted @ 2018-01-22 23:16 海底一小鱼 阅读(4285) 评论(0) 推荐(0) 编辑