自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 用python生成器学习协程

协程号称是绿色线程,跟操作系统的进程、线程没有任何关系,只是各种语言实现的代码执行环境(栈帧)切换方式。

2026-04-05 13:09:18 29

原创 终端回显原理及好用的串口分离工具和端口转发命令

裸机串口只能收发数据,而Linux内核里内置了终端模式,你敲击的每个字符都会原封不动的发回给你,当前敲回车时还会给你发如root@/root类似的提示符,而且不只是可以显示的字符,还有一些终端用来控制颜色、缩进等的控制字符,,而你的客户端工具也是支持终端协议的,会处理回显,打印颜色等;Linux等终端,特别是串口连接的时候,物理上就是uart口和电脑相连,能做到这么好的交互体验,完全是终端协议的功劳。ssh由于网络时延的问题,并不会给你发回你输入的数据,而是客户端自己处理回显,所有打完敲回车才会发送;

2026-04-04 14:32:29 201

原创 pytest+pywinauto+pycharm制作mobaxterm 字符串快捷发送器 Demo

本身没什么神奇的的,pycharm每个测试用例都会有执行按钮,刚好一键点击发送,python三引号字符串加\保存原始命令用于后期编辑,pywinauto用于获取当前mobaxterm当前活动的终端窗口,可以不抢占焦点发送(本来想搞成锁定第一个或者第几个的,可能还需要pywin32而且不直观,不如直接给定窗口handle指定了 )mobaxterm本身是很好用的,可以支持远程终端也改成默认支持Windows本地终端,而且有强大的宏功能,可以保存很多常用命令。方案2的改成False或者直接给他删了也行。

2026-04-04 13:19:00 378

原创 vllm cpu版本编译安装

参考官方文档,查看支持的模型,选择个小参数模型进行测试。二、python环境配置。

2026-03-14 00:32:02 63

原创 简单四步用昇腾910B4跑qwen2.5-0.5B测试

一、拿到一台运行官方打包好vllm-ascend的镜像。

2026-03-13 21:28:43 20

原创 多版本gcc共存方法探索

以Ubuntu为例,安装gcc、g++ 11和12留两个版本。一、alternative。

2026-03-13 20:38:58 15

原创 vllm cpu版本简单测试(x64版本)

亚马逊有编译好的vllm镜像1.3个G左右,可以直接使用。用模搭社区的工具或者huggingface下载个小模型。手动编译稍微麻烦,这里用亚马逊编译好打包好的镜像。

2025-05-31 19:51:47 964

原创 Linux修改时间日期

【代码】Linux修改时间日期。

2025-05-04 12:50:27 246

原创 容器镜像build实验----空内容待补充

111。

2025-05-04 10:36:16 111

原创 pyserial串口使用小例子

二、简单的串口助手,可以连接一的服务器端,或者已有设备。一、收发测试-服务端(已有串口设备可以忽略)

2025-04-20 13:26:37 291

原创 autohotkey---锁定窗口发送字符串

【代码】autohotkey---锁定窗口发送字符串。

2025-04-20 13:10:22 168

原创 空-----K8s组件概念梳理002--ETCD

debug环境,为方便调试在生成web服务证书的时候,将127.0.0.1加入申请证书的hosts列表。分布式键值数据库,k8s用其存储数据,可单独部署几集群;

2025-04-15 00:22:05 98

原创 开头空----sysfs文件系统

linux内核 sysfs文件系统—待补充。

2025-04-09 21:55:02 131

原创 事件循环epoll学习+NGINX里应用

Linux procfs文件系统实操记录。

2025-04-09 21:49:58 112

原创 K8s组件概念梳理001--证书、信任链

非对称加密:公钥私钥分离,仅传播公钥,安全性高,开销大;对称加密:加密后要用密码进行解密,需要保证密码被安全传输;相对安全,开销小;安全的web服务要先用非对称加密的方式传送对称加密的秘钥,后续用对称加密通信;Linux或者Windows任意目录均可实验对称加密测试。

2025-04-09 21:07:17 346

原创 cgrougv2资源控制实战

cgroup 是Linux用于对进程运行所需要的CPU周期、可调度CPU核、内存大小,io等资源进行限制文件系统;内存限制需要关闭swap,或先限制swap,或者free -h 查看swap空间占用情况。cpuset绑核测试需要截太多命令,用top 大写F 下键选择P后空格,自行测试。cgroup v2则将所有控制项放到一起,手里只有v2资源主要给出v2教程。cgroup.procs中后,该进程的子进程默认加入该控制组,共享资源;v2创建一个目录就可以控制所有资源,且将进程号(pid)写入。

2025-04-09 19:32:37 351

原创 二进制部署K8s笔记实战---究极形态一键部署

• ETCD_INITIALCLUSTER_STATE:加入集群的当前状态,new是新集群,existing表示加入已有集群。• ETCD_INITIAL_ADVERTISE_PEERURLS:集群通告地址。• ETCD_ADVERTISE_CLIENT_URLS:客户端通告地址。• ETCD_LISTEN_CLIENT_URLS:客户端访问监听地址。• ETCD_LISTEN_PEER_URLS:集群通信监听地址。• ETCD_INITIAL_CLUSTER:集群节点地址。仅cv待补充,具体含义。

2025-04-08 23:47:38 311

原创 qemu嵌入式开发

【代码】qemu嵌入式开发。

2024-12-10 01:16:12 182

原创 pve通过cloud-init镜像快速创建虚拟机模板

【代码】pve通过cloud-init镜像快速创建虚拟机模板。

2024-12-10 01:14:52 595

原创 shell效率提升

findawkgrepxargscut。

2024-12-10 00:45:42 201

原创 算法、效率、解题

服务器节点一致性哈希分布,客户节点一致性哈希后顺时针就近选择服务节点;服务器节点上下线仅部分客户端需要切换服务器节点,影响最小。

2024-12-10 00:44:10 257

原创 批量运维ansible

Ansible默认模块为command, sshd启动sh进程 执行通过sftp传入的Python脚本;Python通过exec系统调用,直接执行参数;所以只有第一个Word在path里且后面跟的为正确参数才能执行;要使用shell语法可以通过-a "sh -c 'shell 语句来实现,注意$在被优先扩展’ "Windows安装ansible执行失败,报sys没有getblocking属性;

2024-12-10 00:40:33 165

原创 Windows电池失效后快速时间同步

Windows手动时间同步命令,用于简化纽扣电池失效后,每次都要手动配置时间的步骤;

2024-12-10 00:36:39 591

原创 Windows操作系统安装/重装指南

可以把光盘里除去/sources/install.esd外的所有文件复制到PE或者别的文件夹,用自行打包的esd镜像替换/sources/install.esd,点击setup.exe即可完成安装;下载官方镜像,打开后镜像里的setup.exe在弹出的安装界面手动安装,安装时把所有的分区都删除掉,让安装器自动进行分区,一般处理上面3个还有个RE(恢复分区);Windows里显示的C盘D盘等只是一个分区/j卷,并非整个硬盘,要看系统内所以的硬盘,要在磁盘管理界面查看;安装的本质是打包好的esd文件;

2024-12-10 00:24:17 857

原创 Redhat/debianLinux包管理工具

搜索需要的源,点源旁边的问号?搜索需要的源,点源旁边的问号?按照说明修改相关文件内容。

2024-12-09 23:47:19 148

原创 linux常用服务部署

【代码】linux常用web服务部署。

2024-12-09 23:33:58 174

原创 两类最常用Linux发行版本内核更换

grub2-set defaut 1/etc/default/grubgrub2-mkconfig -o /boot/grub/grub.cfggrub2-set defaut 1/etc/default/grubgrub2-mkconfig -o /boot/grub/grub.cfg

2024-12-09 23:26:03 164

原创 常见Linux发行版本网络配置

修改/etc/network/interfaces文件后重启服务。可以选择不同的后端,默认systemd里的networkd。修改/etc/netplan/xxx.yaml。如果不想创建,可以用netplan设置属性生成。统一的yaml格式修改网络配置不用关心底层。新命令行工具命令行工具。

2024-12-09 23:22:16 374

原创 mobaxterm高效使用---待续

mobaxterm是一款功能十分强大的远程终端工具,与xshell相比各有千秋个人更喜欢mobaxterm直接官网下载即可,默认为个人免费版,个人认为能满足绝大多数的人的的需求

2024-12-09 22:45:50 396

原创 k8s1.3、containerd2.0部署实战

containerd可以和docker共存,直接二进制安装,nerdctl-full包含containerd和nerdctl命令行工具可以代替docker单机使用建议下载-full版本下载后解压到/usr/local目录下修改镜像源创建配置文件启动containerd服务测试拉取镜像k8s安装一共就安装4个包,有用的就3个,go语言开发的包包含的文件都比较少,这里采用阿里Debian源其他系统参考命令行补全hosts文件新的改变我们对Markdown编辑器进行了一些功能拓展与语法

2024-12-09 22:39:28 1278

原创 Windows上的特殊目录

Windows上的特殊目录。

2024-02-23 16:07:13 417 1

原创 2021-07-31

补码相加的问题以8位数为例1 正整数补码相加01000000 6401000000 6410000000 溢出正数很容易判断,只要两个数同时大于等于64就会溢出即符号位后1位同时为1就会溢出2 负整数补码相加11000000 -6411000000 -64110000000 -128 未溢出虽然符号位相加为0,但是后面进位补上了111000000 -64111111111 -1101111111 -65负数要想不溢出,符号位后1位必须同时为1,否则就会溢出正数1越多越大,

2021-07-31 21:55:59 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除