V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chonh  ›  全部回复第 1 页 / 共 1 页
回复总数  11
214 天前
回复了 chonh 创建的主题 问与答 如何屏蔽脉脉骚扰电话?
@Ericcccccccc 机器人电话,放着没用


@huaxing0211 电话短信号都会变,没法屏蔽。这垃圾公司都懒得投诉它
214 天前
回复了 chonh 创建的主题 问与答 如何屏蔽脉脉骚扰电话?
@erwin985211 注销还得登陆 app 吧,就怕一登录再来几年的骚扰电话
感谢楼主贴的代码,基本认同#14 楼的。
1. 主要是隐藏实现。小写的 service struct 是具体实现不会对外暴露。
2. Service interface 一看就知道提供了哪些功能,方便别人使用。而 struct 可能实现多个接口,会显示“多余”的方法。
3. interface 好扩展。将实现了 Y interface 的 B struct 嵌套在 A struct 里,A 自动实现 Y 。但 A 并不会成为 B 。
4. 如果返回 interface ,那只能 return struct (或 func )。因为 interface 不能实现 interface 。
5. 如果你的 struct 只是充当 data model ,一般会直接写 struct literal ,不需要额外加个 NewXXX 方法。
6. 这跟继承不继承没关系。
楼主能举个例子吗,没看懂 [接受接口,返回结构体] 具体指啥
2022-06-13 14:06:53 +08:00
回复了 ak1ak 创建的主题 Java 关于 Java 泛型方法定义的疑惑
PECS: producer extend consumer super.

Function 改为? super A1 即可。
详细解释可以搜 so
2022-04-21 08:08:41 +08:00
回复了 sardina 创建的主题 职场话题 有去过华为 od 的么,里面怎么样
@blockmin od 入职了还能转其他部门吗
2021-07-05 22:20:41 +08:00
回复了 chonh 创建的主题 Java 请教一个 lambda 表达式的问题
@codergrowing 感谢回答!

你给的这个链接讲解得很清楚:

https://moandjiezana.com/blog/2014/understanding-method-references/


“当实例方法被用做 Method Reference 的时候,receiver 会将 this 作为第一个参数传入”

这句话没看太懂。我感觉是:实例方法转为 lambda 时,lambda 的第一个参数作为实例对象,lambda 的后续参数作为实例方法的参数。


原文的说法是:

when converting a method reference to a lambda, “if the desugared method is an instance method, the receiver is considered to be the first argument”. Also, the lambda’s remaining arguments are passed as arguments to the referred method.
2021-05-03 08:08:00 +08:00
回复了 join 创建的主题 English 我的英语学习经验 - 完整版
感谢分享,楼主写得很实用
2020-07-04 14:11:00 +08:00
回复了 chonh 创建的主题 React 如何解决安装 react-app 遇到的的网络问题
@QingStone @suzic 感谢回复,使用 yarn,安装 40 分钟后终于成功了。

Happy hacking!
Done in 2331.71s.
2020-07-04 12:44:24 +08:00
回复了 chonh 创建的主题 React 如何解决安装 react-app 遇到的的网络问题
回复的怎么没有格式化,也没有预览功能。
2020-07-04 12:42:09 +08:00
回复了 chonh 创建的主题 React 如何解决安装 react-app 遇到的的网络问题
@hikerpig @sam014 @Jirajine 已镜像,已代理。设置如下:

```
C:\Users\chon>npm config list
; cli configs
metrics-registry = "https://registry.npm.taobao.org/"
scope = ""
user-agent = "npm/6.9.0 node/v10.16.0 win32 x64"

; userconfig C:\Users\chon\.npmrc
https-proxy = "http://127.0.0.1:58591/"
proxy = "http://127.0.0.1:58591/"
registry = "https://registry.npm.taobao.org/"

; builtin config undefined
prefix = "C:\\Users\\chon\\AppData\\Roaming\\npm"

; node bin location = C:\Program Files\nodejs\node.exe
; cwd = C:\Users\chon
; HOME = C:\Users\chon
; "npm config ls -l" to show all defaults.
```

安装时卡住不动已过半小时:
```
C:\Users\chon\temp>npm init react-app part1
[############......] - extract:hyperquest: sill extract [email protected] extracted to C:\Users\chon\AppData\Roaming\npm-cache\_npx\11516\node_modules\.s
```
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2251 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 01:44 · PVG 09:44 · LAX 17:44 · JFK 20:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.