V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 386 页 / 共 1046 页
回复总数  20913
1 ... 382  383  384  385  386  387  388  389  390  391 ... 1046  
2018-09-20 00:34:50 +08:00
回复了 zynlp 创建的主题 C 这段代码为什么在 win 和 Linux 下结果不一样
刚想说,这就是野指针啊。(然后楼上说了。)
随便指向内存中一块不属于你的地址,出来的是啥就是啥。
如果内核看你不爽,可以直接杀掉你的进程。如果他没那么凶,那就让你随便读点内存里的辣鸡数据。
2018-09-19 16:24:38 +08:00
回复了 codingKingKong 创建的主题 程序员 GIT 冲突的问题
@codingKingKong 「 tip 」指的是每个分支的顶端(或者说末端)。
rebase 到 tip 上,也就是 rebase 到 master/dev 的最新提交,然后再做 feature->master/dev 的 merge。

比如 dev 是 9/1 提交的,9/1-9/20,两个人 A 和 B 分别开发了两个不同的 feature。
A 现在要合并 A 分支,当然是没问题的。
然后 B 要合并的时候,我们要求 B 需要先 rebase 到合并完 A 的主线的最新提交,然后才允许 B 合并。
2018-09-19 07:03:45 +08:00
回复了 nilrust 创建的主题 程序员 有没有把 Ruby 代码转换为 Java 的?
@xrlin 我不觉得 IDE 可以弥补语言的表达能力……
2018-09-19 04:32:29 +08:00
回复了 mintor27 创建的主题 问与答 你现在还用 QQ 吗?
上班用 mattermost 交流。
下班以后工作群全是 QQ 的。
微信……嗯,并没有装。
买房然后收房租。
2018-09-18 23:54:13 +08:00
回复了 puritania 创建的主题 Linux 读取一个文件是否为顺序 io?
@puritania 一般是使用 Preallocate 来预留的。
2018-09-18 16:49:40 +08:00
回复了 puritania 创建的主题 Linux 读取一个文件是否为顺序 io?
根据文件系统的实现。
写入文件的时候可以预先提醒内核你要多大的空间,方便文件系统给你预留。
2018-09-18 14:11:30 +08:00
回复了 chenyu8674 创建的主题 Android 请问如何获取 MP3 文件的采样位宽
我没看过 mp3 的结构,但是我觉得应该是拿不到的。
2018-09-18 13:19:12 +08:00
回复了 chenyu8674 创建的主题 Android 请问如何获取 MP3 文件的采样位宽
我猜你的 m 和 f 键互换了。

你说 ffmpeg 能读出来,有具体日志吗?
我觉得 ffmpeg 可能是去猜的。比如解码以后看看实际的有效位深是多少。
2018-09-18 13:14:36 +08:00
回复了 cccicl 创建的主题 Linux Linux 服务开机无法自启动,必须 ssh 登录一下才可以,求解?
先说什么发行版什么版本。
2018-09-18 10:41:56 +08:00
回复了 codingKingKong 创建的主题 程序员 GIT 冲突的问题
@codingKingKong
AB merge 方向这个我也不是很清楚,但是如果本身没冲突的话 3-way merge 完的结果应该是一样的。有冲突的情况下,可能先合并的更改会改变后续更改的参考系,所以可能会产生结果不一致。

至于项目管理的话,我们一般是一个 feature 一个分支。一旦某个 feature 定稿合并以后,其他 feature 分支需要 rebase 到 tip 上然后才能 merge。

所以我们的分支图大致是这样的:

https://i.imgur.com/dG0EM7G.png https://i.imgur.com/XyH44ny.png

以及之前的反面教材:

https://i.imgur.com/U54T03C.png

(不知道你能不能看到图。)

另外 force-push 一般是不会丢 commit 的,只要之前那个正常 push 的人重建分支就行了,很简单的。
用 Git 这种多人协作工具,一定要保证每个人都会用 Git,然后才能放进来做贡献。之前我进公司以后看到公司里十来个完全不懂 Git 怎么用的人,真的是心态爆炸。
2018-09-18 09:42:50 +08:00
回复了 codingKingKong 创建的主题 程序员 GIT 冲突的问题
@k19870203 是 3-way merge,但是 apply diff 的顺序是不一样的吧。先 apply A-O 再 apply B-O,还是反过来,可能就会影响冲突判定了。

至于解决冲突,因为解决冲突本身是包含在 Merge commit 里,实际上一般不会有人特意去写这次 Merge conflict 到底改了哪些部分,甚至都不会说这个 Merge 做过了额外的修改,所以追溯的时候就会出现一个没有修改说明的修改。可能合并前测通了,合并后崩了,然后你发现是 Merge 的时候有人改错代码了。
2018-09-18 05:36:27 +08:00
回复了 solidground 创建的主题 问与答 某网站店铺买的几百块钱的 office365 安全吗?
买充值卡冲进账号里比较靠谱。
如果是别人开号给你,或者是教育版,当然都是不靠谱的,能用的时候用,没了就没了。
浪涌插座,开关排插,做法多得是,何必拔线呢,你就不怕把插头拔坏了……
2018-09-18 05:14:32 +08:00
回复了 codingKingKong 创建的主题 程序员 GIT 冲突的问题
Merge 的时候,A 向 B merge 是把分叉点到 A 的更改做成补丁打到 B 上。
B 向 A merge 是反过来,把 B 的更改做成补丁打到 A 上,具体的算法实现是不一样的。

另外我们的习惯是做 rebase 后再 merge 回去。
非 clean 的 merge 会导致 conflict resolving 产生的更改被隐藏在 merge commit 里,无法追溯。
我们实际遇到过这问题,feature commits 和 merge 后的 tree 内容不同,后来发现是 merge commit 里有人做了额外的修改。

Git 你要是闭着眼睛颠来倒去尝试,看哪个能跑通就用哪个跑,那这个 repo 没过多久就得乱成炸酱面了。
2018-09-18 05:03:24 +08:00
回复了 lonisletend 创建的主题 Python Python 中线程 run()函数竟然可以使用主函数中的变量???
所以主函数在哪……
2018-09-17 23:57:55 +08:00
回复了 crazybug 创建的主题 问与答 AlphaRacks 是不是退款很难
→_→为啥你觉得点了取消以后钱会回来呢。

首先要开工单询问啊。
2018-09-17 23:56:40 +08:00
回复了 typhooncoming 创建的主题 VPS mvps 的主机 2G 内存只要 3 欧,有人用过吗
和 Hetzner 比有多少优势呢。
test ALL=(ALL) ALL
test ALL=(ALL) NOPASSWD:/bin/ls


test@debian-ws:/root/test$ sudo ls
01
test@debian-ws:/root/test$ sudo vim
[sudo] password for test:
test@debian-ws:/root/test$

看到你的帖子我就猜到大部分人猜不出你想问什么。
2018-09-16 14:23:55 +08:00
回复了 cnqncom 创建的主题 问与答 为嘛 6 代 7 代 8 代的 CPU 价格差距那么小?
现在 Intel 就是跑着 AMD 搞出来的 64 位指令集→_→
然后还做得漏洞一堆,最近这一年不停地再打补丁……

我现在帮客户推荐虚拟化服务器平台都在犹豫要不要上至强了,太坑了最近那个超线程漏洞。
1 ... 382  383  384  385  386  387  388  389  390  391 ... 1046  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5238 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 5002ms · UTC 02:40 · PVG 10:40 · LAX 19:40 · JFK 22:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.