V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sagaxu  ›  全部回复第 365 页 / 共 484 页
回复总数  9676
1 ... 361  362  363  364  365  366  367  368  369  370 ... 484  
2018-09-20 09:55:57 +08:00
回复了 owencodeing 创建的主题 问与答 怎么为怎么 30 岁的道路做打算,各位大佬给个意见
已经过了 30 还在一线开发,写不动了就去卖早点
已经不止一次?要积累到多少次才舍得走?
2018-09-20 09:45:11 +08:00
回复了 nextdiscover 创建的主题 Java netty 里面的 channel 什么时候会触发关闭?
tcp 协议了解一下
2018-09-19 19:50:03 +08:00
回复了 frankynwa 创建的主题 职场话题 3 年前端出路求指导
p7 算股票有 100 万了,p6 怎么也得 40 到 50 万吧
2018-09-19 09:54:57 +08:00
回复了 GrantChen 创建的主题 酷工作 [南通] 塔扬信息科技招聘 Android 工程师
@SaKuLa 厦门房价是南通 2 倍以上,不能只看工资数字吧。
@Hieast 本地人 10k 以上是有可能长期做下去的,外来的 10k 可留不住。

不能老盯着互联网,同类型上海公司,主力 10k 到 15k,20k 已经是公司骨干了。从安家定居角度,南通 10k 要胜过上海 15k。
2018-09-19 09:31:19 +08:00
回复了 GrantChen 创建的主题 酷工作 [南通] 塔扬信息科技招聘 Android 工程师
南通税后 5k 可以了,毕竟招聘职位要求也不是很高
2018-09-19 09:30:42 +08:00
回复了 GrantChen 创建的主题 酷工作 [南通] 塔扬信息科技招聘 Android 工程师
南通税后 5k
2018-09-18 16:50:40 +08:00
回复了 puritania 创建的主题 Linux 读取一个文件是否为顺序 io?
@puritania 可以参考一下 ext4 文件系统的内核源码
2018-09-18 16:42:02 +08:00
回复了 puritania 创建的主题 Linux 读取一个文件是否为顺序 io?
剩余空间够大,磁盘碎片率不严重时,你可以认为它是近似连续的。
2018-09-18 16:37:06 +08:00
回复了 LeiNaD 创建的主题 问与答 突然间参透了为什么程序员被称为码农了_(:з」∠)_
事业单位一对夫妻,算他年薪十万,两个人干 30 年就是 600 万。码农夫妻,最多四十几岁就有 600 万了。码农工资基数高,交金不比事业单位少,公积金和养老金也不会低多少。而且钱发的早,有足够的时间和财富做投资,年迈失业之后,被动收入也过万了。
2018-09-17 20:02:29 +08:00
回复了 mewpoi 创建的主题 问与答 税改后工资变少了各位怎么看?
到手更多了,等于涨工资了
2018-09-17 17:22:29 +08:00
回复了 yhvictor 创建的主题 Java 我也问个多线程的问题
for (int i = 0; i < 10; i++) {
String s = http.get(urls[i]);
if (s.equals("A")) {
continue;
}
if (s.equals("B")) {
break;
}
callBlockingServiceFoo();
}

把这段同步阻塞代码,转换成异步的试试,我们对比一下代码量和开发成本。
2018-09-17 17:06:57 +08:00
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@yhvictor 逻辑简单用 queue 没问题,复杂的时候,异步编程风格心智负担太重了。如果异步写起来轻松,就不会搞协程解放双手了。
2018-09-17 15:44:30 +08:00
回复了 ayonel 创建的主题 Java 请教各位大佬一个关于多线程的问题, RZ
2 倍说的是 running 状态的线程,idle 的不算。运行队列深度不要超过 cpu 核心数的 2 倍,否则会有明显的性能下降。

idle 线程就算有几千个,也不会对性能有很大的影响。业务逻辑大都是同步阻塞模型,堆线程或者进程,十几年前,高校基于 telnet 协议的 bbs,每个在线用户对应一个进程,1 万在线就是 1 万个进程,当年配置很一般的服务器,也能搞定几千在线。
2018-09-17 09:37:33 +08:00
回复了 fwee 创建的主题 区块链 大众对区块链的偏见
是区块骗吧
2018-09-17 09:32:43 +08:00
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@yhvictor tomcat 多开线程就是用来阻塞的,200 个线程都在阻塞等结果,谁来处理新的请求?如果只开 10 个线程,平均阻塞 1 秒的接口,qps 只有 10。
@micean 不用等 Java,Kotlin 协程下个版本正式发布。
2018-09-17 00:10:43 +08:00
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@neoblackcap 因为异步代码比同步的难写的多,写框架和底层还行,业务逻辑错综复杂,比如同步循环里阻塞调用其它服务,根据其它服务的返回值做 break 或者 continue,异步的方式也能无脑写吗?

小项目堆机器更划算,3 个 15k 开发能搞定的事情,换成异步可能要 4 个 30k 的开发,一年多 100 万成本,加 10 台高配服务器都够了。嫌弃 cpu 切换开销大?来 20 个核,只做切换,别的啥也不干。

1000 线程时,切换开销比前置 nginx 的开销还小,把一个只占不到 1/10 的东西优化到 0,提升也不明显。
2018-09-16 21:57:50 +08:00
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@abcbuzhiming 你知道四核 cpu 上,10000 个线程的时候,linux 内核做一次线程调度,上下文切换开销多大吗?微秒级别,比较古老的 cpu 上,也不过 10 微秒级别。

而 10000 个线程,通常需要配备 10G 内存。所以我们一般不会开 10000 个这么多,但是几百个上千个是很轻松的,1000 个线程的时候,上下文切换占用 cpu 的开销还不到 10%,完全可以承受。

tomcat 默认线程池大小就是 200,这个数值一般是偏保守的,难道说大部分人都是 100 核以上的机器?



我们之前一个 IO 密集型项目里,几台 backend 都是开 1000 线程或 2000 线程,日 pv 几亿。
2018-09-16 21:44:14 +08:00
回复了 snnn 创建的主题 职场话题 中美程序员的工资已经基本持平
拿国内码农里最好的 5%(阿里 P7 起),对标美国平均水平吗?
1 ... 361  362  363  364  365  366  367  368  369  370 ... 484  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2544 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 76ms · UTC 12:50 · PVG 20:50 · LAX 05:50 · JFK 08:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.