
笔记
小苗要努力变强
小苗,要努力变强
展开
-
json字符串的一些操作(不断添加)
1. 判断当前json字符串是数组还是对象 public void objectOrArray() { String data = "{\"person\":[{\"age\":\"1\"},{\"age\":\"22\"},{\"age\":\"333\"}]}"; Object parse = JSONObject.parse(data); //方法一 if (parse instanceof JSONArray) {原创 2022-01-14 13:50:49 · 1224 阅读 · 0 评论 -
B-树和B+树数据结构及B-树的创建和删除操作详细过程
众所周知,mysql的索引用的是B+树那么到底啥是B+树呢?今天学习了一下下面总结一下我今天学到的知识!若有错误感谢纠正首先B-树念作B树(而不是B减树)B+树念作B加树1、B-树1.1、B树概念每个结点最多有m个分支(子树) ;而最少分支数要看是否为根结点,如果是根结点且不是叶子结点则至少有2个分支,非根非叶结点至少有「m/2⌉ 个分支。有n (k<=n<=m) 个分支的结点有n-1个关键字,它们按递增顺序排列。k=2(根结点)或「m/2⌉ (非根结点)结点内各关键字原创 2021-07-02 20:18:48 · 5270 阅读 · 2 评论 -
剑指 Offer 32 - I. 从上到下打印二叉树
题目描述从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。例如:给定二叉树: [3,9,20,null,null,15,7],3/ 9 20/ 15 7返回:[3,9,20,15,7]提示:节点总数 <= 1000思路运用队列BFS这算是BFS的经典应用了吧!代码/** * Definition for a binary tree node. * public class TreeNode { * int val; *原创 2021-05-10 23:38:31 · 92 阅读 · 0 评论 -
今日总结
今天真的是丰富而白忙活的一天。今天早上第一节有课,然后回寝室收拾了一下东西,然后回小组又忙活了点乱七八糟的。只剩下一点时间我又开始了一道算法,没有解决去吃饭了。下午继续上午的算法,搞了好久。搞完四点多了也不想看数据库了然后我就想把谷粒学院的项目源码下载下来。找到了github的链接,可是发现github无法访问了,然后就开始百度怎么解决。到六点终于下载好了。然后吃完饭,回来准备运行一下项目看看,但是npm install下载依赖一直不成功。搞了一晚上。也没搞好。今天看似忙碌,可是又啥也没原创 2021-03-19 23:02:18 · 71 阅读 · 0 评论 -
TodoList
上午上课看视频算法题下午视频mysql算法晚上mysql背六级原创 2021-03-17 08:49:50 · 90 阅读 · 0 评论 -
今日总结
今天上午看了计算机网络和信息安全的课程,然后做了几道相关的题。然后写了一道算法题。下午去了猫咖,刚开始听到要29.9感觉有点贵。不过进去之后感觉还不错。我本以为是咖啡店养着一只猫可以撸,事实上里面很棒,只是猫都太高冷了,像我们这种没有买罐头的人,猫咪都不搭理我们。...原创 2021-03-14 21:32:01 · 102 阅读 · 1 评论 -
今日总结
今天上午第一大节有课第二节课就学习了设计模式,我要放弃设计模式了,看了快一半了,无法理解。就感觉所有的设计模式都一个样子,我完全没法区分,都是接口和抽象类。下午看了点jvm,只有四个小时我大概看了一遍。最后还下载啦一个游戏《911接线员》最近学习状态不佳。要改变啊!明天要学习软考。断网,断网,断网。...原创 2021-03-12 23:06:11 · 71 阅读 · 0 评论