V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Mohanson  ›  全部回复第 6 页 / 共 46 页
回复总数  915
1 ... 2  3  4  5  6  7  8  9  10  11 ... 46  
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 和代码行数, 所以就专挑最简单的事情做, 对于一门语言来说语法糖毫无疑问是最简单的工作).
2022-02-21 13:19:02 +08:00
回复了 heqichang 创建的主题 Go 编程语言 go 语言交叉编译后无法运行
估计 CPU 版本问题. amd64 指令集有不同的版本, 最基础的是基线版本 baseline, 后面还有 v2, v3, v4... 理论上现在你能用到的所有 amd64 cpu 都支持基线版本的指令集, 但是不一定会支持更高版本的指令集(如果你的 CPU 太旧的话). 你在 mac 进行交叉编译, 只告诉了编译器目标操作系统和目标架构, 却没有告诉它目标架构的版本, 那么它很可能用了更高版本的指令.

https://github.com/golang/go/issues/50589
2022-02-20 01:03:53 +08:00
回复了 Vnaner 创建的主题 奇思妙想 有哪些外国菜在中国像"左宗棠鸡"一样?
没放什么香料的印度菜
2022-02-16 16:17:02 +08:00
回复了 cocong 创建的主题 程序员 未来的路在哪里?
既然都对未来悲观了, 杠杆拉满做空啊!
做空大清, 然后等值做多越南和印度等新兴的产业接收国, 进行多空对冲避免黑天鹅. 手法: 由于政策原因无法做空股市, 所以通过融资持有大清的负债, 然后融资的小钱钱用来持有越南和印度的股指.
2022-02-16 12:48:14 +08:00
回复了 wtzwutianzhi 创建的主题 酷工作 杭州良企-三国杀公司诚聘前端若干名!
"我们的游戏正在蒸蒸日上呢"
1 ... 2  3  4  5  6  7  8  9  10  11 ... 46  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1220 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 17:42 · PVG 01:42 · LAX 09:42 · JFK 12:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.