david98 最近的时间轴更新
david98

david98

V2EX 第 194350 号会员,加入于 2016-10-02 09:52:57 +08:00
今日活跃度排名 27223
david98 最近回复了
34 天前
回复了 badgate 创建的主题 云计算 腾讯云轻量高负载就会卡死?
内存占满后 操作系统会通过杀死进程来缓解内存需求,可能会把 sshd 给杀了 所以你就连不上了
dns 泄露 代理解决不了。很多是系统行为,不过开启 系统代理 加上 全局规则(或者开启 doh )。可以在 https://ipleak.net/ 测试一下
如果电脑装了什么上网行为管理 比如深信服 上网行为管理 就不要冒这个险了。深信服上网行为管理 连微信聊天记录都能看到
112 天前
回复了 dumbbell5kg 创建的主题 程序员 进程有自己的栈吗
linux 中进程相当于线程组,也就是一群共享内存地址空间的线程 线程之间都能看到对方内存数据 变量等。第一个线程的 id 就作为组 ID 也就是进程 ID 而已
131 天前
回复了 nativeBoy 创建的主题 Visual Studio Code 用 vscode 开发 go,有点劝退
vscode 和 goland 都在用。
vscode 远程开发很好用,你这种场景 用 wsl2 最好(配合 goland ),如果运行有问题(主要 wsl2 相当于一个容器环境),本地用 hyper-v 弄个虚拟机,直接本地开发本地提交。单论远程开发的支持 个人觉得 goland 支持地不如 vscode 。
goland 要是拿来开发 cgo ,c 代码根本没法跳转 简直要吐。vscode 在方面强不是一两个档次。
如果拿来开发 rust ,混合 c 代码,配置 lldb ,简直不要太好用。jetbrains 全家桶这方面那就更差劲了。因为后端用的不是 lldb
@hahade 刚才说错了 是#11 不是 #8
@hahade #44
作为有嵌入式开发经验 查过 CPU 的 datasheet ,跟 cpu 直接打过交道,也做过云平台开发的研发,我觉得#8 说的才是正理。如果目标是想深入了解系统 这两个都不要选。
rust 并没有看着那么好,而且隐藏很多细节,新手学习的时候碰到问题会一脸懵。C++特性太多。如果不上手实际项目,很有可能就是浪费时间精力。
如果要了解编译器的原理之类,可以看看那种 400 行代码写个 c 编译器的开源项目,结合编译器原理书籍,能加深不少的理解。
@waytin #12 wsl2 调试很方便 不需要 gui ,可以直接用 win 上 ide 调试 wsl2 里的程序,vscode 和 jetbrains 全家桶都支持,如果要调试 linux 的 gui ,wsl2 支持 wslg ,x11 可以配置做转发,但不用也是可以的,可以直接调起一个粗糙的 gui 界面
一般情况下,我都是直接用 win 下的 gui 程序,如 ide 开发工具,wsl 里不需要 gui ,如果需要,那么 wslg 这个粗糙节面也够了。wsl2 里虽然也支持跑 chrome 这种 gui 程序,但何必呢,你直接用 win 下的 chrome 不是更好的选择吗
205 天前
回复了 hadami 创建的主题 DNS 114dns 也开始劫持用户 dns 了
1. 114 会帮运营商搭建和维护 dns 集群和高仿集群的
2. 运营商会搞这玩意 我碰见过 打电话投诉网络有问题 回复是正在测试设备中 弄错了
1 、推荐直接用 wsl2 镜像网络
2 、可以再装个火绒,不过我觉得没必要
3 、apt 在 wsl 里同样可用,wsl2 已经就是个虚拟机了。内核都可以自己编译,不过做了深度融合,对虚拟机一些个特殊的调用 win 做了 hook ,资源消耗比较轻量。wsl 里 你随便装 ubuntu 或者其它发行版
win 本身现在同样区分 root 权限和普通用户权限,不要乱装没有证书的应用,从官方渠道下载应用,已经很安全了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1402 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 17:32 · PVG 01:32 · LAX 09:32 · JFK 12:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.