相关文章
ScheduledThreadPoolExecutor 延迟任务执行原理以及小顶堆的应用(源码)
目录 主要特点源码解读(1)初始化(2)创建工作线程并启动(3)线程调度和执行任务主要流程任务封装 ScheduledFutureTask延时工作队列 DelayedWorkQueue初始化添加任务 offer获取任务 poll / take 小顶堆是什么…
建站知识
2025/4/17 22:50:42
Shebang行的写入
将以下内容写入文件semester,每次写入一行
#!/bin/sh
curl --head --silent https://missing.csail.mit.edu1 Shebang 行 (#!/bin/sh)
Shebang 行 (#!/bin/sh)是 UNIX/Linux 系统中脚本的标准开头(称为 “shebang” 或 “hashbang”)&#…
建站知识
2025/4/17 22:59:15
macOS 使用 iconv 转化文件编码
文章目录 使用方式支持的编码类型iconv 更多用法 使用方式
iconv -f GB2312 -t UTF-8 分治算法.txt > 分治算法2.txt 支持的编码类型 可以使用 下面命令 查看编码类型
iconv -lPS : ISO-8859 有很多种分支,iconv 支持 ISO-8859-1、ISO-8859-10,但…
建站知识
2025/4/11 6:08:38
React多层级对象改变值--immer
reduxjs/toolkit底层就是immer,,,所以在使用redux的时候,直接赋值,就会响应式的数据 如果不使用reduxjs/toolkit,可以自己使用immer来实现
安装immer
npm install immer引入produce函数,,prod…
建站知识
2025/4/17 22:51:20
(UI自动化测试)第二篇:元素定位的方法_name定位
二、name定位 ⽅法: driver.find_element_by_name(“name属性值”) 前置: 标签必须name属性 特点: 当前⻚⾯可以重复 提示: 由于name属性值可以重复,所以使⽤时需要查看是否为唯⼀。
# 导包selenium
from selenium i…
建站知识
2025/4/19 11:01:09
Linux shell脚本2-test条件测试语句:文件类型、字符串是否相等、数字大小比较、多重条件判断,测试语句验证
目录 1.条件测试语句
2.文件表达式测试
2.1测试文件状态的条件表达式
2.2程序验证
2.2.1 单个文件验证
2.2.3.两个文件验证
3.字符串表达式测试
4.数字表达式测试
5.复合表达式测试 1.条件测试语句 在写shell脚本时,经常遇到的问题就是判断字符串是否相等&…
建站知识
2025/4/18 14:23:50
【xiaozhi赎回之路-2:语音可以自己配置就是用GPT本地API】
固件作用
打通了网络和硬件的沟通
修改固件实现【改变连接到小智服务器的】 回答逻辑LLM自定义
自定义了Coze(比较高级,自定义程度比较高,包括知识库,虚拟脚色-恋人-雅思老师-娃娃玩具{可能需要使用显卡对开源模型进行微调-产…
建站知识
2025/4/18 13:37:47
Js闭包Closure 及 其可能产生的内存泄漏问题
闭包的主要作用:实现数据私有,函数内定义的私有变量,外面可以使用访问,但不可以修改。
以统计调用次数的函数为例:
普通形式:
let a 0;function fn() {a;console.log(a: ${a});} 闭包形式: …
建站知识
2025/4/19 7:53:28