V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  swulling  ›  全部回复第 138 页 / 共 263 页
回复总数  5259
1 ... 134  135  136  137  138  139  140  141  142  143 ... 263  
2019-05-27 10:47:04 +08:00
回复了 moxiaowei 创建的主题 Linux socket 下 recv 数据的问题
@moxiaowei 非阻塞你加 sleep 和重试就没意义啥,非阻塞读不到就退出是符合预期的,你需要有别的方法之后来继续。


错误的非阻塞远不如正确的阻塞模式。你还是老老实实写阻塞模式,多开几个线程就好了。
2019-05-27 09:06:08 +08:00
回复了 moxiaowei 创建的主题 Linux socket 下 recv 数据的问题
另外从你返回 errno 为 11,应该是前面来了非阻塞模式吧,然后加立马加了一个 sleep …

这不还是 block 了么,为啥要用非阻塞模式…
2019-05-27 09:01:34 +08:00
回复了 moxiaowei 创建的主题 Linux socket 下 recv 数据的问题
socket 是流,你这个 recv 返回空,就认为断开…那自然是不行的。

你需要先定义一个应用层协议,比如有起始帧加长度,或者有结束帧。
2019-05-24 21:36:24 +08:00
回复了 awen233333 创建的主题 问与答 除了公务员还有什么办法可以在乡镇待?
考县城里的公务员或者老师,然后开车上下班。以大部分县的大小,不到一小时
2019-05-24 15:59:35 +08:00
回复了 fredlee 创建的主题 问与答 文件夹过一段时间就乱的不行,有何好的建议?
这个定时任务,每天把文件夹归档
2019-05-24 15:59:00 +08:00
回复了 bonfy 创建的主题 Apple iPhone 无服务(左上角 无服务 手机无信号了)之后怎么处理?
其实有 iCloud,换新机一点成本没有,连微信聊天记录都在… 无缝迁移
2019-05-24 15:57:57 +08:00
回复了 bonfy 创建的主题 Apple iPhone 无服务(左上角 无服务 手机无信号了)之后怎么处理?
恢复网络配置然后重启试试
改成集合竞价模式就可以了,价高者得,退票直接顺延到后续的人。
2019-05-23 15:47:38 +08:00
回复了 shuang 创建的主题 git 这种情况应该建分支还是建仓库
最好是一套代码库,功能区别用配置文件解决。

把 diff 全都做成可配置的,如果是两套代码,迟早分裂
2019-05-22 19:49:43 +08:00
回复了 deweixu 创建的主题 程序员 Redis 有什么给 key 加锁的方法吗?
用一个专门的 read lock key 来解决就行,

实际使用的时候把给 lock key 加锁或者解锁以及读 key 写到事务里就可以的
2019-05-22 15:21:02 +08:00
回复了 Apiao 创建的主题 程序员 关于动态鉴权 求教~
@swulling 防中间人攻击
2019-05-22 15:20:48 +08:00
回复了 Apiao 创建的主题 程序员 关于动态鉴权 求教~
防攻击用 https 就最简单了,兼容就同时允许 HTTP 和 https
2019-05-22 13:00:30 +08:00
回复了 da8880567 创建的主题 MySQL 阿里云 PolarDB 支持传统数据库一键上云了,靠谱吗?
上好上,下就下不来了
2019-05-21 17:47:10 +08:00
回复了 gramyang 创建的主题 奇思妙想 现实中真的存在这种神仙吗?
一说到精通,大家都笑了
2019-05-18 19:37:07 +08:00
回复了 uricc 创建的主题 问与答 钉钉真的恶心
iOS 勿扰模式了解下,还可以设白名单
1 ... 134  135  136  137  138  139  140  141  142  143 ... 263  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1352 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 59ms · UTC 17:46 · PVG 01:46 · LAX 10:46 · JFK 13:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.