会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
linzm14
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
下一页
2021年5月21日
Run的流程和Docker原理
摘要: 回顾HelloWorld流程
阅读全文
posted @ 2021-05-21 15:39 linzm14
阅读(60)
评论(0)
推荐(0)
2021年5月20日
Docker中名词概念
摘要:
阅读全文
posted @ 2021-05-20 10:27 linzm14
阅读(63)
评论(0)
推荐(0)
Xshell正版免费,再也不用找破解版了!
摘要: Xshell正版免费,再也不用找破解版了! 之前的地址已经被官方换了,现在是这个 https://www.xshell.com/zh/free-for-home-school/,不得不说xshell真的良心啊! 如果两个都下载,会收到两封邮件!
阅读全文
posted @ 2021-05-20 00:40 linzm14
阅读(15295)
评论(0)
推荐(2)
2021年5月10日
谷歌大数据的三驾马车
摘要: 谷歌划时代的三篇大数据论文 2003年的Google File System、2004年的Google MapReduce、2006年的Google Bigtable。 本次仔细阅读了Google公司的三篇重要的论文分别为《Google File System》、《Google Bigtable》和
阅读全文
posted @ 2021-05-10 12:37 linzm14
阅读(3422)
评论(0)
推荐(0)
2021年4月23日
路径中斜杠/和反斜杠\ 的区别
摘要: Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。 Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\
阅读全文
posted @ 2021-04-23 17:17 linzm14
阅读(1072)
评论(0)
推荐(0)
2021年3月16日
Java 树结构实际应用 四(平衡二叉树/AVL树)
摘要: 平衡二叉树(AVL 树) 1 看一个案例(说明二叉排序树可能的问题) 给你一个数列{1,2,3,4,5,6},要求创建一颗二叉排序树(BST), 并分析问题所在. 左边 BST 存在的问题分析: 1) 左子树全部为空,从形式上看,更像一个单链表. 2) 插入速度没有影响 3) 查询速度明显降低(
阅读全文
posted @ 2021-03-16 15:39 linzm14
阅读(450)
评论(0)
推荐(0)
2021年3月15日
Java 树结构实际应用 三(二叉排序树)
摘要: 二叉排序树 1 先看一个需求 给你一个数列 (7, 3, 10, 12, 5, 1, 9),要求能够高效的完成对数据的查询和添加 2 解决方案分析 使用数组 数组未排序, 优点:直接在数组尾添加,速度快。 缺点:查找速度慢. 数组排序,优点:可以使用二分查找,查找速度快,缺点:为了保证数组有序,
阅读全文
posted @ 2021-03-15 19:23 linzm14
阅读(255)
评论(0)
推荐(0)
2021年3月14日
Java 树结构实际应用 二(哈夫曼树和哈夫曼编码)
摘要: 赫夫曼树 1 基本介绍 1) 给定 n 个权值作为 n 个叶子结点,构造一棵二叉树,若该树的带权路径长度(wpl)达到最小,称这样的二叉树为 最优二叉树,也称为哈夫曼树(Huffman Tree), 还有的书翻译为霍夫曼树。 2) 赫夫曼树是带权路径长度最短的树,权值较大的结点离根较近 2 赫夫曼树
阅读全文
posted @ 2021-03-14 21:15 linzm14
阅读(671)
评论(0)
推荐(0)
2021年3月12日
Java 树结构实际应用 一(堆排序2秒排完800w数据)
摘要: 堆排序 1 堆排序基本介绍 1) 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复 杂度均为 O(nlogn),它也是不稳定排序。 2) 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆, 注意 : 没有 要求结点的
阅读全文
posted @ 2021-03-12 22:18 linzm14
阅读(484)
评论(0)
推荐(0)
2021年3月11日
Integer源码中的MIN_VALUE = 0x80000000和MAX_VALUE = 0x7fffffff的分析
摘要: 1.计算机的常识 (1)总所周知,计算机最底层存储的二进制数值是以补码形式存在的,这是了实现两个数的减法而设计的。 (2)举个小例子去理解补码,两个四位二进制之间的加减运算 0010(2) + 0001(1) = 0011(3) 0010(2) - 0001(1) = 0001(1)(现实中的运算)
阅读全文
posted @ 2021-03-11 16:01 linzm14
阅读(759)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
下一页
公告