自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淡淡的回忆

朝阳下洒满淡淡的回忆,鱼儿还在嘻戏,你!你们!都在哪里?!

  • 博客(10)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 JDK 动态代理的原理

近期内会补全 最近更新:2020-04-05 13:33写在前面 todo什么是代理?为什么要有静态代理?为什么要有动态代理?静态代理静态代理感觉没啥好说的,实现方式可以是组合,也可以是继承,当然是推荐用组合的方式实现静态代理,理由是解耦,可以任意组装需要的组合,比如说你要对原逻辑代理3次(我的案例可以拆成两个代理,一个校验参数,一个打印信息),进行不同的业务逻辑...

2020-04-05 13:39:42 37

原创 Java 集合框架之 Stack

Java 集合框架之 Stack简介java.util.Stack降生于jdk1.0。继承自java.util.Vector,所以从jdk1.2开始,也是集合框架中的一员,归属于List这个子类。这个类已经不太推荐使用,优先使用java.util.Deque的实现。优先使用java.util.Deque的原因:因为这个类是java.util.Vector,而且拓展的几个方法也是线程安全的,所以这个类是线程安全的,都是性能也会相对较差。接口没有java.util.Deque完善各种设计感觉有

2020-08-12 13:48:51 19

原创 Java 集合框架之 Vector

Java 数据结构之 Vector

2020-08-03 14:30:26 216

原创 Springfox (Swagger) - ApiOperation 注解中的 position 方法无效的拓展解决方案

写在前面如果你有现在使用 Springfox 的经历的话,可能就有对 api 进行分组以及排序等需求,而Springfox(应当说是Swagger更确切)默认是根据自然排序对 api 进行排序的,比如:"/aaa1"会排在"/aaa2"前面,会排在"/bbb1"前面。当需要自定义排序规则时怎么办?那就是使用ApiOperation注解的position方法,但是很不幸的是该方法已经标记为过...

2020-03-17 12:22:32 1480

原创 Java 中的自动装箱和拆箱原理

写在前面本来想偷懒不写这篇文章的,但是找了一些网上搜索的文章,感觉讲的不太好,所以专门写了这边文章分享下。相关链接JDK 8 中的自动装箱和拆箱的讲解解答首先,先了解下什么是自动装箱和拆箱(Autoboxing and Unboxing)。自动装箱(Autoboxing ):Java编译器在__基本数据类型(the primitive types)__及___其对应的对象包装...

2020-03-09 12:09:16 117

原创 Java 小知识汇总

HashCode 相关HashCode算法为什么采用31作为乘数?【Java总结】详细探讨HashCode算法为什么采用31作为乘数更多小知识慢慢补上。。。

2020-03-08 11:59:41 33

原创 MySQL - Installation - Microsoft Windows (noinstall ZIP Archive)

相关链接MySQL (社区版)最新稳定版下载MySQL (社区版)历史版本下载MySQL (社区版)帮助文档,Tips: MySQL 5.7 参考手册

2020-03-03 20:29:44 99

原创 Windows 自带的文件校验功能

具体怎么使用,自行查看帮助,cmd 下运行CertUtil -hashfile -?,支持MD2,MD4,MD5,SHA1,SHA256,SHA384,SHA512。这里是我结合资料写的简单批量生成校验码批处理文件,目前支持:MD5、SHA256、SHA512,需要加的自行该代码即可。@ECHO OFFECHO Copyright (c) 2018-2020 Yahuan Jin. All...

2020-02-27 21:32:46 427

原创 Win10 - 对系统进行优化(低配电脑显著提升性能

写在前面最近一直在用笔记本,有点卡,特别是开机后的一段时间内,卡到无法呼吸,所以觉得花点时间好好优化下。如何优化尽量减少不必要的磁盘IO,特别是机械硬盘减少开机启动应用:启动项越多会导致越多的程序提前加载到内存,中间需要走磁盘的IO关闭不使用/不常用的服务:与减少开机启动应用类似,有的服务还会一直占用资源关闭应用程序的自动更新优化:减少开机启动应用在Win10上操作很简单...

2020-02-27 15:24:52 1616

原创 Java 集合框架

官方文档地址: http://docs.oracle.com/javase/tutorial/collections/index.html有空再整理。。。

2020-02-23 16:53:46 169

开发学习,Eclipse学习等目录

(不用下载,资源开源了)Java软件分类的网站主页 学习笔记等等 很杂不好分类,总之会慢慢更新。资源迁移到了:https://github.com/jinyahuan/effective-notebook(明明设置了0积分,咋又变成1积分了)

2014-11-08

checksum.bat

使用 Windows 自带的 CertUtil 封装文件校验功能,批量生成MD5,SHA256,SHA512等校验码。(CSDN这是有毒吗?明明设置了0积分,咋又变成要积分了)

2020-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除