V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  henix  ›  全部回复第 5 页 / 共 7 页
回复总数  128
1  2  3  4  5  6  7  
2024-07-26 18:40:26 +08:00
回复了 darkings90 创建的主题 程序员 你们平时看博客吗?你们觉得哪个平台的博客质量最高
推荐一些我最近在看的 blog:

Go 核心开发者 Russ Cox: https://research.swtch.com/
Google 安全大佬 Adam Langley: https://www.imperialviolet.org/
关注编程语言的 Bob Nystrom: https://journal.stuffwithstuff.com/

项目 blog:

The Go Blog: https://go.dev/blog/
V8 Blog: https://v8.dev/blog

还有阮一峰的网络日志
2024-07-22 17:11:27 +08:00
回复了 abcbuzhiming 创建的主题 前端开发 请问现在是否还存在传统风格 UI 组件库?
想起一个东西:ExtJS ,当年很火
2024-07-17 23:31:14 +08:00
回复了 CHS 创建的主题 分享发现 供应链投毒后,我们的选择还剩下哪些?
可以从多个角度思考:

* 宏观角度:一些有正外部性的东西,可能最好是政府 / 国企来牵头,普通组织很难负担这种成本
* 个体角度:免费的可能是最贵的
2024-07-15 21:24:05 +08:00
回复了 yujianwjj 创建的主题 Go 编程语言 使用 go 设计数据结构很蛋疼的一个点
如果是我的话可能会选择 pop 函数为空时 panic ,因为你已经提供了 IsEmpty ,为空时还要 Pop 可以认为是程序的逻辑错误(需要改程序)。
程序逻辑错误(需要程序员改程序):用 panic
外部错误(用户输入、上游第三方系统,程序员无法控制):用 error
有些安全补丁安装完只需要重启相关服务就行了,不用重启系统,比如之前的 ssh 安全漏洞
somekey, somekey2 的类型改为自己实现的 json.Unmarshaler 然后外面加上自定义验证逻辑?
2024-07-08 12:51:27 +08:00
回复了 0x5c0f 创建的主题 Linux 收集下各位 Linux 下所使用的那些好用的工具
2024-07-05 10:34:53 +08:00
回复了 name1991 创建的主题 Firefox 现在用 firefox 的人还多吗?
主要手机上用,简单可靠,电脑上还是习惯 chrome
2024-06-23 08:24:12 +08:00
回复了 wojiugaiming 创建的主题 Windows win 下使用 Linux 命令的方法有哪些?
git bash 使用的 msys2 ,还有更老的 Cygwin
2024-06-21 10:15:54 +08:00
回复了 Lam1Lam 创建的主题 Windows Windows 下有哪些安卓模拟器好用?
MuMu ,装了些不想装手机的软件
2024-06-15 11:05:41 +08:00
回复了 HashV2 创建的主题 NAS 寻找一个简单易用的数据分享服务
我用过 https://pypi.org/project/uploadserver/ 非常简单,基本上就是 Python 自带的 http server + 一个文件上传页面,服务端直接保存在本地
2024-06-10 08:34:48 +08:00
回复了 xiguaprince 创建的主题 Python Python 怎么管理依赖和工程化呢?
只是用别人的库的话不需要 setup.py
最简单的就是 Python 自带的 venv https://docs.python.org/zh-cn/3/library/venv.html + requirements.txt
venv 是每个项目一个虚拟环境,安装这个项目所需的 Python 版本和依赖,不同项目之间隔离
2024-06-07 17:42:44 +08:00
回复了 jianghu52 创建的主题 Python 是我太菜了,还是 pandans 就是这么慢
遍历 6000 行的 df 需要 1s 也太慢。你用没用 df.iterrows 遍历? iterrows 跟整数索引( for i in range(len(df)))的性能差别挺大的。
一点建议:为啥非要用 excel 和 pandas ?因为 excel 不是文本格式,不方便程序处理。pandas 个人认为对初学者来说有很多坑。
一个架构上的建议:先将你这两个 excel 另存为 csv 格式,然后用 Python 自带的 https://docs.python.org/zh-cn/3/library/csv.html 把每个文件读进来存成一个 list ,算法跟你现在的保持不变,说不定都比你现在的方式快。
2024-06-02 23:44:21 +08:00
回复了 Canglin 创建的主题 C 关于 C 语言的相关问题
C 语言本身内容较少,而且抽象层次很低,属于“系统编程语言”,也就导致,网络、IO 、GUI 这些功能在其他编程语言中可能已经抽象到标准库中了,但 C 语言标准库不包含这些,要用的话应该学习操作系统提供的 API 。不同的操作系统提供的 API 是不同的,需要分别去学,或者使用一些别人封装好的跨平台库。

Linux 推荐 Linux/UNIX 系统编程手册 https://book.douban.com/subject/25809330/
Windows 推荐 Windows 系统编程 https://book.douban.com/subject/5323432/
关于库的底层实现的 程序员的自我修养 https://book.douban.com/subject/3652388/

看了这些你能理解一些网络库的底层实现原理了,当然实际应用中可能更多会使用别人的开源库。比如 libuv 、mysql 的 C 接口、GTK 等等,那就去看具体的库的文档。
2024-05-24 10:36:36 +08:00
回复了 FlyingBackscratc 创建的主题 Python 2024 年了,如何合理地为 Python 代码添加强类型支持?
这种需求应该属于 data validation 吧,除了 pydantic 还可以看看 json schema
2024-05-23 21:37:40 +08:00
回复了 pauluswanggang 创建的主题 Python 学 Python 具体能干什么?
Python 是动态类型语言,跟 C Java 这种静态语言的思维方式不同,更适合写一些短小的脚本、一次性任务。

生态方面,Python 相对于其他语言的优势是数据分析,科学计算和人工智能。很多库和框架是其他语言没有或者很难复刻的。比如数据分析的 pandas 、机器学习的 sklearn ,快速研究的 jupyter notebook 。
2024-05-18 06:44:29 +08:00
回复了 fardream 创建的主题 程序员 大量短字符串模糊匹配用什么方法比较合适啊?
手写后缀树
2024-05-01 12:51:35 +08:00
回复了 lucasj 创建的主题 Python 推荐几个你觉的很不错的 Python 库
pydantic https://docs.pydantic.dev/latest/ 基于类型标注的动态-静态数据转换,对于喜欢静态类型的人来说是必备
2024-04-29 15:50:01 +08:00
回复了 sonnyclarity492 创建的主题 程序员 大家是怎么管理服务的?
端口号分配我思考过对应用名 hash 的方法: https://blog.henix.info/blog/port-hash/

命令行管理就 supervisor 咯
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2321 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 15:54 · PVG 23:54 · LAX 07:54 · JFK 10:54
♥ Do have faith in what you're doing.