V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 184 页 / 共 565 页
回复总数  11299
1 ... 180  181  182  183  184  185  186  187  188  189 ... 565  
2022-09-25 18:49:54 +08:00
回复了 bfjm 创建的主题 C++ 有什么 c/c++的项目推荐吗
如果是搞 Windows 开发的话可以看看 wil https://github.com/microsoft/wil
主要是 RAII resource wrappers https://github.com/microsoft/wil/wiki/RAII-resource-wrappers
虽然 RAII 并不是非常 modern 的特性了,可能 C++03 甚至 C++98 都能用,但个人认为用简单的一层 RAII 封装代替手动释放资源是很典型的把 C 语言代码现代化为 C++代码的方案。另外 wil 仅仅是封装了指针本身,相比 MFC 那种把函数都封装的库,前者恰到好处,代码量不大。
虽然 wil 是给 Windows 用的,但实际上许多代码是与系统无关的,可以提出来拿到别的系统用。个人希望有个现成的类似的 wil 库可以在 Linux 等系统上用,C++标准库里的 unique_ptr 可以解决部分问题,但没有 wil 那么灵活,比如 POSIX open 打开文件后返回的是 int 的 fd ,此时就不能用 unique_ptr 了。
还有一个技巧是标准库的 std::string 和 std::vector 可以 resize 后用 data()获取内部 buffer ,然后作为缓冲区传递给一些 C API ,可以减少一次拷贝。
2022-09-24 04:16:50 +08:00
回复了 strp 创建的主题 Android 移动端设备上拍摄的 HEIC 格式图片在 Windows 或 DSM 上不可见。
@strp ImageMagick 有提供 Windows Binary https://imagemagick.org/script/download.php#windows
而且里面就有个 GUI 程序 IMDisplay.exe
2022-09-24 03:50:40 +08:00
回复了 strp 创建的主题 Android 移动端设备上拍摄的 HEIC 格式图片在 Windows 或 DSM 上不可见。
好消息是 ImageMagick https://imagemagick.org 是没问题的
转换成 jpg 后的效果图 https://i.imgur.com/ycvdNwk.jpg
2022-09-24 03:44:30 +08:00
回复了 strp 创建的主题 Android 移动端设备上拍摄的 HEIC 格式图片在 Windows 或 DSM 上不可见。
@ysc3839 测试发现 GStreamer 的 qtdemux 还不支持 HEIF
2022-09-24 03:23:18 +08:00
回复了 strp 创建的主题 Android 移动端设备上拍摄的 HEIC 格式图片在 Windows 或 DSM 上不可见。
试试用 FFmpeg 或者 GStreamer 来解?
eject?
2022-09-24 01:47:09 +08:00
回复了 Dedicatus545 创建的主题 问与答 xdm 有没有完美的 Windows 投屏安卓电视的方案
NDI Tools 不知道行不行
2022-09-23 17:56:17 +08:00
回复了 Rookie01 创建的主题 Windows 为什么新电脑第一次安装的 Windows 11 自动激活了
@iloveayu Windows 的授权机制挺复杂的,我听说的情况是使用微软账号购买的话则会跟随账号,使用序列号激活则会绑定硬件。
但是曾经 Win10 用序列号激活后再登录微软账号,设置里也会显示“与 Microsoft 账户关联”,退出登录账号又不会显示关联,怀疑这里显示有问题。楼主的图里面没有写关联,如果已经登录了微软账号,可能说明这个问题已经修复了。
2022-09-23 17:29:10 +08:00
回复了 Rookie01 创建的主题 Windows 为什么新电脑第一次安装的 Windows 11 自动激活了
@Rookie01 我也不知道
2022-09-23 17:23:32 +08:00
回复了 Rookie01 创建的主题 Windows 为什么新电脑第一次安装的 Windows 11 自动激活了
如果没有用微软账号在商店购买 Windows ,那估计是根据硬件信息激活的,可能是二手的硬件。
2022-09-23 11:50:28 +08:00
回复了 Tonni 创建的主题 问与答 国内的哪种双币/多币种信用卡值得推荐呢?
2022-09-23 10:28:09 +08:00
回复了 ililili 创建的主题 问与答 CentOS 中的这个文件,在 Ubuntu 的哪个位置?
去看源码,看看是谁读的,然后找 Ubuntu 中对应的软件再看源码读了哪里。
主要问题是虚拟机跑 macOS 没有 GPU 加速会卡吧,手机方面反而不是问题
2022-09-21 12:59:23 +08:00
回复了 coolair 创建的主题 问与答 Windows 上除了 Powershell 还有好用的 shell 吗?
@ysc3839 为什么不直接用 Git for Windows ?因为 Git for Windows 没有 pacman 。
2022-09-21 12:58:38 +08:00
回复了 coolair 创建的主题 问与答 Windows 上除了 Powershell 还有好用的 shell 吗?
@ysc3839 顺便说一下我为什么选 MSYS2 zsh 。首先是选择了一个 Unix shell ,因为目前世界上绝大多数命令行用户还是在使用类 Unix 系统的,各种资料很丰富。其次是选择了 zsh ,不选 bash 是因为后者可扩展性较弱,zsh 配合 Oh My Zsh 挺好用的,资料也多。最后选择了 MSYS2 作为 POSIX 兼容层,因为 wsl 性能、与 Windows 的交互性还是不如 MSYS2 的。

准确说我使用的 MSYS2 是 Git for Windows 的修改版本 https://github.com/git-for-windows/git/wiki/Install-inside-MSYS2-proper
Git for Windows 对 MSYS2 runtime 进行了一些修改 (比如在 MSYS2 中使用 Windows 的用户目录),但是并未被上游合并。以及去掉了 git 对 POSIX API 的依赖,使其成为原生 Win32 应用,性能更好。
2022-09-21 12:43:25 +08:00
回复了 xubingok 创建的主题 问与答 有没有基于 http 的内网穿透技术?
标准的 http 不行,因为发送请求后只能单向接收,http proxy connect 可以。
2022-09-21 10:10:57 +08:00
回复了 coolair 创建的主题 问与答 Windows 上除了 Powershell 还有好用的 shell 吗?
我选择 MSYS2 zsh
2022-09-21 00:57:45 +08:00
回复了 MasterCai 创建的主题 Python 如何在子进程的 for 循环中更新 tqdm 进度条
共享内存,子进程写主进程读,然后把所有子进程的数值相加传递给 tqdm
2022-09-20 20:41:21 +08:00
回复了 zevenfang 创建的主题 问与答 车牌选择
@vvbbb 但有的地方限行是跟车牌号无关的,比如广州是开四停四
2022-09-20 20:38:27 +08:00
回复了 monetto 创建的主题 程序员 Python 操作 SQLite 异常
又遇到字符串拼接 SQL 语句:connection.cursor().execute("INSERT INTO test_table (name) VALUES ('%s')" % random.random())
有 SQL 注入的风险

明明.execute()就有占位符功能的,为何不用呢?
https://docs.python.org/3/library/sqlite3.html#sqlite3-placeholders
1 ... 180  181  182  183  184  185  186  187  188  189 ... 565  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2703 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 4637ms · UTC 14:48 · PVG 22:48 · LAX 07:48 · JFK 10:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.