
杂项
云梦谭
这个作者很懒,什么都没留下…
展开
-
chrome 多关键字搜索插件
MARKhl=zh-CNhl=zh-CN。原创 2025-05-19 17:42:32 · 501 阅读 · 0 评论 -
Git 配置 GPG 提交签名
使用 GPG 对 Git 提交进行签名,可以证明该提交确实是你本人提交的。这在团队协作和代码审核中非常有用,GitHub/GitLab 等平台也会显示 “Verified” 标签。原创 2025-04-21 08:00:00 · 441 阅读 · 0 评论 -
用pyshark导出WS抓包中的数据流
目的,过滤出websocket流中的binary包,并把data导出到文件中,用于分析流媒体。原创 2025-04-08 16:55:09 · 266 阅读 · 0 评论 -
丢失的“Edit with IDLE“右键菜单项
昨天晚上,上高一的儿子安装python之后,发现右击.py文件没有"Edit with IDLE"菜单项,和老师课堂的环境有差异,让我帮他找回来。通过上述方法,可高效为Python文件添加右键编辑选项,提升开发体验。为实际Python版本号后,以管理员身份运行脚本)若频繁操作注册表,可创建批处理文件(原创 2025-04-01 08:47:20 · 452 阅读 · 0 评论 -
boost::beast websocket 实例
环境:ubuntu。原创 2025-03-10 13:19:59 · 558 阅读 · 0 评论 -
VirtualBox 中使用 桥接网卡 并设置 MAC 地址
这样,你的虚拟机就可以通过桥接网卡直接连接到物理网络,并且拥有你设定的 MAC 地址了。如果 MAC 地址未生效,可以尝试。在 VirtualBox 中使用。原创 2025-02-18 15:56:57 · 873 阅读 · 0 评论 -
ubuntu server环境下使用mitmproxy代理
近日为了调试AWS连接的一个问题,需要查看HTTPS报文的内容,通过抓包的方式也可以。这里介绍通过mitmproxy的方式。因为是server环境,没有桌面,因此配置的过程是基于shell终端完成的。原创 2025-02-07 14:08:12 · 360 阅读 · 0 评论 -
使用 C/C++ 调用 libcurl 调试消息
libcurl是一个功能强大的库,用于在 C/C++ 中实现 HTTP 请求(支持 GET、POST、PUT 等方法)。为了调试请求和响应信息,libcurl使用打印所有传输信息。使用捕获并处理调试日志。使用和输出完整的请求。使用将服务器响应保存到变量中。通过启用或自定义,可以轻松查看libcurl的请求消息(包括请求头和请求体)。结合响应回调函数,能完整调试 HTTP 请求和服务器返回的内容。这些工具对于开发和调试网络程序非常有用!原创 2025-01-28 08:00:00 · 553 阅读 · 0 评论 -
AWScurl笔记
AWScurl是一款专为与AWS服务交互设计的命令行工具,它模拟了curl的功能并添加了AWS签名版本4的支持。这一特性使得用户能够安全有效地执行带有AWS签名的请求,极大地提升了与AWS服务交互时的安全性和有效性。AWScurl是一款专为与AWS服务交互设计的命令行工具,它模拟了curl的功能并添加了AWS签名版本4的支持。这一特性使得用户能够安全有效地执行带有AWS签名的请求,极大地提升了与AWS服务交互时的安全性和有效性。原创 2025-01-23 15:05:36 · 1392 阅读 · 0 评论 -
AWS 签名算法SigV4 的python实现
最近测试bedrock API。原创 2025-01-22 17:38:28 · 601 阅读 · 0 评论 -
Windows下播放文件作为麦克风声源的一种方式
这样,就需要想办法把mp3文件转换为测试client的输入声音。物理方式上,可以用一根音频线,把电脑的audio out接到audio in,以前上班地方就在百脑汇附近,很容易买到这样的转接线。现在介绍一种软件实现的方式。近期测试一种外语的ASR识别成功率,样本素材是懂这门语言的同事录制的mp3文件。测试client端原本是从麦克风拾音生成媒体流的。这时,我们需要两款软件,一是音频播放软件 可以下载ocenaudio。一是虚拟声卡软件 VB-cable。原创 2024-12-28 18:00:00 · 426 阅读 · 0 评论 -
Python 的 logging 日志输出格式
类允许你指定一个格式字符串,该字符串决定了日志消息的最终布局。格式字符串可以包含各种占位符(也称为格式字段),这些占位符在格式化日志消息时会被相应的值所替换。你可以通过组合这些格式字段来创建自定义的日志格式。实例,将其应用到你的日志处理器上,然后将处理器添加到日志记录器上。要在你的 Python 脚本中使用这个格式,你需要创建一个。当你运行这个脚本时,你应该会在控制台上看到格式化的日志输出。在 Python 的。模块中,日志格式是通过。原创 2024-12-18 18:00:00 · 699 阅读 · 0 评论 -
Xshell调用powershell连接Teleport
公司最近切换telport管理SSH的连接访问。配置完成后,通过powershell可能远程访问。但是powershell缺少session管理功能,每次连接都记不住远程IP,很是头疼。利用Xshell的管理能力是否可行?首先,新建session, 填入取好的名字,协议选择local。然后勾选Execute 前的选择框,点击add添加发送的命令。然后,在需要连接时打开session就可以了。第二步:选择login Scripts。原创 2024-09-29 17:05:06 · 407 阅读 · 0 评论 -
s3命令手册
收藏一下 Amazon S3 Tools: S3cmd Usage原创 2024-07-26 14:34:50 · 191 阅读 · 0 评论 -
rz 上传文件时乱码输出到终端
今天使用Xshell上传文件, 结果屏幕疯狂输出乱码。上传时rz命令没带参数。原创 2024-04-03 16:53:03 · 668 阅读 · 0 评论 -
Windows上GIT配置文件的位置
windows下git的配置文件原创 2023-05-30 00:00:00 · 1627 阅读 · 0 评论 -
命令行参数约定格式规范
描述命令行参数时的格式约定原创 2023-05-15 17:52:21 · 555 阅读 · 0 评论 -
制作自签证书
制作自签证书脚本原创 2023-05-12 15:01:04 · 160 阅读 · 0 评论 -
getaddrinfo调用crash 的debug过程
getaddrinfo调用crash 的debug过程原创 2023-04-23 17:08:39 · 1291 阅读 · 1 评论 -
GIT手册
Git命令手册原创 2023-03-10 15:23:56 · 165 阅读 · 0 评论 -
filebeat根据json key过滤日志
filebeat根据json key过滤日志原创 2022-11-18 08:00:00 · 802 阅读 · 0 评论 -
Source Insight 快捷键大全
Source Insight 快捷键转载 2022-08-11 09:40:43 · 140 阅读 · 0 评论 -
VirtualBox NAT 端口映射实现宿主机网络共享
最近疫情频发。公司启动WFH响应。可是网络访问却是成了问题。所以很多公司开放自己的专网接入。工作机器上安装了一台VirtualBox 的虚拟机。网络配置为桥接模式,原来在办公室的时候工作良好。可是在家里,宿主机可以访问公司网络,虚拟机却不行。怎么解决呢?方法一,在虚拟机同样配置网络接入的认证。第二种,想办法让虚拟机共享宿主机的网络。这里说的是后面一种方案。VirtualBox 提供了多种网络模式,其中NAT模式就很适合这场景。那就动手试试吧。1. 添加NAT网卡打开VirtualBox ,选原创 2022-04-26 17:49:18 · 5106 阅读 · 0 评论 -
Git创建一个空的分支
1. 需求在Git中创建分支,是必须有一个父节点的,也就是说必须在已有的分支上来创建新的分支。工程已经进行了一段时间后,是无法创建空分支的。但是有时候,某个分支的衍化,已经变得非常复杂,需要重新梳理,这时候建立空白分支的需求也就突显出来了。2. 解决方案2.1 利用git checkout的 --orphan参数git checkout --orphan newbranch2.2 删除所有文件git rm -rf .注意最后那个句点2.3 提交点内容如果分支里什么内容原创 2022-02-21 13:18:54 · 5150 阅读 · 2 评论 -
mysql-workbench禁用SSL连接
最新版本的mysql-workbench,新建连接时,强制使用SSL。如果SERVER不支持怎么办?一种是降级到6.3版本。另一种是修改连接配置文件。进入配置目录:C:\Users\XXXX\AppData\Roaming\MySQL\Workbench用文本编辑器打开connections文件,找到下面这一行:<value type="int" key="useSSL">2</value>把值改为1,变成:<value type="int" key原创 2021-11-18 16:28:09 · 3676 阅读 · 0 评论 -
记录安装awscli和s3cmd的过程
yum install python38ln -snf /usr/bin/python3 /usr/bin/python/usr/local/src/wget https://s3.amazonaws.com/aws-cli/awscli-bundle.zipunzip awscli-bundle.zip./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/awsaws --versionpip3 install s3cmd..原创 2021-03-17 10:21:58 · 310 阅读 · 0 评论 -
my gitconfig
[alias] co = checkout ci = commit st = status br = branch hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short type = cat-file -t dump = cat-file -p ...原创 2020-04-09 14:16:45 · 73 阅读 · 0 评论 -
TortoiseGit Resolving deltas: 100%问题的解决
近日,一时手疼,升级了TortoiseGit到最新版本(win7 64位)。结果在clone一个新仓库时,出现了怪事,文件下载完毕之后,一直停留在Resolving deltas: 100%....状态,挂起了。本地已经生成目录,就是看不到文件。 于是乎一阵忙活,终于找到原因。旧版本使用PUTTY 0.6.2的SSH通信,而最新版本使用的是0.6.3的。PUTTY/LLINK间的原创 2014-01-25 09:44:30 · 7651 阅读 · 2 评论