加载中
Jackson如何多态反序列化

1概述 JSON 是一种轻量级的数据交换格式,其简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 我们平时大...

JDK SPI机制

1 概述 SPI(Service Provider Interface)是指一种服务发现机制,为某个特定的接口寻找服务的实现。在大规模的软件开发中经常采用这样的机制,实现模块之间基于接口编程,隐藏其实现细节,不...

Java操作Excel的一个小工具

1 概述 想必大家在平常的项目开发过程中经常会涉及到Excel文件的导出功能,一般都会选择Apache poi组件来完成,但是通常需要写大量代码,无疑增加了复杂度,且存在一个严重的问题就是非常的耗...

正确使用Java集合类(详细总结)

在项目开发过程中,集合类的使用无处不在,但你是否考虑过针对不同的业务场景来选择使用对应的集合类来提高系统性能呢?这里总结了常用的java集合类的各自的特性,以及使用场景。

Java虚拟机管理的内存运行时数据区域解释

概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依...

怎样合理的将多个字符串拼接为一个字符串

想必大家在需要字符串连接操作的时候最容易想到使用+操作符,如: public String getAllContent(String[] str) { String result = ""; for (int i = 0; i < str.length; i+...

Redis数据库笔记(一)

Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序

一个非常好用的java反射工具JOOR

1、jOOR(Java Object Oriented Reflection),它是一个对java.lang.reflect包的简单封装,使得我们使用起来更加直接和方便 2、API简介 Reflect.on 包裹一个类或者对象,表示在这个类或对象上进...

日期正则表达式

该正则表达式可以校验所有日期,包含闰年闰月

2017/02/11 22:23
134
Hash算法解决冲突的方法

1. 开放定址法: 所谓的开放定址法就是一旦发生了冲突,就去寻找下一个空的散列地址,只要散列表足够大,空的散列地址总能找到,并将记录存入 公式为:fi(key) = (f(key)+di) MOD m (di=1,2...

JDK1.5~1.8新特性

JDK1.5新特性: 1. 自动装箱自动拆箱 2. 枚举类型 3. 泛型 4. 可变参数 5. 内省 6. For-Each循环 7. 静态导入 JDK1.6新特性: 1. Complier API 2. 用Console开发控制台程序 JDK1.7新特性: ...

java性能调优

1. 影响性能的因素有:网路,数据库,cpu,磁盘IO,锁竞争,内存,程序本身 2. 性能调优方向: 3. 性能调优原则 (1)减小 CPU 消耗 – 线程数不易过多,过高导致线程上下文切换频繁,系统 ...

比较器Comparator的使用

Comparator其实是一个策略类的模式

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部