V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jrqlxue  ›  全部回复第 1 页 / 共 3 页
回复总数  57
1  2  3  
21 小时 52 分钟前
回复了 vx007 创建的主题 健康 发烧了,你们会立马就吃退烧药吗
@ly841000 #37 是的,不过正常情况下多观察多喝水多降温,不建议直接吃药
23 小时 31 分钟前
回复了 cnbatch 创建的主题 信息安全 [蓝屏事件后续] CrowdStrike: 赔你$10 咖啡优惠券
@crackidz #4 又取消了,多侮辱你一次😏
23 小时 34 分钟前
回复了 vx007 创建的主题 健康 发烧了,你们会立马就吃退烧药吗
儿童都建议非高烧不用布洛芬那种退烧药的
11 天前
回复了 iorilu 创建的主题 Rust rust 用来开发一些命令行程序是不是神器
[安装 Visual Studio 时,建议选择几个 Windows 工作负载,例如 .NET 桌面开发、使用 C++ 的桌面开发和通用 Windows 平台开发。 你可能认为不需要全部三种,但很有可能会出现某依赖项需要全部三种,因此我们认为选择全部三种会更简单。]( https://learn.microsoft.com/zh-cn/windows/dev-environment/rust/setup)

对于 VS 生成工具 2022 ,勾选上面 3 种后 C 盘 12.37G+安装盘 5.57G ,对于 C 盘不够大的人而言不够友好,这些是 windows 下使用 rust 的其中一个障碍(仅编译使用,不写代码)

另外,rust 编译会有体积很大很大的中间文件残留

https://i.imgur.com/mJXv2jk.png
只看标题:不是需要是想要
看完内容:没看到真的需要,还是想要的问题
14 天前
回复了 sungx1202 创建的主题 生活 9 月后小孩应该提前上幼儿园托班吗
赢在起跑线之一:九月一日出生
建议托班,不建议插班
很好的想法和工具
可惜手机无障碍权限给了跳广告的 app 了
1. 换表带,比如米兰尼斯(磁吸)
2. 现有设备先用着
3. 设定目标,比如坚持多久/多长后买个 xx 奖励自己( xx 可以是心水的手表/手环)
101 天前
回复了 AoEiuV020JP 创建的主题 程序员 电脑内存都被谁占了
我用 16G 内存的时候总是占 70%以上,现在用 32G 内存的,还是 70%以上,我也很无奈..
@monkeyWie #45 补个 star😁
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
@deorth #12 谢谢大佬~
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
@xianzhe #9 很多次遇到 windows 表现奇怪,进系统更新就发现有要更新的东西(等待更新,没有启动更新),然后更新重启后就正常了,我都怀疑是 MS 故意的,跟具体哪个 KB 也没关系,有更新之前也是一直正常的

@realJamespond 中文乱码可能是编码问题吧,都弄成 UTF8 ,或者自己手动加个解码试试
wails dev 和 wails build 差异有时候很大,都有 dev 可以编译,build 报错(我遇到过 TS 的一些类型错误,和 wails 本身 runtime 库没有 import(dev 不 import 也没事)的问题),这次的问题凸显出 dev 是在 terminal 里面启动,build 是生成后你自己各种启动方式,还有获取当前目录应该是 go 后端 os.Getwd()获取呀
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
另外,又用 C 编译试了下,同样桌面/terminal 通过 explorer 进入文件夹双击 PATH 环境正常,直接进文件夹后双击 PATH 异常
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
@deorth #6 不太明白“调命令行读数据”是指什么?
我这边一个是直接用 windows 系统的 WMIC 提取本机硬件信息 https://learn.microsoft.com/zh-cn/windows/win32/wmisdk/wmic ,这个我自己还没找到相关的 go 包可以直接用
另一个是调用 powershell Compress-Archive 进行 zip 压缩,没有去找是否有直接的 go 包

另外调用命令行是很常见的需求,不好规避吧
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
@kkk9 #2
经测试,os.Environ()无法解决问题,我上面展示的"PATH"就是通过 os.Getenv("PATH")获取的,跟 os.Environ()内一致,是启动这个软件的时候它本身的系统环境就比较奇怪

经过更多测试,发现如下规律:
1. 快捷方式发送到桌面或者直接拷贝到桌面,桌面双击运行 PATH 正常
2. 从 terminal 用 explorer 命令打开的文件夹里双击正常
3. 从 terminal 用 start 命令打开的文件夹里双击不行
4. 点击任务栏打开文件资源管理器/通过桌面的文件夹进去的双击不行

大概是 explorer 继承了 terminal 的环境吧,最近刚在 V2 学会的用 start 打开东西😂
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
@kkk9 #2 我试试这个,谢谢~
141 天前
回复了 jrqlxue 创建的主题 Go 编程语言 go 编译的 exe 程序双击运行的环境问题
@kkk9 #1
wmic 小东西:
```
wmicCmd := exec.Command("C:/Windows/System32/wbem/wmic", args...)
```
我电脑上怎么打开都正常

wails 调用的
wails --其它库的函数-->
```
if runtime.GOOS == "windows" {
var args = []string{
"Compress-Archive",
"-Path",
fmt.Sprintf("\"%s/*.xlsx\",\"%s/*.pdf\"", basePrefix, basePrefix),
"-DestinationPath",
outputPrefix + ".result.zip",
"-Force",
}
log.Println(strings.Join(args, " "))
simpleUtil.CheckErr(sge.Run("powershell", args...))
```
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1980 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 00:49 · PVG 08:49 · LAX 17:49 · JFK 20:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.