本文分类:news发布日期:2024/7/2 13:36:11
相关文章
golang优雅代码【lock实现】
golang优雅代码【lock实现】 1.局部锁1.1 具体实现方式 本文代码风格来源参考 database/sql 包 1.局部锁
database/sql源码中使用 withLock(dc, func(){...}) 方法实现局部锁,完美利用了 golang 的 defer 关键字对 入参dc 进行加锁解锁,感觉实现很优雅…
建站知识
2024/6/24 17:16:37
【Javascript系统学习】(二)
函数
定义函数 函数提升仅适用于函数声明,而不适用于函数表达式 函数声明
函数表达式
//例子1
const factorial function fac(n) {return n < 2 ? 1 : n * fac(n - 1);
};console.log(factorial(3)); // 6
//factorial(n)、fac(n)、arguments.callee()
----…
建站知识
2024/6/30 9:05:57
Ubuntu硬盘分区、挂载、修改用户权限
使用命令查看硬盘情况
sudo fdisk -l
可以看到这里有个未分区的4T硬盘 如:sdb 这样的是硬盘 sdb1 sdb2 这样的是分区,现在还没分区 分区
sudo parted /dev/sdb (sdb 是要挂载的硬盘)
输入一下命令分区:
mklabel gpt (创建分区表)
mkpart p…
建站知识
2024/6/23 15:08:55
关于 Redis 中集群
哨兵机制中总结到,它并不能解决存储容量不够的问题,但是集群能。 广义的集群:只要有多个机器,构成了分布式系统,都可以称之为一个“集群”,例如主从结构中的哨兵模式。 狭义的集群:redis 提供的…
建站知识
2024/6/23 16:44:35
QT串口调试助手V2.0(源码全开源)--上位机+多通道波形显示+数据保存(优化波形显示控件)
首先关于Qt的安装和基本配置这里就不做重复说明了,注:本文在Qt5.14基础上完成 完整的项目开源仓库链接在文章末尾
图形控件——qcustomplot
QCustomPlot是一个基于Qt框架的开源绘图库,用于创建高质量的二维图表和数据可视化。
QCustomPlot…
建站知识
2024/6/23 13:26:12
【QT】将字符串条件转换为一个可以编程检查的条件
字符串的条件转为为程序检查的条件 -1-100、-100–10、1-200 、> -20 、 , 20 等… 判断一个字符串是否为全数字,代码实现如下
// 判断字符串是否为全数字
bool isPureNumber(const QString &str)
{// 正则表达式,匹配整数、负数和小…
建站知识
2024/6/20 15:24:36
迅为RK3562开发板ARM四核A53核心板瑞芯微国产人工智能Linux安卓
iTOP-3562开发板采用瑞芯微RK3562处理器,内部集成了四核A53Mali G52架构,主频2GHZ,内置1TOPSNPU算力,RK809动态调频。支持OpenGLES1.1/2.0/3.2、0penCL2.0、Vulkan 1.1内嵌高性能2D加速硬件。 内置独立NPU, 算力达 1TOPS,可用于轻…
建站知识
2024/6/24 14:40:23