- 博客(10)
- 收藏
- 关注
原创 Linux 常用命令速查
除文件名称外,同时将文件类型(d表示目录,- 表示文件)、权限、拥有者、文件大小等。如果复制的是目录需要使用此选项, 此时将复制该目录下所有的子目录和文件,即。如果复制的是目录需要使用此选项, 此时将复制该目录下所有的子目录和文件,即。(如果dest 参数是不存在的目录则表示为为source参数重命名): 参数,表示查看哪个目录下的文件,不指定默认为当前文件下。确保目录名称存在,不存在的就创建一个,可以实现。( -c代表将解包的文件或目录放在指定目录下)将目录及目录中的所有文件(目录)逐一删除,即。
2025-06-27 16:11:53
1004
原创 Web开发必学:CSS+JS核心知识点速查
摘要: 本文系统梳理了HTML-CSS和JavaScript的核心知识点。CSS部分涵盖标题属性、引入方式(行内/内部/外部)、颜色表示方法、选择器优先级(id>类>元素)、媒体标签(video/img)属性设置,以及盒子模型、弹性布局等样式控制技巧。HTML部分详细说明了表单标签(action/method属性)、表单项类型(input/select/textarea)和表格结构。JavaScript部分包含变量声明(let/const)、数据类型、函数定义(具名/匿名/箭头)、JSON处理、
2025-06-20 15:08:01
770
原创 mysql--->SQL数据库操作全攻略 (中篇)
这篇SQL语法摘要包含以下内容:1.外键约束的创建、删除和更新行为;2.内连接的两种写法及查询范围;3.左右外连接的特点;4.自连接的写法;5.联合查询的去重区别;6.四种子查询类型及其操作符,包括标量、列、行和表子查询。全文概括了数据库表关联操作的关键语法要点。
2025-05-26 16:08:04
405
原创 mysql --- > SQL数据库操作全攻略(上篇)
insert into 表名(字段名1,字段名2,...) values(值1,值2,...), values(值1,值2,...), ...;insert into 表名 values (值1,值2,...), (值1,值2,...), ...;update 表名 set 字段1 = 值1 ,字段2= 值2 (where 条件);5.新增字段/修改字段数据类型/修改字段数据类型和字段名称/删除字段/修改表名...select 字段1,字段2,字段3,... from 表名;1.查看当前所有的表。
2025-05-25 15:27:18
1094
原创 平衡二叉树(AVL树)的左旋、右旋、双旋 --> java
4变为 6 的左子节点,7仍然是6 的右子节点,而 5 则成为了 4 的右子节点,3 仍为 4 的左子节点, 如图 1-2)不断的从父节点找不平衡的点,以该点为支点,将根节点的右侧往左拉,进行左旋转。变为当前节点右子树的右子树(意思就是将图 1-2 中的 6 置为空)(右子树的高度 - 左子树的高度)> 1。(newNode),值设为当前根节点的值。(左子树的高度 - 右子树的高度)> 1。设为当前节点的左子树的右子节点。设为当前节点的右子树的左子节点。设为当前节点的左子树的左子树。
2025-04-10 14:08:37
1762
原创 二叉排序树结点的删除 --> java
(2)在(1)不成立的情况下,左节点不为空并且左节点继续递归查找(右节点同理)(1)判断左节点不为空并且左节点下的字节的是否就是要删除的节点(右节点同理)(1) 若 targetNode 是 parentNode 的左子节点,则。(1) 若 targetNode 是 parentNode 的左子节点,则。三、删除有两颗子树的节点 (例如:上图中的 7、3、10)(1)查找的节点等于targetNode的情况。(2)查找的节点小于targetNode的情况。(3)查找的节点大于targetNode的情况。
2025-04-06 18:16:47
929
原创 哈夫曼编码(2) ---> java 超详细!!!
1. 将哈夫曼编码转换成哈夫曼编码对应的二进制字符串2. 再将二进制字符串转换成原来的字符编码。 补充知识点:一、原码、反码、补码 二、基本数据类型的强制转换
2025-03-21 16:03:19
1226
原创 哈夫曼编码(1) ---> java 超详细!!!
(2)之后每次从中取出两个数最小的节点,再将其相加得到一个新节点,这个新节点当作父母节点。(3)再将那两个已经相加了的原始节点从集合中删除,将父母节点添加到集合中。(1)创建一个节点类,定义节点的权值、左子节点、右子节点、字符本身的数。为了代码的可读性,将调用方法封装成一个方法,并利用调用的遍历,进行重载。(4)创建压缩后的哈夫曼字节数组,遍历字节数组将其按照8个一位进行。(4)其中节点的生成是通过创建一个。一.将给定的字符串文本内容转换成一个个的节点。(1)先将集合中的元素按照从小到大的顺序排序。
2025-03-18 20:12:21
589
原创 冒泡排序、选择排序、快速排序 ---> java
( 一定要注意要从后面的指针开始先找,再开始前面的指针。因为若从前面的开始找会出现在基准数归位的时候大的数跑到前面去了 )
2025-03-15 19:20:44
570
原创 单链表的插入操作---java
让新节点 Y 的next 指向 B 原来指向的下一个节点 C ( Y.next = B.next )让 B 的 next 指向新节点 Y ( B.next = Y ):一定要注意链表为空的情况,再依次改变节点的 next 域,最后将其指向新的节点。插入后链表结构为:A -> B -> Y -> C -> null。操作原理:假设需要在节点 B 后面插入新节点 Y ,原始链表结构为:A -> B ->C -> null。:需要连接新节点,再更新头指针。:需要判断前驱节点是否存在。
2025-03-14 10:18:12
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅