V2EX jameslan 的所有回复 第 1 页 / 共 6 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    jameslan    全部回复第 1 页 / 共 6 页
回复总数  112
1  2  3  4  5  6  
@partystart 您这 list 的命名也是没谁了
2022 年 1 月 25 日
回复了 714105382 创建的主题 Kotlin Kotlin 的协程是真协程吗?被 b 站博主搞蒙了
coroutines 都差不多,算上 js 的,python 的,等等等等。似乎 C#的最早?但是不叫 coroutines

其实就是借助编译器,把函数拆成一个一个的 task ,然后用 event/message loop 来处理
2022 年 1 月 21 日
回复了 HuPu 创建的主题 Java List list=ew ArrayList 写法的意义是什么
就是教条。从语言设计者到使用者。Java 里面类似的蠢东西一抓一大把。

面向接口编程本身是很好的,但是你得搞清为什么:其目的是为了封装时的解耦合。也就是说,参数类型为接口时,调用者有最大的自由,选择传入什么对象。当外部需要改变时,无需改动封装好的代码( open - close 原则)。

但是其实还有另外一个问题 - 过度优化:完全没有多态需求的地方,比如一个非常 local 的 class ,也非要弄一个接口,说是以防将来变化。其实接口根本不稳定,每次都要改接口定义,还额外加了很多行代码。

说回这个局部变量。一个 scope 只在 method 内部的对象,create 之后,要立刻“忘掉”对象的类,只“记得”接口,这真没太大意义,毕竟一个 method 也没多大(理论上)。而且因为其局部性,对多态完全无影响。对大家熟知的类和接口,像 List 和 ArrayList 也就罢了,其他类和对象也这么搞,实在是脱裤子放屁。

至于说修改的时候方便一些,的确是的。但是 1.都怪这狗屎语法(我记得 Java7 加 diamond operator 的时候有过讨论,但是就是决定弄成现在这个样子,而不是抄 C#加一个 var 。目的是让程序员肉眼检查类型,这 design taste 也是没谁了。现在加上 var 了,啪啪啪,脸疼不?) 2.不用 IDE 的吗? 3.修改这玩意的概率有多大?所以 1.善用 var ,2. List ArrayList 的不用想的,这样写也就罢了,别的真没必要。

PS: List ArrayList, LinkedList 完全就是 Library 设计的问题了。List 接口给了 random access ,结果一个类 O(1), 一个类 O(n),你这让人怎么面向接口编程。。。。
2021 年 10 月 20 日
回复了 EvilDevilJin 创建的主题 Apple M1 Pro 和 M1 Max CPU 性能是否一样?
@neptuno 这就重啊, 当年 15 寸 17 寸 还不是窄边框,还有个光驱。然后比起 dell 之流还算是轻薄的
2021 年 7 月 20 日
回复了 ghmum 创建的主题 Apple iPhone XS 该升级 14.6 吗?
刚升了 14.7
难道不是 high contrast 吗
2021 年 5 月 8 日
回复了 ArthurBL 创建的主题 推广 这样设置,让你的 IDEA 好看到爆炸
@liberize 都要支持才行。排版基本需求:fi ffi 这种。排版软件 20 年前就支持了。IDE 的支持和 code font 不到 10 年
有的时候只是为了有个明确的 schema

不用 schema 的 json 最开始的时候当然爽,但是之后的兼容性维护要付出不少精力的。

到底用哪个,需要仔细考虑
2020 年 7 月 5 日
回复了 imdong 创建的主题 问与答 想问下你为什么选择 or 拒绝非标准键盘?
@zimhy 用了一阵子 ergodox,键位不标准,确切的说,是键位不太够,好多键得挪位置。有点不爽。

好不容易适应了键位,我发现我指根关节疼。应该是键帽不错位造成的。只好停用了。

这两个是我觉得最大的问题了
@wdhwg001 死心吧,Rosetta 2 不支持虚拟化
还温过? 基本上一直只有一口气吊着吧。

Javascript 不香吗?
2020 年 6 月 18 日
回复了 johnnyNg 创建的主题 MacBook Pro mac 外接显示器显示不完全
HDMI? hp 显示器有一个切边的功能,忘了叫什么了,是给电视信号准备的
2020 年 5 月 22 日
回复了 ronman 创建的主题 Windows Powertoys v0.18 新加入 Powertoys Run
不是很好用。敲个“vsc”出来一堆 node_modules 里面的目录,app 反而不知道在哪里
算我两个
已加好友。:-D
2019 年 8 月 1 日
回复了 wumao 创建的主题 问与答 求推荐轻薄笔记本前端用
前端不要求性能吗? testcase 要启动个浏览器去跑,超级费劲啊
@roma 没有。这代表所有权的转移,怎么可能让别人做
Apple DEP 自己搜

解除了就好了
2019 年 5 月 1 日
回复了 rolexman 创建的主题 问与答 北京的自来水烧开以后都是白色一圈
碱得多少钱一包。。。。

碳酸钙那是。

净水器得选好像滤钙离子的。。。。

土办法是水壶里面放一小团棉花
因为 awt 的字体渲染很烂啊,Linux 下的更烂
1  2  3  4  5  6  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     957 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
UTC 20:27 PVG 04:27 LAX 12:27 JFK 15:27
Do have faith in what you're doing.
ubao msn 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