会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HappyShare
快乐分享,点滴记录,书山有路勤为径。
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2019年1月24日
对称加密算法的几种模式优缺点一览
摘要: ECB模式 ECB模式的加密 ECB模式的解密 CBC模式 一般来说,每次加密时都会随机产生一个不同的比特序列来作为初始化向量。 CBC模式的加密 CBC模式的解密 CFB模式 CFB模式的加密 CFB模式的解密 OFB模式 CFB模式的加密 CFB模式的解密 CTR模式 CTR模式的加密 CTR模
阅读全文
posted @ 2019-01-24 13:50 HappyDeveloper
阅读(6167)
评论(0)
推荐(0)
2019年1月10日
Spring boot actuator端点启用和暴露
摘要: 1.启用端点 默认情况下,除了shutdown端点是关闭的,其它的都是启用的。配置一个端点的启用,使用management.endpoint..enabled属性,下面的例子是启用shutdown端点: 如果你个人更喜欢自定义端点的启用和关闭,可以使用如下属性 关闭所有端点启用情况,个人可以单独的通
阅读全文
posted @ 2019-01-10 19:13 HappyDeveloper
阅读(7629)
评论(1)
推荐(1)
2018年12月20日
HashMap 和 HashTable差别
摘要: 代码版本 JDK每一版本都在改进。本文讨论的HashMap和HashTable基于JDK 1.7.0_67。源码见这里 1. 时间 HashTable产生于JDK 1.1,而HashMap产生于JDK 1.2。从时间的维度上来看,HashMap要比HashTable出现得晚一些。 2. 作者 以下是
阅读全文
posted @ 2018-12-20 15:58 HappyDeveloper
阅读(264)
评论(0)
推荐(0)
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析
摘要: Java7 HashMap HashMap 是最简单的,一来我们非常熟悉,二来就是它不支持并发操作,所以源码也非常简单。 首先,我们用下面这张图来介绍 HashMap 的结构。 这个仅仅是示意图,因为没有考虑到数组要扩容的情况,具体的后面再说。 大方向上,HashMap 里面是一个数组,然后数组中每
阅读全文
posted @ 2018-12-20 15:50 HappyDeveloper
阅读(188)
评论(0)
推荐(0)
2018年12月19日
探索 ConcurrentHashMap 高并发性的实现机制
摘要: 简介 ConcurrentHashMap 是 util.concurrent 包的重要成员。本文将结合 Java 内存模型,分析 JDK 源代码,探索 ConcurrentHashMap 高并发的具体实现机制。 由于 ConcurrentHashMap 的源代码实现依赖于 Java 内存模型,所以阅
阅读全文
posted @ 2018-12-19 11:50 HappyDeveloper
阅读(428)
评论(0)
推荐(0)
2018年12月12日
由装饰者模式来深入理解Java I/O整体框架
摘要: 前言 Java里面的I/O这一部分看过很多遍,每次看完之后特别混乱,又是输入流,又是输出流,又是字符流,又是字节流,还有什么过滤流,缓冲流。每次看得我如入云里雾里,直到后面看了设计模式这一块,才算真正的对Java I/O这一块有了整体的了解,理解起Java流也就容易许多。这篇博客先介绍装饰者模式,然
阅读全文
posted @ 2018-12-12 21:17 HappyDeveloper
阅读(443)
评论(0)
推荐(0)
温顾知新系列-JAVA网络编程系统(1)- 流
摘要: 一、字节流 1. 输出流 Java的基本输出流类是java.io.OutputStream; 此类常用的写入数据的基本方法如下: 常见子类(针对流介质): FileOutputStream 针对文件 TelnetOutputStream 针对网络连接 ByteArrayOutputStream 针对
阅读全文
posted @ 2018-12-12 17:39 HappyDeveloper
阅读(244)
评论(0)
推荐(0)
2018年12月10日
JAVA不可变类(immutable)机制与String的不可变性
摘要: 一、不可变类简介 不可变类:所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interger、Long和String等。可变类:相对于不可变类,可变类创建实例后可以改变其成员变量值,开发中创建的大部分类都属于可变类。 二、不可变类的优点 说完可变
阅读全文
posted @ 2018-12-10 12:23 HappyDeveloper
阅读(753)
评论(0)
推荐(0)
2018年8月10日
Spring Boot系列一:默认日志logback配置解析
摘要: 前言 今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢 如何引入日志? 日志输出格式以及输出方式如何配置? 代码中如何使用? 正文 Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志
阅读全文
posted @ 2018-08-10 19:34 HappyDeveloper
阅读(409)
评论(0)
推荐(0)
2018年8月7日
通过RequestContextHolder直接获取HttpServletRequest对象
摘要: 问题 朋友遇到一个问题:他想在Service方法中使用HttpServletRequest的API,但是又不想把HttpServletRequest对象当作这个Service方法的参数传过来,原因是这个方法被N多Controller调用,加一个参数就得改一堆代码。一句话:就是他懒。不过,这个问题该这
阅读全文
posted @ 2018-08-07 20:00 HappyDeveloper
阅读(12424)
评论(1)
推荐(2)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告