- 博客(157)
- 资源 (3)
- 收藏
- 关注
原创 【文件锁】多进程线程安全访问文件demo
组合文件锁+共享锁,并RAII 化,保证文件的跨进程线程读写安全。demo模拟使用多个进程,每个进程包含多个线程对文件进行读写测试。
2025-01-13 20:58:57
455
原创 【SVN】版本发布快捷操作
摘要:因为每次发版都需要制作一份相同的文件夹,而大部分的包都不需要变更,但是文件又非常大,记录自己的操作经验。首先在SVN Repository Browser 界面把上一次的版本复制一份,复制的时候重命名为新的版本号。然后在本地新建一个新的目录(建议和刚刚复制的新目录名一致),重新启动SVN软件,进入到新复制的目录,然后选中刚刚新建的目录就可以了,注意一定要选中空目录,否则可能本地目录中的原来数据会被清空。右击要复制的目录,然后选Copy to…最后,修改目录中的文件,然后一起重新提交就可以了。
2025-01-08 20:46:33
315
原创 valgrind 交叉编译
首先在官网下载源码:https://valgrind.org/downloads/current.html。install 目录中的libexec和bin 拷贝到目标机器。–host 填编译链名称即可,并指定arm架构,并且静态编译。解压后进入valgrind目录,配置makefile。
2025-01-07 22:02:55
271
原创 【交叉编译】sysstat 离线编译
快速的方法就是把整个编译包全部放在Linux ,然后编辑~目录,方便的话直接把install目录复制到嵌入式机器,然后输入arm 能tab出来,运行有显示即OK。然后直接运行即可,详细使用教程,另行搜索。编译完成后包在当前的。
2024-12-30 19:23:02
217
原创 【字体】Fira Code连字效果开启
继续往下找到“在 settings.json 中编辑”,然后设置。设置中设置字体后,启用“subpixel_antialias”
2024-12-01 18:26:10
754
原创 【PAM】Linux登录认证限制
PAM 提供了一个模块化的认证系统,它由一系列模块和规则组成,来决定用户如何被认证、账户如何管理、密码如何处理以及如何管理用户会话。PAM 系统的设计使得它可以根据需要轻松增加或修改认证方式,而不会影响系统上的应用程序。
2024-09-23 11:30:25
1265
原创 【企业微信】群机器人自动消息配置
内部企微群聊可以添加一个机器人,这个机器人其实是个消息接口,可以外部脚本来自动定时发送消息到群里,打工人最有用的提醒就是每周提醒发周报了。
2024-09-23 10:19:03
4176
原创 【BMC 升级】使用redfish 升级BMC
1.安装MobaXterm软件(能有Pro的更好),启动后点击服务器,然后选redfish升级BMC支持FTP、、HTTPS和HTTP,我们选HTTP,配置好image存放的目录。启动http服务后,最小化2.在浏览器输入自己电脑的IP进行验证,如果有文件说明HTTP已经配置完成。
2024-09-18 10:21:15
841
原创 AMI MDS 设置 Tab 键自动转换为空格
在 AMI 的 MDS(MegaRAC Development Studio)环境中,代码编辑器一般基于 Eclipse ,它们都支持自定义代码格式设置,包括将 Tab 键自动转换为空格。
2024-09-10 18:49:05
334
1
原创 【VSCode v1.93.0】手动配置远程remote-ssh
开发需要远程访问Ubuntu服务器中的代码,Ubuntu无法联网,手动安装方法VS Code版本:Windows v1.93.0Ubuntu版本:20.04前提:VSCode安装好插件,如果Win也不能联网,可以在能联网的电脑安装好插件,然后把C:\Users[用户名].vscode\extensions 目录复制过来,注意vscode版本要一致。
2024-09-06 16:01:07
2590
9
原创 Jenkins 服务搭建以及自动化编译部署
安装Jenkins的服务器会自动创建一个jenkins的账号,现在我们切换到此账号:su jenkins,如果密码不对,需要先sudo passwd jenkins 设置密码。代码push成功后,复制SSH的克隆地址,我测试的时候好像jenkins不能使用 http地址,可能与Gitlab的网址是纯IP有关。5.最后勾上Enter directly,回到jenkins用户命令行,执行cat .ssh/id_rsa,获取Private Key,复制后粘贴到框里保存即可.
2024-07-26 20:22:01
847
原创 【独立商城】代码上传方法
点击文件夹图标,来选择文件夹。找到代码的目录,然后点击“选择文件夹”。1)首先点击“编译”2)然后点击“预览”,可以用开发者或者管理员微信扫码查看效果3)效果没问题,点击“上传”将代码提交,版本号输入1.0.0即可等待代码上传完成,登录微信公众平台提交代码审核。
2024-07-26 17:59:15
438
原创 【Win】使用Python手动提升内存占用率
某些原因需要手动提高一下Windows内存占用率,来测试内存条或者电脑是不是稳定,市面上有各种工具,找起来很繁琐。
2024-07-16 17:31:29
426
原创 【systemd】简单的服务创建练习
日志更常见的做法是将输出重定向到文件或日志系统。将输出重定向到文件不仅更容易管理,还能持久保存日志信息供日后查看和分析。
2024-07-12 11:00:57
361
原创 【Jfrog Artifactory】配置邮件服务器
Artifactory URL:要在所有发送的邮件中链接到的 Artifactory URL(可选)。Subject Prefix:发送的邮箱的固定前缀。Host :smtp.qq.com 【发送服务器】Port:587 【我的环境465无法发送成功】Password:需要登录QQ邮箱获取授权码。Username:QQ邮箱。From: QQ邮箱。
2024-07-11 18:18:02
341
原创 【Sublime】Sublime Text 中运行终端
Sublime Text 本身并不是一个终端仿真器,可以使用插件来在 Sublime Text 中集成终端功能。最常用的插件之一是“Terminal”。
2024-06-28 15:17:46
3276
原创 【conan】v2.4.1版本基本命令
conanXX 为新增的仓库名, http://172.31.1.187:8082/artifactory/api/conan/conan-local为远程地址,格式为http://[IP:POST]/artifactory/api/conan/[name]
2024-06-25 18:29:39
458
原创 【Ubuntu】修改计算机名称
这种方法只会在当前会话中生效,重启后会恢复原来的计算机名。将文件中的旧主机名改为新的主机名,然后保存并退出(按。替换为你想要设置的新计算机名。
2024-06-18 16:46:11
2071
原创 【SecureCRT】设置高亮关键字
使用zsh的zsh-autosuggestion插件时,候选是纯白色的,和实际输入一样,阅读体验很差,调整之后如下:
2024-06-12 11:07:53
1059
原创 【SecureCRT】开启串口连接自动登录
做开发的时候经常需要连接开发板,而开发板运行的系统有账号密码,每次重启都需要手动输入账号密码有点费劲。最后点击OK,下次启动连接的时候就会自动登录了。然后按照步骤,填写好账号密码即可。
2024-06-06 09:42:14
1243
原创 【打字】打字训练之针对性键盘区域练习
之前有个想法比如想要练习左手的键盘区域,从左手按键的区域随机选取2到4个字母,然后把选出来的字母随机排序组成一个词组,然后用同样的方式生成一百个这样的随机词组。再升级一下,每个词组的开头必须为声母呢,或者每个词组的开头也自定义呢?然后就有了下面的代码,把上面的想法变成了现实:运行代码可以生成自定义选取的键盘区域的按照随机的组合,来生成预设长度的词组。'''用于生成打字练习的词组,详细功能如下:1.可控制按键范围2.可控制声母范围3.可控制生成的词组总个数,以及每个词组的字母长度范围'''
2024-05-14 19:36:59
666
原创 【Gitlab】服务器性能调优
安装之后操作Gitlab网页端时候会有些卡顿,可以修改配置来改善性能:提前说明:我的机器配置如下两个40线程的处理器 160G内存。
2024-03-29 12:33:53
2803
原创 【GitLab】开启GitLab 的邮箱通知服务
在安装过程中,选择 “Internet Site”,然后默认主机名,点击“OK”如果要使用 Postfix 来发送电子邮件通知,执行以下安装命令。
2024-03-29 01:46:33
5898
原创 【Gitlab】Ubuntu Linux完全卸载gitlab-ce
然后手动删除/opt/gitlab,这个目录保存着gitlab的主要数据。检查/var/opt/gitlab,这个目录保存着gitlab的配置。检查/etc/gitlab,这个目录保存gitlab服务信息。检查/var/log/gitlab,这个目录保存日志文件。会提示等待60秒,如果想反悔,可以按Ctrl+C。下面的也删掉,如果有。
2024-03-28 10:48:38
1115
原创 【宝塔】网站80端口被占用问题
最后发现是/www/server/panel/vhost/nginx/0.default.conf 文件里面占用了80端口。把这个80改成别的9527或者其他的空闲端口,问题解决!
2024-03-28 03:13:27
2295
Platform Management FRU Information Storage Definition v1.0
2023-12-29
小米澎湃OS 钱包XPosed模块
2023-12-26
Win11 Winre.wim文件
2023-12-05
2600v09 Datasheet
2022-04-21
Redfish Specification
2022-04-21
Intel Intelligent Power Node Manager 3.0 External Interface
2022-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人