最近使用SourceMonitor工具做代码优化,过程中对一些原来耳熟能详的名字现在有点模糊了。这里记录一下。函数复杂度,这里一般指的是函数圈复杂度。(Function Complexity)概念:所谓圈复杂度是一种代码复杂度的衡量标准。在软件测试的概念里,圈复杂度“用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,即合理的预防错误所需测试的最少路径条数,圈复杂度大说明程序代码可能
spring 3.0 mvc在从后台向前台返回时要转化成json串,但页面上报了The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers异常信
今天在试验对象序列化,看到在类继承了Serializable接口,还有两个函数会在对象序列化及反序列化时默认自动执行,分别是writeObject和readObject。进行了简单的试验,发现在在程序执行过程中出现了下述异常:java.io.StreamCorruptedException: invalid type code: 00 at java.io.ObjectInputStream.re
线程中的同步问题通常使用的是synchronized块,结合wait和notify方法,今天简单做了一个测试。发现当一个线程锁定了某个临界资源后另一个线程会自动等待,以往自己还认为需要自己写代码让其等待呢。。。共享资源:package sm.model; import org.apache.log4j.Logger; public class Threa
本文内容介绍在使用Junit进行线程测试的时候出现的一个小问题,自己简单做一个记录,以便后续查看在使用java编写多线程并发实验程序时在Juint写了测试程序,但并没有得到预想的效果。直接上代码线程类:package sm.examples.threaddemo; import org.apache.log4j.Logger; public class
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号