gecco 最近的时间轴更新
gecco

gecco

The quieter you become, the more you’re able to hear.
🏢  MazeTrek / Treker
V2EX 第 141495 号会员,加入于 2015-10-07 20:01:40 +08:00
今日活跃度排名 12569
gecco 最近回复了
40 天前
回复了 moluwentu 创建的主题 问与答 大佬们 airpods 都哪买的啊?
华强北
2019-10-08 23:46:03 +08:00
回复了 vigoss 创建的主题 PHP golang 写 php 扩展
挖坟了,Lua gc 这样配置确实能说设计相当优美,但是用 Golang 给 PHP 写扩展,比如一个 Golang 实现的 func sumGo(a int,b int) int,实际上需要导出供 C 语言 int sum(int a,int b){return sumGo(a,b);}调用,然后 C 语言经过封装成.so 文件成为一个 PHP 扩展供 PHP 调用,这边的 Golang 的回收是由 Golang 的运行时来处理的,C 语言内的回收需要自行处理,且也最为重要,但到了 PHP 就只管调用就好,如果提供回收方式更佳,其调用及回收路径实这样的:PHP->C->Go,实际 PHP 调用完 C 的实现,除了所谓的 PHP 脚本结束自动释放内存外,PHP-FPM 会在达到设定的请求数后重启当前 FPM 进程,避免第三方扩展内存泄露。

为什么要写扩展,这个问题我觉得我们就不讨论了,在要写扩展的前提需求下,这边为什么用 Golang 写 PHP 扩展的原因应该在于语言熟练度及使用的难易程度,学习和熟练 Golang 的速度可能比 C 语言更快,一家之言,仅供参考。
2018-01-29 10:03:54 +08:00
回复了 huanyingch01 创建的主题 程序员 这应该是几年程序员可以写出的代码?
语言都看不出来的人,围观吹吹水,就别乱说话带节奏啦。
2017-11-16 11:17:16 +08:00
回复了 acumen 创建的主题 程序员 内网穿透都有哪些解决方案?
都各有各的问题,支持 autossh 反代 +1
@nuptxxp 楼主你好。你这个事件最后怎么解决的啊?我这边也是突然 Initial connection 用了很长时间。
想看看有哪些方面会影响这个。
优化这个复杂的查询
第一个问题,下载某个小文件出错了,重下这个小文件就行了。
第二个问题,楼上,复不复用也没什么大关系了, 40GB ,网不是上天的速度,都够你下一会的。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4446 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 07:16 · PVG 15:16 · LAX 00:16 · JFK 03:16
♥ Do have faith in what you're doing.