V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mengzhuo  ›  全部回复第 37 页 / 共 138 页
回复总数  2752
1 ... 33  34  35  36  37  38  39  40  41  42 ... 138  
2018-03-02 16:46:00 +08:00
回复了 yanzixuan 创建的主题 Go 编程语言 golang 怎么快速入门
同 Python 转 Go。

官方教程+ Effective Go 就好了。
再写两个小项目,比如 proxy 转发(网络、加解密)、简单的 CMS (项目组合构成),基本就搞清这些东西了。

1. 学习不要用 IDE,补齐对学习没有任何好处,标准库都是要摸来摸去才能记得牢。当然,工作上一定要用补齐。
2. Python 有 ipdb,但 Go 有更牛的 gdb (内存分布,寄存器状态都可以查看到)

不过套路还是不一样的
动态确实很爽,python 吃透之后,js,ruby,php 也懂得 7788 了,但总觉得缺了啥。
再看看内部实现,syscall 原来这么简单,CPU 原来是这样工作的,妈妈,我再也不怕别人问我基础问题了。
2018-02-28 10:20:06 +08:00
回复了 asaxing 创建的主题 问与答 QQ 为什么不可以和 telegram 一样永久保存聊天记录并同步呢?
@SlipStupig #72

你们都站着说话不腰疼啊。
啥叫价格不一样,买块硬盘就能跑么?要机房维护,坏盘更换,电费,宽带费,IT/程序员费用,主备冗余,特殊灾害损失(台风天,水淹,电涌,光缆被挖

而且内部有核算成本,各个业务线要自负盈亏的,利润下来了,连部门都不一定能保住。

说白了,TG 只是用的人少,你丢给他 2 亿日活,看他还敢存所有数据么。
都是做生意,都在乎成本收益,除了网监(滑稽
2018-02-27 16:14:03 +08:00
回复了 ttgo 创建的主题 职场话题 隔壁组的小兵集体情愿 要炒了 team leader
@ttgo 快点更啊,我的瓜子都准备好了
2018-02-27 11:21:01 +08:00
回复了 mune 创建的主题 PHP 请问想要看懂 PHP 和 golang 的底层 需要学 C 还是 C++ 。
一般对底层的了解也就到 runtime 和一些标准库的实现吧,Go 不用学 C。
但是先了解一下 OS 层的东西比较好。
Go 的汇编语法和其他语言不一样,比较麻烦。
我竟然脑补出了,领导在喵喵喵地卖萌……
能加机器么?
压力是均匀还是集中的?
有状态么?
一定要用 http 么?
一定要用 tcp 么?
2018-02-21 13:27:51 +08:00
回复了 yantianqi 创建的主题 程序员 前台向后台传参到底序列化还是 json
@qiyuey
不知道你架构为啥会依赖 DNS 即时查询
我们内部服务 DNS 查询,一分钟 timeout,还有各级缓存顶着,没见过成为瓶颈……
2018-02-21 11:49:26 +08:00
回复了 yantianqi 创建的主题 程序员 前台向后台传参到底序列化还是 json
@qiyuey 也看业务需求,如果是调用方可控或者后端,用啥都好。

调用方不可控或者要对 web,前端乖乖上 jsonrpc 或者 restful。

DNS 几乎可以忽略不计……除非 Timeout 太短。
HTTP 也就多点头,上 gzip,HTTP2 就更少了。
缺点楼上说了些,其实优点也不少。

容易做 7 层负载均衡,升级不间断
标准支持好,各个语言,调用方容易实现
监控链路,旁路容易
还有衍生 4 层实现满足不少变态需求

其实业务的请求量一般达不到这么高要求,随便一台 48 核双路万兆就能顶住全部前端压力了╮( ̄▽ ̄"")╭
倒是后面监控的压力会大很多,特别秒级监控……算了……不说了
2018-02-21 11:29:00 +08:00
回复了 gouchaoer 创建的主题 PHP 关于 cache 的 expire 问题
楼主可以参考 redis 的实现,或者直接用 redis
4 楼正解
一个是指针比较,只需要 4 个指令集,编译器可以直接 inline 到函数体中。
而字符串比较,根据平台不同,大小和速度都不等。
2018-02-19 15:39:46 +08:00
回复了 AxtonYao 创建的主题 分享创造 新年换新个人页
tab 没有不能忍
ls blog/ 也不能用?
ls -alh 不接受参数?

这个 shell 不合格……
2018-02-19 15:24:52 +08:00
回复了 jahan 创建的主题 Elasticsearch 外行问一下, elasticsearch+kinda 可以做多复杂的大数据分析?
我们生产环境 500W/min 写入,查询 2 周内数据也能在 3s 内返回,可以说相当优秀
只用了 10 多台配置一般的机器,查询速度和效率都挺好的
不过要注意 index 的规划
可用信息太少,我猜测一下,Wordpress 站的话,其他应用可以参照

上 nginx
加机器
动静分离
缓存
profile 定位热点
2018-02-16 22:31:06 +08:00
回复了 weakish 创建的主题 问与答 有没有臃肿版的 Go 标准库?
@skadi 他的说法其实没问题
更多的代码确实会占用更多的 TEXT 空间,也就是内存。
2018-02-13 15:01:45 +08:00
回复了 admirez 创建的主题 Go 编程语言 如何把 [64]byte 变量直接指给 []byte 变量啊
@admirez #4

就是

s1 = arr[:]
s1[0] = 1
arr[0] == 1 # True
2018-02-12 14:49:36 +08:00
回复了 hhxsv5 创建的主题 程序员 腾讯推出智能春联 AI 然后 "A PHP Error was encountered"
这铁定不是我厂的,用其他家的服务,当安平、运管是摆设么?
2018-02-12 09:08:42 +08:00
回复了 ray1888 创建的主题 程序员 想问问写 go 的大佬们工具链的选择
个人顺序
log
testing
gdb

话说 gdb 超好用啊,行断点,信号断点,看寄存器,看内存,反编译,样样精通
2018-02-11 17:26:00 +08:00
回复了 mengdisheng 创建的主题 DNS http2.0 是否能缓解运营商劫持?
@xenme #64

蛤蛤蛤~你跟我说我只局限于 Wireshark ?

公开的话

我早在 14 年就自己实现过全套 smtp
https://github.com/34nm/gsmtpd

udp 的 ntp 也写过
https://github.com/mengzhuo/gontpd

不公开的就不细说了,从头到尾设计过手游用的二进制应用传输协议,线上稳定运行 2 年。

你的呢?
2018-02-11 15:29:31 +08:00
回复了 mengdisheng 创建的主题 DNS http2.0 是否能缓解运营商劫持?
@LeoNG

https = http over TLS
谢谢
2018-02-11 15:27:59 +08:00
回复了 mengdisheng 创建的主题 DNS http2.0 是否能缓解运营商劫持?
@lslqtz #39

我也可以让服务器也支持,而且锁定 http2.0,6 不 6
所以不在于具体实现,在于理解。

@xenme #40

“ tls 既包含了传输层的控制,也包含数据的处理,4、6、7 层都有,建议还是多回去看看基础书,查查资料,不要看过就套进来”

所谓层,就是不知道对方的具体实现和方法。
4 层的东西是不会管你 7 层干了什么,反过来亦然。
什么叫“ 4、6、7 都有”?
说真的,吐槽我之前,至少用 wireshark 抓个包。


@Mitt #41

我很谦虚地说了请看看书
我还没粗暴地回 RTFM
真不知道为啥像踩了很多人尾巴一样,知之为知之,不知为不知。多简单啊。
1 ... 33  34  35  36  37  38  39  40  41  42 ... 138  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 20:56 · PVG 04:56 · LAX 12:56 · JFK 15:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.