- 博客(5)
- 收藏
- 关注
原创 java jvm 内存分区和jmm 内存概念模型 与物理内存的关系
java 内存模型欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mark
2020-09-09 22:31:45
625
原创 关于Java对象深浅拷贝的理解
笔者在研究spring原型模式的时候发现自身对java深浅拷贝的理解存在问题,特此写下这篇随笔 以下为笔者对java深浅拷贝的理解 如有不对请指正 java复制采用的是由底层为C语言编写的native的方法 clone()完成,而深浅克隆都是基于clone方法实现的,而object 对象的clone 方法默认是基于浅拷贝的 一.注:基础数据类型+引用数据类型String 深浅拷贝都是一样的,基础数据类型基于值传递,应用数据类型String 由于每次修改值都会修改都会在堆中重新开辟空间复制并替换原来引用故 深
2020-09-09 22:30:54
300
原创 算法第四版学习记录
算法学习记录(1) 细节记录 在实现栈的时候,pop()时,被弹出的元素的引用实际上还存在在数组中,这个元素实际上已经是一个孤儿了,再也不会被访问了,但java的垃圾收集器没法知道这一点,除非该引用被覆盖,即使用例已经不再需要这个元素了,数组中的引用仍然可以让它继续存在,保存一个不需要的对象的引用称为游离。 将弹出的数组元素的值设为null即可,这将覆盖无用的引用并使系统可以在用例使用完被弹...
2020-04-16 15:20:51
129
转载 spring 集成 redis 之 如何使用RedisTemplate访问Redis数据结构
Redis 数据结构简介 Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。 下面来对这5种数据结构类型作简单的介绍 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部分执行操作;对象和浮点数执行自增(increment)或者自减(dec...
2018-11-29 00:30:02
171
原创 shiro 单点登录实现
shiro 单点登录实现 1.部署shiro cas server(实测有用博客) https://blog.csdn.net/mengmei16/article/details/52597468 2.实现登录数据可配化 参考博客 https://blog.csdn.net/c1481118216/article/details/80402622 实现shiro server 连接mysql...
2018-11-25 19:55:17
1531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人