V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 78 页 / 共 563 页
回复总数  11250
1 ... 74  75  76  77  78  79  80  81  82  83 ... 563  
另外要真正追求“Windows 正统”的话,其实只有 Win32 和 WinUI2 可选,因为只有这两者是 Windows 内置的。其他像 WPF 那些虽然是微软推出的,但是是比较独立于 Windows 本身的,去掉 .NET 部分也不会影响系统大部分功能。
如果追求体积小、现代化、微软支持、且排除 C++,那可以看看 React Native for Windows 。不涉及一些底层功能的话,只需要写 js 即可。底层界面框架是 Win10 自带的 WinUI2 ,不需要随程序附带。编译后 exe 印象中只有几百 KB ,React Native 的 dll 大概是 4MB 左右吧,以及你程序的资源文件,看复杂度有大有小。
Windows 和 Unix 进程的一大区别是,Unix 进程参数是字符串数组,而 Windows 进程参数只是一个字符串。因此 Unix 程序无需自行解析参数,参数是由 shell 解析成字符串数组的,而 Windows 则需要程序自己解析参数成字符串数组。楼上几位似乎都没提到这个根本区别。
@geelaw 有说法称 CommandLineToArgvW 和 MSVC CRT 内置的解析逻辑不同,cmd 的解析逻辑似乎也与前两者不同,我没有实际测试过情况如何,只是提醒一下可能遇到坑。
市面上 bat2exe 似乎都是写到某个位置然后用系统的 cmd.exe 运行。要完全不释放文件的话,系统的 cmd.exe 没有提供这样的功能,所以不能实现。
另外建议说说原始需求。
gc 语言就是不确定释放时机的,因此不能用 C++的 RAII 这种写法,只能用语言提供的 with 等机制。
带分类指的是什么?
可以看看纯纯写作是否符合要求。
@wzw 发行版提供的一般不是最新的。许多时候用一键脚本是为了能编译最新版的。
我选择用包管理装。
nginx 比较尴尬,官网虽然提供预编译包,但是 brotli 属于 nginx plus 收费版功能,官网的包并没有该插件。所以我目前用 Docker Alpine Linux 跑 nginx ,配置起来稍微有点麻烦。
PHP 的话大多数发行版都有第三方的预编译包,比如 CentOS 可以用 remi repo ,里面有最新的 PHP 。
MySQL/MariaDB 的话都有官方包。
不太明白具体流程,图中的软件是由谁操作?用户操作吗?
351 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
@adoal 否的,我之前上的学校就是直接用深信服的 EasyConnect 。
再者现在主流浏览器都不支持第三方插件了,不存在“Web 上安装 VPN 插件”。
351 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
如果要求不需要客户端,只使用浏览器的话实现不了 VPN 功能,最多只能反向代理
351 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
正式名字应该叫 SSL VPN 或者 TLS VPN ,因为跟 Web 毫无关系,不基于浏览器,也不基于 http 。再者国内哪会用“Web”这个词,都叫“H5”的。
351 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
@ysc3839 抱歉,打错了,是 OpenConnect
351 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
OpenCore
@realpg 那为什么售后还要回收旧主板呢?
除了加密原因,另一个原因是绝大多数厂商都不会面向客户搞芯片级维修,意思是客户拿去维修时,只会更换整个主板,旧主板折抵更换主板的价格,旧主板返厂后才会进行芯片级维修,修好后可能会成为良品继续用于售后更换,或者用于翻新机。
0xc000007b 对应的是 STATUS_INVALID_IMAGE_FORMAT ,建议检查是否有可执行文件损坏。
1 ... 74  75  76  77  78  79  80  81  82  83 ... 563  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   951 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 52ms · UTC 20:33 · PVG 04:33 · LAX 13:33 · JFK 16:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.