会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
浩天754
博客园
首页
新随笔
联系
管理
订阅
2018年2月6日
HashMap源码分析
摘要: 我所使用的JDK版本时1.8.0_144。 HashMap是我们常用的一个数据结构,以键值对的形式进行操作。 源码分析如下: 哈希表的类结构如下,结构就是常见的链表结构,其中有属性:hash值,key键值,value值,next链表下一个值的对象: HashMap构造函数如下,所有构造函数都会直接或
阅读全文
posted @ 2018-02-06 13:19 浩天817
阅读(203)
评论(0)
推荐(0)
2018年1月16日
自动化测试Spring中的controller
摘要: 自定义开发了一个项目,用于封装Spring和Junit,利用MOCK测试,自动化测试Spring中的controller,通过XML配置文件配置测试信息。代码地址:https://github.com/chenhao754/auto-test
阅读全文
posted @ 2018-01-16 10:22 浩天817
阅读(506)
评论(0)
推荐(0)
2018年1月13日
oracle调用java代码
摘要: 内容主要包括:java开发,打包java程序成jar文件,上传jar文件到Oracle所在系统,Oracle导入jar文件中java类到数据库中,Oracle根据导入java类创建函数,Oracle操作函数。 用到的软件:Oracle数据库,Oracle数据库安装在Linux操作系统上;java用I
阅读全文
posted @ 2018-01-13 13:26 浩天817
阅读(1267)
评论(0)
推荐(0)
2018年1月10日
ByteBuffer源码解读
摘要: javaNIO中涉及缓存的类有很多,除了boolean类型外,每种基本类型都有对应的缓冲区类,包括CharBuffer,DoubleBuffer,FloatBuffer,IntBuffer,LongBuffer和ShortBuffer。 所有的缓存区都有以下属性: 容量(capacity):表示该缓
阅读全文
posted @ 2018-01-10 10:40 浩天817
阅读(442)
评论(0)
推荐(0)
Spring MVC访问controller动态处理被访问函数的参数
摘要: 公司项目通过前后端分离,提出一个需求。用户信息被node.js存储在request的header中,而后台使用的是Spring MVC通过@RequestBody注释,只能封装请求参数,header中的参数无法被封装成用户对象。 解决方法:Spring MVC提供动态修改被访问的controller
阅读全文
posted @ 2018-01-10 10:40 浩天817
阅读(1649)
评论(0)
推荐(0)
公告