相关文章
go使用sqlite3数据库实现CURD操作
工具类项目慢慢喜欢使用sqlite3数据库。工具类项目不存在并发问题,部署项目也不需要额外去安装数据库服务端,非常省事。 1、安装sqlite3驱动
go get github.com/mattn/go-sqlite32、go连接sqlite3初始化方法
var db *sql.DBfunc init() {// 打开或创建…
建站知识
2025/1/15 14:36:52
C#热更原理与HybridCLR
一、Mono的诞生
在Mono之前,C#虽然很好,但是只在windows家族平台上使用,就这点C#与Java就无法比。于是微软公司向ECMA申请将C#作为一种标准。在2001年12月,ECMA发布了ECMA-334 C#语言规范。C#在2003年成为一个ISO标准(ISO/IEC 23270)。意味着只要你遵守CLI(Common Lang…
建站知识
2025/1/17 21:51:28
ArrayList和LinkedList的区别(详解)
前言 ArrayList 和 LinkedList 都是 Java 中常用的列表(List)实现类,但它们在底层数据结构、性能特点和适用场景上有显著区别。下面我会详细解释这两者的不同,并通过一个简单的例子来帮助你理解。
1. 底层数据结构 ArrayList 是基…
建站知识
2025/1/5 20:39:08
怎样安装和启动Apache HTTP服务器(httpd)和PHP?
安装和启动Apache HTTP服务器(httpd)和PHP需要运行下面的程序: #!/bin/bash yum install -y httpd php systemctl start httpd systemctl enable httpd
其中:
#!/bin/bash 表示使用Bash作为脚本的解释器。…
建站知识
2025/1/17 2:55:52
pytest之收集用例规则与运行指定用例
🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快 小伙伴们大家好呀,今天笔者会给大家讲解一下pytest是如何收集我们写好的用例?我们又有哪些方式来运行单个用例或者批量运行用例呢&…
建站知识
2025/1/8 13:50:22
electron打包部署vue项目
背景:面试时提供一个开源代码包,把vue3编译后打包成electron的exe可执行文件
开源代码包:https://gitee.com/bluexsx/box-im 运行效果: 开始实战: 进入im-web模块,cmd命令,npm install&#x…
建站知识
2025/1/19 0:19:02
HASH256开源代码计算错误问题
计算量超500KB报错
OTA升级中可能会涉及到CRC、hash校验等算法,小编从网上抄到了HASH256的源码,拿来使用的时候却发现了一个问题,当源文件约大于500KB的时候会发现其计算出的hash值出现错误。 经过实际测试得知,当源文件大于约50…
建站知识
2025/1/4 18:26:30