V2EX peterlitszo 的所有回复 第 1 页 / 共 1 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    peterlitszo    全部回复第 1 页 / 共 1 页
回复总数  19
@cosiner 就要要让它类型不一样啊..... Option<T> 这个就是附加一个小 tag ,后面跟个 union 。

至于 Option 设计和 Result 设计,很多地方都要看相关的设计哲学的。如果你标准库都 “凑合凑合”,那很多第三方库也 “凑合凑合”,然后你写的代码也开始 “凑合凑合” 了。

“什么?区分无值、零值、其他值?区分这么多干什么?会不会写工程?工程讲究的就是实现快!”
@dyllen 的确说得很好听,但是就是架不住大家滥用。traceid 放进去了,权限校验放进去了,logger 放进去了,我都不知道还有啥没有放进去过。这个 context 老老实实做个协程控制的不好吗?偏偏搞一个伪 map ,一点都不强类型。
最关键的是,还提供了一个稳定的内网穿透功能,用来捣鼓个人远程开发机体感不错,甚至可以加个 NAS 。
这里总结一下:

* mosh 的确连接体验效果比 ssh 效果好,尤其是断开连接之后会话不会断开,对于不稳定的环境而言效果非常好。
* 阿里云的网页终端效果比较好是因为(我猜的):用户 -> 阿里网页终端 -> 阿里服务器 -> 阿里专用网络 -> 你的服务器,所以很快,如果是使用 ssh 直连,那个网络是没有权限访问的,所以是:用户 -> 不算太稳定的公用网络 -> 你的服务器。
* 有一个好办法就是:再买一个垃圾服务器(亲测只要 50 块每个月),用来做跳板机,这种情况下就是:用户 -> 因为距离短所以比较稳定的公用网络 -> 你的廉价跳板机 -> 阿里专用网络 -> 你的服务器。整体用户体验非常好。
@cosiner 只能说这是作者的选择,其他一些语言是明确区分空和非空的,比如 TypeScript ,我们使用 int | undefined (我们有语法糖,也就是符号 ? 来帮助我们定义这种类型),比如 Rust ,我们有 Option<T> 来帮助我们定义。我认为 Rust 或者 Haskell 这种方案的确是最好的,它要求使用者先解包再使用,不用担心 NPE ,而且也不用担心心智负担。我个人认为最糟糕的就是 context.Context ,很多业务场景就把一些乱七八糟的东西往里面塞,你根本不知道里面到底有没有你想要的东西,这种方式太糟糕了。
@leonshaw 的确,不过作为一个相对较新的语言,的确还是令人大吃一惊......
2023-09-09 21:22:20 +08:00
回复了 lovemaoyun 创建的主题 程序员 后端程序员学习前端,你门是怎么掌握 css 的
tailwind css 的确可以的,你用它写代码的时候也可以关注一下它对应了哪些 CSS 属性。然后一些基本的 CSS 概念也可以看看。
没想到吧,这就是大道至简!

当然吐槽归吐槽,事实上我这边的业务开发就是大家默认就避开零值。如果实在没有办法就用 *int 之类的。糊代码,这就是 Go 语言。
2023-02-23 18:07:04 +08:00
回复了 A01514035 创建的主题 云计算 私有云平台 openstack 的替代品有哪些?
PVE 可以搭建到集群上吗?听起来很不错
@wnarutou 请问你组装了吗?来个清单参考参考呢?
2023-01-12 14:42:47 +08:00
回复了 peterlitszo 创建的主题 程序员 一个开源认证微服务有搞头吗?
@graetdk 木有开源,对于一些开源社区而言的话,一个开源的身份认证还是蛮重要的
2023-01-11 11:20:04 +08:00
回复了 yezheyu 创建的主题 程序员 关于异步任务的一点疑问,有没有老哥帮忙解答下
请问上下文应该是前端吧?如果是前端的话,我很好奇 network thread 到底是什么?

按照我所学的,我的一点粗浅的理解是:

- 浏览器不支持多 thread ,除非上 worker: https://developer.mozilla.org/zh-CN/docs/Web/API/Worker
- 浏览器的异步支持事实上是单 thread ,加上事件循环,而多个协程共同协作,没有发生抢占。堵塞协程会及时让出。
OP 还在吗,最近本科毕业设计也有点想写偏底层的东西,请问能看看你的论文参考参考咩?
@Actrace 感觉说得很有道理~
2022-12-31 23:30:02 +08:00
peterlitszo 创建的主题 程序员 请教:为什么 ssh 还没有云服务商提供的网页终端快?
@mytsing520 有呀,本来一直在用 Vultr 的,但是 ssh 连不上,它的那个终端又不是很好用,我怒斥 80 大洋买了个阿里云的(轻量应用 + 垃圾存储 + 1M 固定带宽),看看效果......

感觉还行吧。

主要是我是公司网络,大厂的网络环境应该...... 还行吧?
@aaa5838769 可是,浏览器和 ssh 不都是走的同一个互联网吗?(捂脸
2022-12-30 17:25:49 +08:00
回复了 peterlitszo 创建的主题 程序员 请教:请问可以反向代理到国内的云服务器吗?
@biguokang 对呀,但是如果想要搞 web 服务,就不得不备案了
2022-12-30 17:24:17 +08:00
回复了 peterlitszo 创建的主题 程序员 请教:请问可以反向代理到国内的云服务器吗?
@thetcc 是的,好像的确可以备案~
2022-12-29 21:50:16 +08:00
回复了 peterlitszo 创建的主题 程序员 请教:请问可以反向代理到国内的云服务器吗?
不好意思,foobar.org 只是一个虚拟的名字,没想到真的有人在用,请不要点进去 >_<
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3590 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 23ms UTC 04:26 PVG 12:26 LAX 21:26 JFK 00:26
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86