![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
爱种鱼的猫
这个作者很懒,什么都没留下…
展开
-
windows批量修改文件后缀名
从乐视上下载了些视频,但都是letv为扩展名,从网上查了查,实际上就是mp4文件, 所以想把letvr原创 2014-06-02 18:22:47 · 1678 阅读 · 0 评论 -
常用 Java 静态代码分析工具的分析与比较
转自:https://www.oschina.net/question/129540_23043 简介:本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest,CheckMarx),最后从功能、特性等方面对它们进行分析和比较,希望能够帮助 Java 软件开发人员了解静态代码分析工具...转载 2019-04-12 10:22:48 · 355 阅读 · 1 评论 -
Java Object对象之clone方法
原文:http://blog.csdn.net/bigconvience/article/details/25025561 克隆的目的:快速创建一个已有对象的副本。 克隆的步骤: 创建一个对象将原有对象的数据导入到新创建的数据中 1. Object的clone()源代码简介 [java] view plain copy转载 2017-01-08 16:32:54 · 476 阅读 · 0 评论 -
Serializable接口serialVersionUID的作用
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。 在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的 serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化, 否则就会出现序列化版本不一致的异常。(InvalidCastException) seria转载 2017-01-08 12:40:38 · 910 阅读 · 0 评论 -
JAVA项目中发布WebService服务——简单实例
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 1,在Java项目中发布一个WebService服务: 如何发布? ——JDK1.6中JAX-WS规范定义了如何发布一个WebService服务; (1)用jdk1.6.0_21以后的版本发布; (2)与Web服务相关的类,都位于Javax.jws.*包中 @W转载 2016-11-18 13:04:31 · 2892 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(高级篇)
通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。 一、 高级 Fixture 上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过 500 兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,转载 2016-08-01 23:35:45 · 421 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(中级篇)
我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。 一、 包含必要地Package 在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分转载 2016-08-01 23:25:36 · 362 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(初级篇)
本文绝大部分内容引自这篇文章: http://www.devx.com/Java/Article/31983/0/page/1 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函转载 2016-08-01 23:15:39 · 1691 阅读 · 0 评论 -
iText生成pdf中文字体解决方案
相信用过itext的朋友都知道,中文显示一直都是个问题(最新版5.5.7官方也没直接集成中文字体)。 当然这样的问题,早就有高手解决了,那就是使用iTextAsian.jar。 但是本文介绍的,不是使用iTextAsian.jar,而是另一种解决方法。 在此之前,需要准备的仅仅为itextpdf-5.x.jar 和一个 ttf格式的中文字体。比如我们常用的宋体simsun.ttf。 我们首转载 2016-07-20 08:46:48 · 22363 阅读 · 0 评论 -
Log4J日志配置详解
一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。 1、Loggers Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、转载 2016-06-24 23:11:43 · 386 阅读 · 0 评论 -
测试框架:使用SONAR分析代码质量
转自:https://www.cnblogs.com/topplay/p/3945013.html 介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量...转载 2019-04-12 10:45:36 · 586 阅读 · 0 评论