最近使用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
最近项目中涉及到在web页面中去播放一个.mp4格式的视频文件。开始使用的是windows自带的播放器,clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6发现播放不了视频,因为视频用的是.mp4格式,需要h264解码,所以需要一个支持h264的播放器。从网上看了一下vlc播放器,支持ActiveX,就下载了一个试试看。版本为vlc-2.1.5-win32。clsi
本文内容介绍在使用Junit进行线程测试的时候出现的一个小问题,自己简单做一个记录,以便后续查看在使用java编写多线程并发实验程序时在Juint写了测试程序,但并没有得到预想的效果。直接上代码线程类:package sm.examples.threaddemo; import org.apache.log4j.Logger; public class
两篇不错的文章,讲解了asp.net中web.config的读取及其中结点的意义。分享出来以便学习。web.config文件加载顺序及常用结点http://blog.csdn.net/mathewsking/article/details/3769025 web.config文件中如何定义自己的结点http://www.cnblogs.com/huc87/archive/2009/05/06/14
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号