rainbowhu

rainbowhu

V2EX 第 200869 号会员,加入于 2016-11-11 15:06:12 +08:00
rainbowhu 最近回复了
婚礼钻戒可以买个塑料的,反正就是道具用一下。
7 天前
回复了 qianProgrammer 创建的主题 程序员 请教一个服务器数据接收延迟问题
一般来说,越是难定位的问题,原因越是简单的离谱。
这里就在认为上面都是完全对的情况下,给点个人思路:
客户端连接都断开了,服务端这边有断开吗?
服务端连接断开和连接接收数据的时候可以加日志打印。可能是连接断开但是连接里的数据没有接收干净,或者看下服务端连接关联的对象什么时候销毁。
主要思路就是通过定界不断缩小范围。
相比误拨,我更关注怎么解决骚扰电话。电话号码这种场景,校验位收益不大,可有可无。
8 天前
回复了 SGL 创建的主题 发音 lib 库大家是读“里布库"还是“赖不库”
个人习惯:lib 单独出现读赖不,libxxx.so 读里布
15 天前
回复了 tenserG 创建的主题 算法 面试遇到怪题,大家有什么思路吗
@rainbowhu r * m 直接换成固定值 最早的 m * 0.3 吧
15 天前
回复了 tenserG 创建的主题 算法 面试遇到怪题,大家有什么思路吗
这样的吗?

对于总量 m 和个数 n ,以及最大比例 r, 每次确定随机范围[x, y]

x >= 1
m - x <= (n - 1) * r * m 也即 x >= m - (n - 1) * r * m

-> x = max(1, m - (n - 1) * r * m)

y <= r * m
m - y >= (n - 1) * 1 也即 y <= m - (n - 1) * 1

-> y = min(r * m, m - (n - 1) * 1)
15 天前
回复了 ninjaJ 创建的主题 NAS 玩 NAS 的人到底是被它的什么吸引了?
nas 其实可理解为微型数据中心,自己跑几个服务还是很有乐趣的。
28 天前
回复了 suikaChen 创建的主题 git 请教各位关于 Git 合并的问题
merge commit 本身就可以包含解决冲突的修改,倒也不用单独搞个 commit 解决冲突。不过这些倒也没这么关键
50 天前
回复了 sngxx 创建的主题 git 请教一个开发流程中 GIT 解决冲突的问题
当然还有一些简单的方式
```sh
git checkout feature
git pull --rebase origin master # 解决冲突
git push origin feature:master
```
50 天前
回复了 sngxx 创建的主题 git 请教一个开发流程中 GIT 解决冲突的问题
feature 与 master 有冲突,说明 feature 版本落后了,要同步下 master 最新代码。
rebase 方式:
```sh
git checkout feature
git pull
git pull --rebase origin master # 更新本地分支,并解决冲突
git push -f # 确保 feature 只有自己使用或着没有别人推代码
#创建 mr ,如果已有 mr ,此时不会再显示冲突。如果过段时间又有冲突,重复此步骤
```

另外还有 merge commit 方式,如果没有 mr 等复杂流程:
```sh
git checkout master
git fetch
git pull
git merge origin/feature # 解决冲突,会产生 1 个 merge commit
git push
```

如果有 mr 流程(与 rebase 方式类似,只是会多 1 个 merge commit)
```sh
git checkout feature
git fetch
git pull
git merge oirgin/master # 解决冲突,会产生 1 个 merge commit
git push
#创建 mr ,如果已有 mr ,此时不会再显示冲突。如果过段时间又有冲突,重复此步骤
```

命令简单写的,不是很精简,理解意思即可
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2488 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 01:08 · PVG 09:08 · LAX 18:08 · JFK 21:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.