Java 中国大陆身份证处理 Java

Java 中国大陆身份证处理

开发过程中有涉及身份证的业务,首先是对身份证号码合法性的校验。我们先看看一个简单的版本,出处是 https://blog.csdn.net/ZWLJavaWeb/article/details/55047332。 简单检测 /** * 快速检测 * * @author https://blog.csdn.net/ZWLJavaWeb/article/details/5504733...
阅读全文
Maven基础教程之测试 Java

Maven基础教程之测试

这又是一个系列,一个要把Maven讲透的系列,希望能够对大家有帮助! 前言 关于使用Maven进行测试,我本来是不想总结的,然后考虑到这个功能在实际开发中还经常使用,或者说,有的同学毕业后得第一份正式工作就是搞测试,编码写测试用例(其实我就是这样的)。所以,结合我自身的工作经历来看,我个人是非常崇尚测试,重视测试的,所以,这里我再通过这篇文章,对Maven是如何集成测试的进行简单的总结,方...
阅读全文
Maven基础教程之继承 Java

Maven基础教程之继承

这又是一个系列,一个要把Maven讲透的系列,希望能够对大家有帮助! 前言 上一篇文章就聚合进行了详细的总结,通过聚合,解决了我们构建多个项目的繁琐问题。但是,通过总结上一篇文章,大家可能会发现这么个问题,Project-A和Project-B项目的POM文件,有很多相同的部分。通过以往的开发经验,如果多个模块有相同的部分,那就意味着我们可以把相同的部分抽取出来,作为公共的部分进行使用,...
阅读全文
Maven基础教程之依赖 Java

Maven基础教程之依赖

这又是一个系列,一个要把Maven讲透的系列,希望能够对大家有帮助! 前言 在前面的总结中,总是说到依赖这个东西,而且还有看到 dependencies 这个词在pom.xml文件中的使用,所以很多读者就很迫不及待的想知道这个依赖到底是什么东西?作为Maven中一个非常重要的概念,那到底该如何使用和配置,以及使用过程中有哪些注意事项,而这篇文章就是对Maven中的依赖进行详细的总结,一扫...
阅读全文
Java集合类总结 编程技术

Java集合类总结

前言 之前一直做C++开发,在使用标准集合类的类库时都是使用的STL,觉的这个就是比C语言非常大的进步,很好用;后来玩Java,发现Java中的集合类更是好用,但是由于Java语言的发展原因,在使用的过程中也有很多坑,有很多的细节需要去处理。最近在进行组内代码评审时,就发现开发人员乱用集合类的情况。很多开发人员就不明白各个集合类的特性和使用场景,反正列表就用 ArrayList ,键值就用 ...
阅读全文
Java IO流基础总结 Java

Java IO流基础总结

前言 好久不用Java的IO流,把好多的基础知识都忘了,昨天在写一段代码,发现好多细节都忘了。那天在组织组内代码评审的时候,发现有人在乱用IO流相关的类,所以还是写篇文章,把这个知识点总结一下。 IO流类图结构 对于Java这种庞大的体系,我们要学某一块知识点,只有从整体上把握,整体上形成一个知识架构,这样才能更好的把握学习内容和学习方向。所以呢,和别的博文一样,上来就先来一张别的博客...
阅读全文
Java中的Enumeration、Iterable和Iterator接口详解 Java

Java中的Enumeration、Iterable和Iterator接口详解

前言 在看各类Java书籍或者博文的时候,总是会遇到 Enumeration 、 Iterable 和 Iterator 这三个接口,如果对这几个接口不是很明白的话,总会让自己看着看着就迷惑了,正好这周末,抽空把这三个接口总结一下,一扫之前的各种迷惑。 Enumeration Enumeration (枚举)接口的作用和 Iterator 类似,但只提供了遍历 Vecto...
阅读全文
Maven基础教程之Archetype Java

Maven基础教程之Archetype

前言 作为整个系列的最后一篇,写到这个时候,多多少少都会有一点惰性,在4月初定计划时,原计划用一个月的时间把整个Maven系列整理完,但是这都到了5月份了,罪过、罪过! 虽然作为整个系列的最后一篇文章,我也是丝毫不敢有所懈怠,仍要认真的来总结一番。 Archetype是什么? 在《 Maven基础教程之使用入门 》这篇文章中,就有说到Archetype,但是在那篇文章中并没有细说...
阅读全文
Maven基础教程之多环境构建 Java

Maven基础教程之多环境构建

前言 这篇文章总结的多环境构建绝对是会在实际工作中会用到的内容。比如我现在的这家公司的Maven项目,基本上都使用了这篇文章将要总结的多环境构建。那到底什么是多环境构建呢? 我们想象一下这样的一个场景。一般我们的项目都会有开发环境、测试环境和生产环境,这些环境的数据库等配置基本上都是不一样的,那么我们在进行项目构建的时候就需要能够识别所在的环境并使用正确的配置数据。对于多个环境,我们如何能...
阅读全文
Loading...