摘要: 我所使用的JDK版本时1.8.0_144。 HashMap是我们常用的一个数据结构,以键值对的形式进行操作。 源码分析如下: 哈希表的类结构如下,结构就是常见的链表结构,其中有属性:hash值,key键值,value值,next链表下一个值的对象: HashMap构造函数如下,所有构造函数都会直接或 阅读全文
posted @ 2018-02-06 13:19 浩天817 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 自定义开发了一个项目,用于封装Spring和Junit,利用MOCK测试,自动化测试Spring中的controller,通过XML配置文件配置测试信息。代码地址:https://github.com/chenhao754/auto-test 阅读全文
posted @ 2018-01-16 10:22 浩天817 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 内容主要包括:java开发,打包java程序成jar文件,上传jar文件到Oracle所在系统,Oracle导入jar文件中java类到数据库中,Oracle根据导入java类创建函数,Oracle操作函数。 用到的软件:Oracle数据库,Oracle数据库安装在Linux操作系统上;java用I 阅读全文
posted @ 2018-01-13 13:26 浩天817 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 公司项目通过前后端分离,提出一个需求。用户信息被node.js存储在request的header中,而后台使用的是Spring MVC通过@RequestBody注释,只能封装请求参数,header中的参数无法被封装成用户对象。 解决方法:Spring MVC提供动态修改被访问的controller 阅读全文
posted @ 2018-01-10 10:40 浩天817 阅读(1623) 评论(0) 推荐(0) 编辑
摘要: javaNIO中涉及缓存的类有很多,除了boolean类型外,每种基本类型都有对应的缓冲区类,包括CharBuffer,DoubleBuffer,FloatBuffer,IntBuffer,LongBuffer和ShortBuffer。 所有的缓存区都有以下属性: 容量(capacity):表示该缓 阅读全文
posted @ 2018-01-10 10:40 浩天817 阅读(424) 评论(0) 推荐(0) 编辑