首页   注册   登录
 cloudzhou 最近的时间轴更新

cloudzhou

V2EX 第 19761 号会员,加入于 2012-04-23 09:29:19 +08:00
今日活跃度排名 6671
咨询生活问题,监控如果不打孔的话,怎么固定在墙上
问与答  •  cloudzhou  •  2018-06-13 10:01:38 AM  •  最后回复来自 cloudzhou
5
咸鱼正在把自己做烂
二手交易  •  cloudzhou  •  2018-06-08 13:00:05 PM  •  最后回复来自 thrall
71
体验一把 google foobar
程序员  •  cloudzhou  •  2018-05-27 10:29:32 AM  •  最后回复来自 LadyChunsKite
32
[上海-浦东] Go 开发工程师
酷工作  •  cloudzhou  •  2018-05-26 13:40:45 PM  •  最后回复来自 cloudzhou
5
[Go 文件分享工具] 本地文件快速分享
程序员  •  cloudzhou  •  2017-12-07 17:03:17 PM  •  最后回复来自 guoyan
3
[上海] [Ping++ 招聘贴] 销售专员
酷工作  •  cloudzhou  •  2017-12-01 18:46:03 PM
手机 h5 页面浏览器支持请教
程序员  •  cloudzhou  •  2017-07-10 11:13:23 AM  •  最后回复来自 timwei
3
无锡东-Golang-工作机会
酷工作  •  cloudzhou  •  2017-05-04 15:41:52 PM  •  最后回复来自 cloudzhou
5
社区艺术培训品牌取名
分享创造  •  cloudzhou  •  2017-05-03 01:39:12 AM  •  最后回复来自 buyaoshuohua
1
寻求前端外包(设计)
外包  •  cloudzhou  •  2016-09-30 21:47:37 PM  •  最后回复来自 ezreal
8
cloudzhou 最近回复了
你多虑了,实际上 幽门螺旋杆菌 成年之后感染率很低。
另外,医学上对幽门螺旋杆菌关于在什么情况下需要根治有一些争议。
37 天前
回复了 xuxu555 创建的主题 分享创造 [ gev ] Go 语言优雅处理 TCP 粘包
同步和异步的代码都写过,甚至自行写过 websocket 的解析。

但是,从技术上,我依然无法理解实现 Go 很多类 netty 框架的意义。
Go 可以说费了很大努力,将异步代码,以同步的代码给你实现,比如 ReadFull(r Reader, buf []byte),直到读完才返回 /或者遇到错误,
这样不管是处理网络流,还是代码,都很清晰,你不需要引入一个状态机来维护。

在 Go 里面处理网络流,一般就是一个 Goroutine 处理一个 Connection,解析协议,处理,协议写返回,同步情况下非常清晰。

但是异步化,代码理解程度,都将上升,从代码可维护成本来说,是不利的。
只有一点值得妥协,那就是确实证明了性能的提升,达到一个跨越级别。
60 天前
回复了 paulw54jrn 创建的主题 程序员 吐槽一下华为光伏的 API 文档
@paulw54jrn 但是我看文档,通过 POST 传递,所以你用 form 提交也是可以的,只是你自己的代码怎么写而已
71 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
@zhuzeitou haha. 这道题目准备到此为止了。
我又发现一篇文章不错: https://dave.cheney.net/practical-go/presentations/gophercon-singapore-2019.html
71 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
@zhuzeitou 仅仅从代码分析的话,我的代码更符合优化逻辑
因为减少了 f * f > i or f > i / f 的乘除操作(通过增量计算开平方 sqrt )
不过这个题目挺有意思,让我发现一个简单的问题,可以这样的优化
72 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
@zhuzeitou ok,来了一个最终优化版 :-)

https://paste.ubuntu.com/p/hgxr3CXkQf/ 再次减少一半
73 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
73 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
@zhuzeitou
https://paste.ubuntu.com/p/6kynBdJgsv/
这个版本,将耗时减少一半
75 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
@zhuzeitou 还是你骚

我的优化逻辑上是通的,因为减少一次 if 判读以及求余计算
我猜测和编译器优化有关,比如进行内联等,continue 应该是直接 go to 到 for {} 入口

基本上来说,这些测评的作用是很有限的,在非常单一的计算测试中,考验的只是局部的某点优化
75 天前
回复了 zjsxwc 创建的主题 程序员 php7 怎么比 Java 还快?
https://paste.ubuntu.com/p/JCRRGCCqYx/ ,修改了一点小逻辑

在我的机器里:
@X220:/tmp$ java -cp . pn
第 300000 个素数的值是:4256233 耗时 4911 毫秒
@X220:/tmp$ go run /tmp//tt.go
第 300000 个素数的值是:4256233 耗时 5165 毫秒

非常接近
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2208 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 19ms · UTC 05:36 · PVG 13:36 · LAX 21:36 · JFK 00:36
♥ Do have faith in what you're doing.