自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 macos上一个好用的文件管理器 marta 介绍

marta 是macos上一个免费的文件管理器。能用command option 加O关掉。btw 它也可以是打开smb文件夹的。而且它几乎所有操作都可以用快捷键。而finder是没法创建新文件的。能用command 加 O呼出来。快捷键创建新文件test.py。因为网盘只能删除不能送到回收站。而且两边窗口终端状态是独立的。快捷键导航到tmp文件夹。shift F8直接删除。管理挂载的网盘特别方便。它默认就是是双窗口的。改下主题以及默认终端。

2024-10-28 21:08:46 560

原创 zed 编辑器简介

写rust这些不错 带有lsp 体验不错。写 html js 会自动对齐,格式化。python 虚拟环境经常识别不出来。是基于 Iosevka 的字体。可能还需要打开pycharm。可以用vi的快捷键分割窗口。windows客户端还没有。vscode可以识别出来。zed是用rust写的。没有内建git的客户端。merge代码有点麻烦。不论是中文 还是英文。目前zed也有些缺点。

2024-10-25 20:36:36 573

原创 编译 python 性能分析器 py-spy - 支持 x86_64, aarch64, and 龙芯 (mips64le)

我们今天要讲的是怎么在x86,arm64 以及 龙芯(mips64le)上编译它。并且不与分析的 Python 程序在同一进程中运行。py-spy是一个python程序的性能分析器。用它无需重新启动python程序或者修改代码。x86我们可以用 作者提供的docker镜像。mips64le这里用这个docker镜像。可以不用管运行环境的glibc的版本。它开销极低,速度快,用rust写的。需要准备一台x86_64的服务器,就是在老一点的系统也能运行。用另外一个docker镜像。这样静态编译出来的包。

2024-10-22 10:30:19 321

原创 一个 rust 写的 python 代码 linter 小工具

比如这里本意是三个元素,最后变成了两个元素:"123def" "456"赋值语句中的尾随逗号会将其转换为元组的情况。列表和元组语句中使用隐式字符串连接的情况。导入语句以 “\” 结尾的情况。

2024-10-14 16:45:15 204

原创 gitlab CI实践

在使用硬盘而非ssd的情况下,很多时候没有太大用处,瓶颈在于磁盘IO,特别是像前端/nodejs这样的有几万个小文件,而gitlab即使把缓存放在runner所在的机器作为一个zip(共享cache还是放在服务器上先下一次),unzip的速度依然很慢,实际缓存node_ modules测试下来,有很大的额外花销(overhead),甚至还不如自己把zip放在服务器上,下载下来解压缩。或者更严谨一点,可以专门设置一个阶段,收到之前阶段的产物后,如果发现有生产tag,才上传产物,并且设置为永不过期。

2024-06-03 21:59:38 2281

原创 一次python3服务器500错误文件日志打印不出的事件

Fault继承于Exception, Exception继承于BaseException,BaseException有个属性叫args 问题就出在Fault的init函数里 Error.init(self) 这一行,等于args属性最后是空的, 反序列化的时候会调用 reduce 会返回Fault类和空的args,然后用它们实例化Fault类,那就出错了, 因为Fault需要两个位置参数 faultCode, faultString 也就是我们开始看到的错误。(python3.5 前的一个类似错误)

2024-06-03 21:31:20 237

原创 苹果m芯片上用utm 安装 rockylinux 9.4 qcow2

最后打开utm - 新建虚拟机 - 虚拟化 - 其他 - 跳过iso启动 - 很多下一步 - 保存 - 编辑新建的虚拟机 - 删除原有virtio drive - 驱动器新建 - 点导入 - 选择seed.iso - 勾选只读,类型设置成cd/dvd iso - 再点驱动器新建 - 再点导入 - 选择Rocky-9-GenericCloud-Base-9.4-20240509.0.aarch64.qcow2 - 最后点保存 - 最后启动虚拟机 - 用root 密码登录。安装mkpasswd。

2024-05-30 23:06:40 954

原创 常用windows 软件

winmerge https://github.com/winmerge/winmerge WinMerge 是一个适用于 Windows 的开源差异和合并工具。微信用一段时间后占用大量空间,删除 PC 端微信自动下载的大量文件、视频、图片等数据内容 https://github.com/blackboxo/CleanMyWechat。一种有趣的禁用 Windows Defender 的的方法 风险自担~ https://github.com/es3n1n/no-defender。

2024-05-27 23:59:10 284

原创 centos8.0上编译nbd.ko

很奇怪 centos 8.0没有提供nbd.ko这个内核模块 还要自己编译下。

2024-05-27 23:37:11 154

原创 macOS KVM 虚拟机

macOS KVM虚拟机

2024-05-26 23:18:29 2506 1

htm转chm,python编写

python2编写 使用python编写hhk,hhc,hhp文件,最后用hhc.exe生成chm文件 入口为myhtmhhc.py,可生成hhk,hhc,hhp文件

2010-05-25

notepad++小插件

仅供学习的 使用的是windows的hook, notepad++的插件,点击open folder转到目前打开的文件的文件夹 vs2005编译(只能在xp上使用 win7下无法使用)

2010-05-18

通信系统工程第二版pdf版

通信系统工程第二版pdf版 proakis 2002版

2009-01-18

chm的hhc文件生成

chm的hhc文件生成,读文件夹中html文件信息,写入hhc

2010-05-24

C++ GUI Programming with Qt 4, Second Edition

The Only Official, Best-Practice Guide to Qt 4.3 Programming Using Trolltech's Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux without source code changes. Now, two Trolltech insiders have written a start-to-finish guide to getting outstanding results with the latest version of Qt: Qt 4.3.

2009-07-05

C++ GUI Programming with Qt 4

Pub Date: June 21, 2006 The Only Official Best-Practice Guide to Qt 4.1 Programming Using Trolltech's Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux--without making source code changes. With this book Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1.

2009-07-05

Java夜未眠蔡学镛

本书是一本散文集。作为一名资深Java程序设计师,作者用清新自然的笔触记录下自己学习、工作生活中的所见所思。书中收录的文章内容贴近程序员的生活,令读者产生强烈共鸣。此外,书中部分文章也以轻松的风格介绍了学习Java技术时的一些常见问题,并介绍了一些优秀的Java书籍,能够帮助读者兴趣盎然地学习Java技术。 本书适合于Java程序员、专业软件开发者、程序设计爱好者阅读。

2010-06-10

Java In A Nutshell

Java In A Nutshell,chm书籍,5版,英文

2010-06-10

windows游戏编程大师技巧,英文版 chm书

Tricks of the Windows® Game Programming Gurus, Second Edition

2009-02-20

Visual C++ OpenGL DirectX 三维动画编程宝典

pdf密码为gameres pdf密码为gameres

2009-04-09

C#技术内幕.pdf

介绍C#,清华大学出版,pdf版 Tom Archer著

2009-05-01

空空如也

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

TA关注的人

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