V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  henix  ›  全部回复第 1 页 / 共 7 页
回复总数  128
1  2  3  4  5  6  7  
10 天前
回复了 type 创建的主题 信息安全 JSON 格式化工具数据泄露
我用 chrome 插件 JSONView
11 天前
回复了 huyangq 创建的主题 程序员 C/C++ 第三方的依赖管理怎么做啊?
如果给公司写那就用业界标准 cmake 。说个我自己的邪修方案:MSVC 就写个 bash 脚本下载依赖、编译,且全静态链接(系统 C 库动态链接)。Linux gcc 直接用系统包管理如 apt 且全动态链接。
其实 C/C++ 依赖也可以说很简单,全用系统包管理器 + pkg-config 生成编译器选项就行,这就要求你在 Windows 上使用 msys2 + gcc
每请求一线程 vs 流水线?
14 天前
回复了 YanSeven 创建的主题 程序员 关于大模型原理的感叹
个人认为可以类比到输入法,输入法也是在预测“你前面说了这些,然后最可能说什么”
我很喜欢 Makefile ,以前也思考过能否将 Makefile 式的依赖计算引入到编程语言内部
一个看起来很接近的东西是 Vue 的 Computed Properties ,个人认为在某些场景下还是有用的,比如能自动缓存
但大多数情况下直接用变量赋值确实是最简单的
55 天前
回复了 codists 创建的主题 Python 迭代器的实际应用场景是什么?
如果我要实现类似 Makefile 的功能:一个文件的内容依赖于若干其他文件,当这些依赖的文件的任意一个的修改时间比目标文件新,就执行生成指令
假设 modify_time 函数可以获取文件的修改时间,使用如下 generator expression:
```
if any(modify_time(dep) > target_mtime for dep in deps):
```
可以表达“只要有一个依赖文件比目标文件新”,后面的文件都可以不用打开(不调用 modify_time )
55 天前
回复了 codists 创建的主题 Python 迭代器的实际应用场景是什么?
感觉迭代器主要用于声明一些接口的参数类型
例如,[any]( https://docs.python.org/3/library/functions.html#any) 的第一个参数,如果是 list 的话那必须全部展开,把每个值都算出来,但有时候不想算全部的值,或者出于性能考虑不想往后面算
所以像 any, all 这类函数,参数类型声明为 Iterable 表明其对参数的要求比 List 更弱,只需要一个可迭代对象即可,可以是 list 也可以是 set
更不必说内置函数的 map, filter, zip 等的参数类型都是 Iterable
还有内置的 itertools 包提供了很多强大功能,如 itertools.product 计算任意多序列的笛卡尔积
102 天前
回复了 cj323 创建的主题 C 想念 C
你回来了,但这里已经没有人了 ╮( ̄▽ ̄")╭
122 天前
回复了 red13 创建的主题 输入法 你们都用什么输入法?
以前下载的 Google 拼音 2.7 ,安装包一直没删,Win10 上还能用
感觉微软自带的和小狼毫之流不如这个
131 天前
回复了 Dg3gWjbFvvq 创建的主题 程序员 语法最优雅的编程语言是什么?
Scala (但日常还是用 Go ╮( ̄▽ ̄")╭
用了 Go 最新的 iterator 搞出了一些偏函数式风格的东西。似乎是为了方便并发处理

P.S. 如果这是公司的代码,一般公司都不会允许随便发布到公开的地方
Autoruns 看看 Drivers 里有没有可疑驱动
用安全模式重启,此时只会加载有限的驱动,看看这东西还在不在
把可疑驱动禁用掉
先看书学习,再进入市场,否则就是纯韭菜。推荐 有知有行投资第一课: https://youzhiyouxing.cn/curriculum
Go 语言本身真没啥东西 https://gobyexample.com/ 看一下就会了
但 Java 中没有指针,所以要重点关注下 struct 传参指针和值的区别
167 天前
回复了 yujianwjj 创建的主题 Python go 转 Python 的心智负担增加
我写 python 的时候大多数情况下都不用像 go 一样细致地处理异常
通常是不处理或者最外面一层 try catch 就完事
不知道抛什么异常,就等运行的时候报错了记录下来
171 天前
回复了 freefly111 创建的主题 程序员 想问一下,随身 WiFi 可以代替宽带吗?
我尝试过多个随身 wifi ,说下我的经历:

1. 先用的最便宜的那种,套餐价格 6 元 100GB 之类的……然后发现:
* 大概有 2 倍的流量虚标
* 低峰期(早上到下午 5 点)速度很好,高峰期(晚上 6 点到凌晨)存在限速,但我用的不多,勉强能接受
2. 后来是我自己的需求变了,开始看直播,而直播要求低延迟
* 如果只是单纯看网页,可以挂着让它慢慢下
* 但直播、联网游戏这类应用,有一点网络抖动都可能让人无法接受
* 主播说了一句话,而我因为网络卡错过了,导致沟通不畅
3. 后来我开始思考为什么高峰期网络这么差,可能有两个原因:
* 我观察到,随身 wifi 网速慢的时候,手机流量并不慢。随身 wifi 的使用物联网卡,而物联网卡的优先级可能比普通手机低。即在基站拥堵的时候,基站可能优先满足普通手机卡的需求
* 我使用的随身 wifi 是 4G 网络,可能用的人多,高峰期比较拥堵
4. 后来我换成中兴的 U30Air ,用的是 5G 网络,速度确实很 NB 。我用了一段时间,推荐
5. 再后来我在京东买了张流量卡,直接手机开热点,其实流量卡对我来说够用了(我一般月流量 200GB 左右)。前面说过,手机卡的优先级比物联网卡高,而且套餐更便宜

关于优先级:搜索“sim 卡 qci 等级”,或看看这个: https://www.zhihu.com/question/1912152754203370251/answer/1912569507131683803
推荐这篇文章: https://www.ygxz.in/dairy/4541/
185 天前
回复了 profchaos 创建的主题 Linux 感觉 Linux 桌面也没什么用
用 Linux 就是干活的,主要用浏览器、终端、代码编辑器
我以前的知乎回答: https://www.zhihu.com/question/20195870/answer/14297469
可以试试平铺式窗口管理器
再比如虚拟桌面 Linux 是很早就有了,Win10 才加入
186 天前
回复了 kuanat 创建的主题 Go 编程语言 Go 语言的错误处理语法,不改了!
个人认为 Go 没有 C 那种宏挺遗憾的,有的话一个宏就搞定了,但现在这样也问题不大,反正已经写了这么多年了
201 天前
回复了 codigger 创建的主题 Vim 有无公司要求开发用 Vim 编辑器?
挺无脑的,要统一代码风格用 editorconfig 就可以了
或者 CI/CD 里加入风格检查
201 天前
回复了 mikewang 创建的主题 C 坑爹的 GBK:大家都应该去用 UTF-8
我的处理方式是边界处全部转换成 UTF-8 ,这样内部的处理逻辑就可以保持一致了
参考 https://utf8everywhere.org/#windows
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2824 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 14:35 · PVG 22:35 · LAX 06:35 · JFK 09:35
♥ Do have faith in what you're doing.