V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gamexg  ›  全部回复第 86 页 / 共 290 页
回复总数  5791
1 ... 82  83  84  85  86  87  88  89  90  91 ... 290  
2018-12-01 12:54:34 +08:00
回复了 rayhy 创建的主题 问与答 大家日常都用几个 github 账户?
@rayhy #10 是的
2018-12-01 12:31:33 +08:00
回复了 rayhy 创建的主题 问与答 大家日常都用几个 github 账户?
你说的那个应该是组织,用户建立组织,然后将项目转给组织,自己开发。
后果就是项目看起来在另一个用户名下。
2018-11-30 18:12:47 +08:00
回复了 nohup 创建的主题 程序员 你们担心国产输入法会窃取你的隐私吗?
就是因为这个所以用的 windows 自带及 google。
但是微软的真心不好用。
2018-11-30 15:25:15 +08:00
回复了 yaxianzhi 创建的主题 上海 学车反复被勒索,请 V 友支招 ~
直接投诉,
虽然驾校都知道教练收好处,但是一旦有投诉,都会处理。
2018-11-30 15:22:46 +08:00
回复了 sm0king 创建的主题 全球工单系统 德邦物流,默认是自提,这件事多少人知道。
物流默认都是自提,当然发货方、收货方可以选择加钱送货上门。
不过的有的物流的确坑,1688 订货,卖家已经交了送货上门费用,结果本地五六点还是打电话要求自取。
@xiqingongzi #9 有的不是吧,我接过一个推销电话,我这里拒绝,结果对方说能不能帮帮他,不用听,直接把电话放一边就行,他们考核通话时间。
2018-11-29 21:41:35 +08:00
回复了 adyyq 创建的主题 问与答 这两个牌子的洗衣机那个好些
千万别买格兰仕洗衣机,平均一年坏两次,每年必定坏一次内筒。
2018-11-29 20:21:19 +08:00
回复了 zpfhbyx 创建的主题 问与答 大佬们,问个域名解析的问题
@imdong #1 tls 目前除了 winxp 外的其他系统都支持 sni,浏览器都会明文发送网站域名,服务器返回的明文证书也会包含域名等信息。
2018-11-28 20:30:22 +08:00
回复了 codechaser 创建的主题 C C 中使用 goto 会被打吗?
@scnace #13 标准库里面见过不少 goto exit。多层循环我一般是 break label 跳出
2018-11-28 12:50:03 +08:00
回复了 1etterSong 创建的主题 问与答 狗东白条应该没什么人用了 那么花呗呢
@ClutchBear #25 以京东的体量不可能不知道。
但是听说审批员看的征信和用户自己看的不一样,看不到放款公司名字的。
2018-11-27 15:32:10 +08:00
回复了 Archangell 创建的主题 问与答 老板要去爬全国的律师 怎么办
@yjxlovejsn #5 一般网站都有反爬措施,爬取时如果采取措施规避反爬虫限制,就会构成非法获取信息罪。
刑事判决书:
http://wenshu.court.gov.cn/content/content?DocID=cc5d28b2-ecca-45a9-9409-a85600ef4202
2018-11-26 19:16:41 +08:00
回复了 niceday 创建的主题 生活 买车准备跟 4S 店斗智斗勇,老司机请进
保险记得 10 天内可以无条件退保。
2018-11-26 13:05:26 +08:00
回复了 cc959798 创建的主题 问与答 IO 多路复用快的原因具体是什么
@cc959798 #10
io 多路复用不节省时间,不增加速度。

x 年前单机 10k 连接挑战时,如 @cyspy #9 所说,"比如 64bit Java 默认一个线程要 1M 内存,小机器很容易就吃满了",10k 个连接如果开 10k 个线程,光线程本身就会占用 1M*10k = 10G 内存,非常浪费了。

io 多路复用,复用的是线程。可以理解为使用同步阻塞模式,每个连接 read 都需要一个线程。而使用 io 多路复用意味着一个线程可以处理多个 socket 的 read。这里的意图是节省线程这个成本较高的资源。

然后注意 上个连接中 “调用完 sk_data_ready 之后,一个数据包处理完成,等待应用层程序来读取,上面所有函数的执行过程都在软中断的上下文中。”,也就是在 socket read 准备好之前的所有操作都是内核 ksoftirqd 进程负责的,并不需要用户进程的线程处理。既然之前的操作不需要用户线程,那么为什么要一个连接浪费一个线程等待 read 返回?所以慢慢发展出来了 epoll,一个线程可以等待一批 socket,反正在准备好之前都是内核 ksoftirqd 进程处理,用户线程一直在等待数据准备好,相当于等待一个锁。
2018-11-26 10:10:40 +08:00
回复了 cc959798 创建的主题 问与答 IO 多路复用快的原因具体是什么
@cc959798 #6

https://segmentfault.com/a/1190000008836467

“ sk_data_ready: 通知 socket 数据包已经准备好”
2018-11-26 09:13:07 +08:00
回复了 wangxiaoaer 创建的主题 问与答 单机 docker 多个容器负载均衡的最简单办法是什么
他指的是主机,不是 docker 容器。
nginx-proxy 使用 docker -p 参数接管主机的 80、443 端口,docker 负责管理这个端口映射,不需要 dns 知道容器 ip。
2018-11-25 23:36:47 +08:00
回复了 cc959798 创建的主题 问与答 IO 多路复用快的原因具体是什么
特点不是快,而是可以节省系统资源。

最基础的同步阻塞模式意味着随着连接数增加需要增加系统线程,而系统线程成本比较高。

非阻塞模式等于不管有没有数据不断遍历所有 socket,这会浪费 cpu。

epoll 则是非阻塞的优化版本,不用自己去挨个尝试去读取所有 socket 看看哪个可用,系统在 socket 可用时通知应用层。
1 ... 82  83  84  85  86  87  88  89  90  91 ... 290  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3532 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 04:56 · PVG 12:56 · LAX 20:56 · JFK 23:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.