keepwalk2020

keepwalk2020

人送外号野指针
🏢  野指针 / 野指针
V2EX 第 513447 号会员,加入于 2020-10-19 18:28:53 +08:00
人送外号野指针
根据 keepwalk2020 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
keepwalk2020 最近回复了
111 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
如果选 python + tkinter 的话,有图形化 UI 生成工具,
https://visualtk.com/
https://github.com/alejandroautalan/pygubu-designer
设计好 UI ,直接生成相关代码

如果只在 win 平台用,打包时候+upx 压缩,体积更小 : https://github.com/upx/upx/releases/tag/v4.2.2
如果没有调用很大很复杂的库,python + tkinter + win32 API + pyinstaller + upx 写的 GUI 应用可以 < 10Mb, 手动优化( trim 库)可以 < 5Mb

同样的代码,所使用的 python 版本不同会导致不同的打包大小
py2.7 < py3.5 < py3.12
帖子里的下载连接已经失效,这里有新的下载连接
https://zhuanlan.zhihu.com/p/601340609
111 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
python + tkinter + win32API 然后用 pyinstaller 打包, 需要加密的话用+ cython
python + tkinter 写的应用优化打包后可以小于 10Mb
python + ctypes 调用 win32 DLL ,打包后小于 3Mb
不要用用 python + qt
这有一个用 python + ctypes 写的多窗口文件管理器,仅供参考:
https://www.v2ex.com/t/911130#reply9
117 天前
回复了 shuiguomayi 创建的主题 Linux manjaro 滚挂之后排查问题的线索?
如果只是正常滚挂,还可以进命令行的话,99%是因为显卡驱动,对应方法
1 ,ctrl + shif + F3 进命令行,并登录, 如果开机就是命令行,忽略此步
2 ,停 GDM 服务 sudo systemctl stop lightdm (要停的服务也可能是 gdm 或别的,取决于你装的是哪种桌面)
3 ,用 wget 去官网下最新的 nvidia linux 驱动 :NVxxxxxx.run (也可以在别的电脑上下好驱动 copy 过来)
4 ,sudo chmod +x Nvxxxxxx.run
5, 安装驱动 sudo ./Nvxxxxxxxx.run
重启

如果是自己删了不应该删的库,那得找个高人才能恢复,费时费力,自己能做的就是用 manjaro'启动盘引导系统,插外接硬盘,把 home 下需要的文件备份到外接硬盘上,重装系统
根据上面几位老哥给的意见,目前能看到的坑有:
1 显卡直通后,多台虚拟机之间切换,可能需要重启宿主机,宿主机本身除了调度虚拟机,几乎不能干别的了
2 需要第二个显示器
3 可能需要两套鼠标键盘
4 硬件分组配置复杂
@jim9606 不是把一张显卡掰开给多个虚拟机,是把一张显卡在不同时间段共享给多个虚拟机,不会同时打开多个虚拟机,同一时间只有一台虚拟机在运行
@lingeo 搜了下,macos 现在也可以用 N 卡直通了,以前不行
@nullico 谢谢贴出硬件配置列表,我这因为不会同时打开多个虚拟机,打算用尽量少的显卡直通给虚拟机
@photon006 谢谢解答,在考虑用 PVE 方案,需要先测试下,一顿折腾跑不了...
@yulgang 谢谢解答,宿主机就是台笔记本,打算把笔记本的 intel 集成显卡用于宿主机的显示
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5771 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 02:36 · PVG 10:36 · LAX 19:36 · JFK 22:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.