相关文章
红黑树(RBTree)
红黑树的基本性质 (1)红黑树是每个结点都带有颜色属性的二叉查找树,颜色或红色或黑色。在二叉搜索树强制一般要求以外,对于任何有效的红黑树我们增加了如下的额外要求:
性质1. 结点是红色或黑色。
性质2. 根结点是黑色。
性质…
建站知识
2024/12/2 19:30:25
包管理工具:pnpm | 京东云技术团队
作者:京东零售 杨秀竹
pnpm 是什么
pnpm( performant npm )指的是高性能的 npm,与 npm 和 yarn 一样是一款包管理工具,其根据自身独特的包管理方法解决了 npm、yarn 内部潜在的安全及性能问题,在多数情况…
建站知识
2024/12/2 19:50:15
SQL 常用函数总结(二)
字符串处理函数
1. CONCAT()
函数功能:将两个或多个字符串合并成一个字符串。
函数语法:
CONCAT(string1, string2, ...)string1、string2 等的数量可以是零个或多个,分别表示需要合并的字符串。
使用示例:
假设现在有一个名…
建站知识
2024/10/25 5:22:46
软件测试工程师的职业发展方向
一、软件测试工程师大致有4个发展方向:
1 资深软件测试工程师
一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。
达到这个水平比较困难,这需要了解很多知识,例如C语言,JAVA语言,…
建站知识
2024/11/10 11:15:11
什么是前端宏任务,什么又是前端微任务呢?一文读懂前端微任务宏任务。
在前端中,宏任务和微任务是异步任务的两种不同类型。 前端有很多中异步任务类型。
可以分为三类:
宏任务 定时器任务用户交互事件任务(鼠标事件、键盘事件)网络请求任务I/O操作任务(读写文件) 微任务 Pro…
建站知识
2024/10/25 5:22:24
TPC 网络通信基础(二)
文件下载利用 tcp原理
Ubuntu 20.04 python3.7
三个python文件 客户端.py 服务器.py 文件.py
客户端充当用户
服务器充当提供下载的服务端
客户端代码:
import socketdef main():# 创建套接字tcp_socket socket.socket(socket.AF_INET,socket.SOCKET_…
建站知识
2024/11/19 20:26:56
String StringBuilder常用方法总结
在java中String类不可变的,创建一个String对象后不能更改它的值。所以如果需要对原字符串进行一些改动操作,就需要用StringBuilder类或者StringBuffer类,StringBuilder比StringBuffer更快一些,缺点是StringBuilder不是线程安全的&…
建站知识
2024/10/25 5:22:07