V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Mohanson  ›  全部回复第 6 页 / 共 46 页
回复总数  919
1 ... 2  3  4  5  6  7  8  9  10  11 ... 46  
2022-08-01 15:37:41 +08:00
回复了 wyc9296 创建的主题 Python Python for 循环的效率是这么差么?还是别的什么原因?
思考下字符串加法.
2022-07-25 14:44:06 +08:00
回复了 xiaojay 创建的主题 分享创造 Hi,来试试 web3 的文件永存吧
0x4b51D12c23301F7c797dCa6669AFD7d6652Af8ad
2022-07-17 19:33:21 +08:00
回复了 RuLaiFo 创建的主题 程序员 Java -> Golang
语言选择对职业生涯早期还是很重要的, 因为是塑造对这个世界认知的最初途径, 用的多了, 不自觉的会 Think in xxxxx. 带 VM 或解释器的语言对思想的禁锢都比较大(看过无数 Java -> Go 的 V 友发帖在 Go 里实现 Java 的设计模式和各种 O(DTO, DAO, e.g...

基础好的话可以先上班, 再学语言的...
2022-07-13 22:55:36 +08:00
回复了 yhvictor 创建的主题 程序员 一个系统如何保证 log 的高可用跟鲁棒性?
Write ahead log (WAL). 这是数据库的标配了, (几乎)任何数据库实现都有介绍的.
2022-07-08 13:29:22 +08:00
回复了 fumeboy 创建的主题 Go 编程语言 在写 go 的 parser 时,对于语法有定义有一些疑惑
tokenizer 的第一步是消除注释, 第二步是处理空格, 普遍是两种做法, 一是无用空格消除, 二是空格展开.

http://accu.cc/content/misc/minits/, 见词法分析一节.
2022-06-30 14:02:54 +08:00
回复了 bestcondition 创建的主题 程序员 正向与反向代理如何保证 https 是安全的?
HTTPS on TCP 是安全的. 其中, TCP 是不安全的, 所以安全性是由 HTTPS 自己保证的.
因此, HTTPS on Proxy on TCP 自然也是安全的.
2022-05-29 10:51:40 +08:00
回复了 Lighthughjiajin 创建的主题 Go 编程语言 为什么我觉得 GO 有些语法很奇怪?
你的问题就好像 "猫为什么要长的和狗不一样?"
2022-05-10 17:25:14 +08:00
回复了 demonps 创建的主题 Python 求推荐中小型项目敏感词检测 Python 案例
一般用字典树
2022-05-10 14:24:29 +08:00
回复了 Bingchunmoli 创建的主题 程序员 关于 Java 很重有感
本质是 OOP 的问题.

"以 OOP 设计为导向的语言的问题是每个变量都随身携带着全部隐含环境. 您想要一个香蕉, 但您得到的是一只拿着香蕉的猩猩, 甚至它背后的整个丛林." - Erlang 创造者 Joe Armstrong
exec.Command 每一个 args 都要做一个参数传的, 正确写法是 `exec.Command("TeraCopy.exe", copyPaths, targetDir)`

另外真的很烦你这种人...
2022-04-06 16:37:01 +08:00
回复了 seagull7558 创建的主题 随想 突然体会到时间好快
tik tok, nerver stop.
2022-04-05 18:47:43 +08:00
回复了 zzh1ad 创建的主题 程序员 一个奇怪的压缩算法的问题
@zzh1ad

根据信息论, 圆周率提供的信息量是 0.

信息熵是对不确定性的量度, 而圆周率的不确定性为 0.
2022-03-23 10:36:32 +08:00
回复了 awanganddong 创建的主题 Go 编程语言 go make 与 new 关键词的区别
一句话概括:

new: 在调用时编译器知道你需要使用多少内存, 例如结构体, 整形或浮点型.
make: 在调用时编译器不知道你需要使用多少内存, 例如 slice, channel, map ... 这些数据结构占用的内存是运行时才能知晓的
2022-03-16 16:00:49 +08:00
回复了 Mohanson 创建的主题 Go 编程语言 doa: 使用 Go generics 简化错误处理
2022-03-16 09:46:24 +08:00
回复了 Immortal 创建的主题 Go 编程语言 哇靠,1.18 release!
看了 release note, 我的关注点全在 fuzz 上了, generics 反而感觉没什么亮点
2022-03-15 12:16:50 +08:00
回复了 vcfghtyjc 创建的主题 C++ 《C++ Primer》关于 reference 和 pointer 部分看的人“生气”
学 Rust 吧, 只要键盘上能打出的符号在 Rust 里都被用作 token 了.
2022-02-23 16:21:30 +08:00
回复了 holydancer 创建的主题 Swift Swift 的设计是不是用力过猛了
如果你站在编程语言的开发者角度看问题, 你会发现给一门现成的语言加语法糖的开发工作是非常小的: 加语言糖属于编程语言的前端的前端, 只涉及到 parser 和 tokenizer 两个初学者模块, 属于 "简单, 代码成果容易展现, 同时容易在社区中吹牛" 的工作.

相反, 如果你去钻研如何提升编译速度, 或者进行后端优化提升运行性能, 这部分工作通常较难, 花费更多时间, 同时在社区中不容易被认可: 对于大多数用这门语言的人来说他看不懂也不是很在乎.

所以很多情况下随着一门语言的发展, 这个语言的开发团队中会混入越来越多的 "语法糖开发者", 而一旦创始人控制力变弱, 成为所谓的 "社区性语言", 那么这门语言就会不可避免的往语法糖的路上越走越远(很多社区中的人都是带着目的参与项目的, 为了刷 PR 美化简历, 他们只在乎自己是否能成为这个项目的贡献者, 贡献多少个 PR 和代码行数, 所以就专挑最简单的事情做, 对于一门语言来说语法糖毫无疑问是最简单的工作).
1 ... 2  3  4  5  6  7  8  9  10  11 ... 46  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1778 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 01:53 · PVG 09:53 · LAX 17:53 · JFK 20:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.