• Java架构之完美设计实战.pdf

    Java架构之完美设计实战本书内容分为软件架构理论、软件架构高级技能、软件架构综合技能以及软件架构创新四大部分。第壹部分是第1、2章,介绍了软件架构师练就的方法、软件架构设计模式、软件架构开发模型、软件架构模式、软件架构思维、软件架构编程思想以及软件架构设计原则等,为软件架构设计的基本理论;第二部分...

    使用maven命令上传jar包到仓库

    偶尔会有坑爹的第三方的jar包没有中央仓库,需要自己上传到自己的私服,可能有的童鞋没有私服的后台登入权限,要上传jar包的话就得去找自己的私服管理员其实可以通过如下命令来进行jar包上传mvndeploy:deploy-file-DgroupId=cn.xuexi.mall-DartifactId=...

    如何判断字符串中有中文

    mysql在使用mysql时候,某些字段会存储中文字符复,或是包含中文字符的串,查询出来的方制法是:SELECTcolFROMtableWHERElength(col)!知=char_length(col)当字符集为UTF-8,并且字符为中文时,length()和char_length()两个方法返...

    Java程序员如何写单元测试

    段落引用很多公司都要求程序员写单元测试,并要求单元测试的代码覆盖率达到80%到90%.但是很多公司的程序员都是被需求和bug赶着跑的,自然没有精力去写单元测试.但是单元测试对于很多比较成熟的项目来说是有必要的,毕竟要用上十几年,甚至几十年.但是对于那种代码生命周期在短短几个月的功能,比如为了某个节日...

    Java中ExecutorService和CompletionService区别

    一般使用ExecutorServicesubmit的callabletask所返回的Future对象,Future的get()方法取到Task的返回值。CompletionService包装ExecutorService,然后调用其take()方法去取Future对象。以前没研究过这两者之间的区别。...

    高度注意 Map 类集合 K/V 能不能存储 null 值的情况

    集合类KeyValueSuper说明Hashtable不允许为null不允许为nullDictionary线程安全ConcurrentHashMap不允许为null不允许为nullAbstractMap锁分段技术(JDK8:CAS)TreeMap不允许为null允许为nullAbstractMap线...

    java Object 方法详解

    Object方法注意其他toString对象转文本输出,所以输出时应该是有意义的如:数据库对应的bean对象的主键以及关键字段信息 hashCode对同一对象多次调用hashCode,必须一致的返回相同的int(前提:equals时所用得信息没有被修改)。同一应用的多次运行时,该int无需保持一致如...