V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bwangel  ›  全部回复第 16 页 / 共 32 页
回复总数  630
1 ... 12  13  14  15  16  17  18  19  20  21 ... 32  
2019-04-07 12:37:35 +08:00
回复了 bwangel 创建的主题 Go 编程语言 一条面试题引发的思考 Go 版本
@jadeity @jadeity 嗯,感觉这才是正确使用线程 /Goroutine 的姿势。这个题现在看来感觉有些奇怪,使用线程这种并行处理方式来做一些同步的事情。可能是面试者想要考察线程同步的方式吧。
2019-04-07 12:35:40 +08:00
回复了 bwangel 创建的主题 Go 编程语言 一条面试题引发的思考 Go 版本
@hjc4869 我刚刚上维基百科简单看了一下 Semaphore 的定义: https://zh.wikipedia.org/wiki/%E4%BF%A1%E5%8F%B7%E9%87%8F

感觉和我在文中写的 [正确答案 V2 – 公平锁] 的实现方式很像,可以详述一下 Semaphore 的解决方案吗?最好可以贴一些代码。
2019-04-07 11:24:10 +08:00
回复了 bwangel 创建的主题 Go 编程语言 一条面试题引发的思考 Go 版本
@Mark3K 理解了,谢谢。我补充一下。
2019-04-07 11:11:55 +08:00
回复了 bwangel 创建的主题 Go 编程语言 一条面试题引发的思考 Go 版本
@Mark3K 可以贴一下完整代码吗?有些没太理解?

@mengzhuo 你这样说话的态度让人很不爽,我决定把你拉黑了。
2019-04-07 10:27:55 +08:00
回复了 bwangel 创建的主题 Go 编程语言 一条面试题引发的思考 Go 版本
@richzhu

字面量 struct{}代表了空的结构体类型。这样的类型既不包含任何字段也没有任何方法。该类型的值所需的存储空间几乎可以忽略不计。

因此,我们可以把这样的值作为占位值来使用。比如:在同一个应用场景下,map[int] [int]bool 类型的值占用更少的存储空间。
2019-03-25 11:18:23 +08:00
回复了 bwangel 创建的主题 程序员 建议大家弃用 Gitalk 和 Gitment 等权限过高的 Github OAuth App
@deltacat 所以我发这个帖子啊?感觉这是一个很大的安全隐患,不过是目前没人利用这个做坏事罢了。
2019-03-25 10:10:01 +08:00
回复了 samray 创建的主题 程序员 一条面试题引发的思考--浅谈 Java 公平锁与内存模型
https://gist.github.com/bwangelme/b44b427621b28f1a17b0cd7a3e6e94ae

楼主,是这样的么,检查条件,i++ 都要上锁
2019-03-24 11:05:58 +08:00
回复了 bwangel 创建的主题 程序员 建议大家弃用 Gitalk 和 Gitment 等权限过高的 Github OAuth App
@deltacat https://github.com/utterance/utterances 是个 GitHub App,它的权限仅限于某个仓库。像 hugo hexo 这种静态页面类型的博客,clientID/clientSecret 泄露是不可避免的。我认为较好的解决方式是像 utteras 这种 GitHubApp,只有一个仓库的读写权限,将破坏降到最小。
2019-03-20 17:44:36 +08:00
回复了 hheedat 创建的主题 程序员 北京银行实在是太逗比了,短信服务也会按时下班?
@d5n

这个应该在产品上对短信消息进行分级。

例如转账短信,设置成 0 级。24 小时都会发。推广短信设置成 1 级,只有白天发。
2019-03-20 17:26:14 +08:00
回复了 hheedat 创建的主题 程序员 北京银行实在是太逗比了,短信服务也会按时下班?
哈哈。我们公司的 APP 推送。都是丢队列的,然后定时刷队列。然后晚上 10 点以后不会发,不打扰用户。

不过转账短信这个 feature 搞这个事情,有些太拍脑袋了吧。别人转给我 5W,我哪还有心思睡觉啊,肯定是不停地刷,来看钱到账了没。
2019-03-17 10:34:35 +08:00
回复了 zhuwd 创建的主题 程序员 24 岁,该听父母之命回四线老家发展还是去一线找找机会?
@zhuwd

我上大学的时候,发现室友高考分数连我们学习分数线都没到,是通过自主招生进来的。而我高考分数线高了我们学校十几分。

室友是当地的,来我们学校参加自主招生做个公交车就到了。而我的老家是五线小城市,连一所大学都没有。这是我第一次真真切切地感受到,教育是不公平的。

所以我是坚决不会回老家的,逃离北上广也回逃到一个二线城市去。
2019-03-04 18:56:54 +08:00
回复了 snoopy1024 创建的主题 程序员 世界上为什么会有正则表达式这么反人类的玩意儿?
https://regexper.com/

希望对你有帮助。

另外对于这种难读的代码,建议多写单元测试。单元测试尽量功能简单,代码繁琐,每个 testcase 只测试一个东西,一个 testcase 代码量尽量不超过 15 行,阅读这段代码的人(很有可能是两个月的你)通过单元测试可以了解到你想干啥?

当然也可以写注释,但是注释很有可能在经过半年时间后,就与代码完全不同步了。
2019-02-27 11:25:43 +08:00
回复了 daijinming 创建的主题 程序员 局域网内域名方案求解
https://www.bwangel.me/2017/03/27/%E6%B5%81%E6%B0%B4%E8%B4%A6%E5%88%A9%E7%94%A8%E9%97%B2%E7%BD%AE%E7%AC%94%E8%AE%B0%E6%9C%AC%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%BC%80%E5%8F%91%E6%9C%8D%E5%8A%A1%E5%99%A8/#%E9%85%8D%E7%BD%AEdns

我之前做过类似的事情,利用一台闲置的的笔记本,Ubuntu + dnsmasq 搭建了一个 DNS 服务器,然后再设置路由器的 DHCP 下发这个 DNS 服务器就好。
2019-02-19 22:11:21 +08:00
回复了 formulahendry 创建的主题 程序员 Java 的童鞋来看看~ VS Code 中那些好用的 Java 插件
刚刚用 Goland 遇到了一个问题,升级了一下就好了。我之前用 Linux,vim 从来没有享受过这种待遇,感觉真爽。
2019-02-17 11:13:49 +08:00
回复了 bwangel 创建的主题 程序员 建议大家弃用 Gitalk 和 Gitment 等权限过高的 Github OAuth App
@respect11

openhub 我没用过,你可以在 https://github.com/settings/installations 中查看 openhub 的权限,想 Gitalk 这种 read and wirte all public repository data 是极度危险的。
2019-02-17 11:11:35 +08:00
回复了 bwangel 创建的主题 程序员 建议大家弃用 Gitalk 和 Gitment 等权限过高的 Github OAuth App
@lrz0lrz @gclove

有的评论软件也是使用 GitHub 的 issue 作为评论,不过他们的是 GitHub App,所以他们的权限更细,只针对某个 GitHub 仓库拥有写权限。
1 ... 12  13  14  15  16  17  18  19  20  21 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1056 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.