- 博客(7)
- 收藏
- 关注
原创 程序员送给女友的礼物
旋转倒影旋转魔方 放大缩小![鼠标划过放大](https://img-blog.csdnimg.cn/20200404125035217.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTUzNzQzMA=...
2020-04-04 13:15:23 829 1
原创 JVM 内存 类加载对象创建 GC
JVMJVM 是 Java Virtual Machine( Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入 Java 语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java 语言使用 Java 虚拟机屏蔽了与具体平台相关的信息,使得Java 语言编译程序只需生成在 Java 虚拟机...
2019-09-07 17:16:53 234
原创 简单的查找算法
1、顺序查找:遍历数组,对比每一个元素,找到目标元素 返回元素所在的位置 ,否者返回-1;(废话不多 看代码)/*** 顺序查找算法* 找到 返回所在的索引* 找不到 返回-1* @param a [] 数组* @param key 目标元素* @return 索引 or -1*/public static int sequentialLookup(in...
2019-09-01 18:25:40 149
原创 a + b 的 学问
加减法的底层 利用了 & ^ << >> 运算符进行的计算机只能识别2进制的数 ,各种计算基于2进制当计算两个数相加的时候,计算机首先会把数值变为2进制数保存 为 a,b,我们知道 a ^ b 是对两个数进行相加 位数上相同即为0,不同即为1例如 : 1 ^ 0 = 10 ^ 0 = 01 ^ 1 = 0(此外还有其余的位运算符分别为~...
2019-09-01 14:54:51 119
原创 树的深度、广度优先遍历 ,二叉树的先序、后序、中序遍历
深度 广度 先序 后序 中序 遍历先序 后序 中序 遍历 是对于二叉树而言的深度 广度 优先遍历是对树而言的1、 深度优先遍历1 ,2 ,3,4,5 这五个圆 具有的关系为 1-2 、1-3、 2-4、 2-5深度优先遍历要求从没有走过的点开始 向下一级搜索,直到下一级没有了子集在回溯到上一级找与之同级的点,再向下搜索,如果没有,回溯到上一级,找与上一级同级...
2019-08-31 13:05:17 448
原创 几种常见的排序算法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-08-18 19:18:41 433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人