V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 133 页 / 共 1022 页
回复总数  20422
1 ... 129  130  131  132  133  134  135  136  137  138 ... 1022  
@feng32 FTL 损坏可以视作磁盘损坏,相当于硬盘上有一大块数据不翼而飞了。
另外,and 和 or 本来可以按照英语语法去理解。

比如 mysql_connect || exit,用英语来读就是,connect to MySQL or exit,连上数据库,要不然就退出。
比如 validate && submit,用英语来读就是,validate and submit,验证然后提交。
2021-07-25 13:32:50 +08:00
回复了 James369 创建的主题 Linux ubuntu 下的 sshd 是否具备抗暴力破解的拒绝服务功能?
@Ariver Port Knocking ?
付费永远跟不上成本*
作为一个参与过国内某云盘项目的码农,我就一句话。

在国内做网盘,死路一条。
成本永远跟不上付费。

永远跟不上。

不做违法内容是没办法让营收跟上开销的。

可以想一想,如果 115 和度娘今天不让存各种版权物和小姐姐,谁愿意付费。
@seakingii 除开一些政策环境因素不谈。
很多国家的家用宽带会贵很多,所以机房带宽的价格相对就能下来。
国内是家用宽带特别便宜,所以商用再不狠狠捞钱,那那些通信公司就都要喝西北风了。
我跟着组里学了一年的 Java 以后的感想是,

做项目用的 Java 就不要谈什么美观了,写来写去都像屎山……
你可以把 Java 写得很优雅,但是,我没看到有人这么写的。
做项目就是要快要鲁棒,谁管你优雅……

我们这,年薪 15 万的,和年薪 20 万的,和年薪 30 万的,写的代码真都像屎山。
当然我写的也是屎山。
到最后,项目能跑起来,公司能挣到钱,你能拿到工资,这些才是真的。
2021-07-19 07:38:40 +08:00
回复了 wuhahayi 创建的主题 程序员 大家在开发环境配置上一般会花多长时间?
我公司电脑的开发环境和我自己的开发环境完全无关,所以只装了 vscode 和 msys2,剩下的都跟着团队 wiki 里的要求配。
2021-07-19 04:30:35 +08:00
回复了 leavic 创建的主题 全球工单系统 115 是故意限速的吧
@ruixue #15 GD 下行每天应该是 9-10T,而且是单个下载用账号。(所以可以换账号下载。)
2021-07-18 14:03:46 +08:00
回复了 miv 创建的主题 Linux Ubuntu 上面 Nginx 配置了 https,死活无法访问,不知道啥问题
conf.d ?
nginx 不是一直用 sites-enabled 的吗?还是说 Ubuntu 下不一样?
2021-07-18 10:24:51 +08:00
回复了 ryougifujino 创建的主题 git 一个有关 Git 的一个分支模式的疑问
@ryougifujino #3 最终的结果就是两个分支内容完全相同。

至于实现的方式怎么都行其实。cherry pick 也好 rebase 也好 merge 也好 reset+commit 也好都是达到这个效果。
有点难但不算过分。

当然了,你说面试官态度不好这是另一个问题。如果他不是之前被其他人恶心过或者今天心情不好的话,那这个面试官表现就非常不对劲了。
2021-07-17 18:01:36 +08:00
回复了 ryougifujino 创建的主题 git 一个有关 Git 的一个分支模式的疑问
另外,与其先 revert 再 merge,你可以切到 release 分支,reset hard 到 mainline,然后 reset soft 到 release,然后原地提交,就能做到他提到的「 we copy mainline into this release branch 」了。
2021-07-17 17:57:30 +08:00
回复了 ryougifujino 创建的主题 git 一个有关 Git 的一个分支模式的疑问
他表明了一种可能性,而不是一种必然性。
你这里的 F1 和 F2,与上面两个黄色的 F1'和 F2'已经是不同的提交了。
当包含相似但不同提交的分支最终合并到一起的时候,什么事情都可能发生。

这就是为什么:
1. 我们一般不会用 long lived release branch
2. 我们一般不在 merge in 的时候顺便解决冲突

你这样做对团队的要求更高,因为潜在造成 merge conflict,所以你的很多 merge commit 都是内部自带修改的。换句话说,你的补丁不再是 F1,而是 F1 加上 merge commit 两次修改。如果以后有人要 revert 你的修改,他把 F1 给 revert 了,很有可能就有漏掉的 merge commit 改动没有被包括进去。所以我个人的习惯是 merge 必须是 clean merge 。

再说这个 long lived release branch,实现的效果就是每次到 merge 点的时候两条分支内容相等。
那既然分支已经相等了,那么 release branch 的历史其实已经没有用了。
那么还不如直接从发布 commit 直接重新分叉一个 branch 出来来得简单。

换句话说,你图上 F2 和 M4-7 中间这条线,是可以直接删掉的。
删掉以后就是我们常用的 release branch 方案了。
2021-07-17 04:09:14 +08:00
回复了 zhoudaiyu 创建的主题 Linux 大家在 Linux 服务器上会配置那些 alias 提升效率?
我来说个小众的。

sss='ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no'

专门用来连接一些第三方的服务器或者临时开的虚拟机,既不需要确认,也不会污染 known hosts 。
2021-07-16 17:32:08 +08:00
回复了 Foryou920 创建的主题 Windows Windows 11 更新完 22000.71,感觉整体变流畅了
@zhaorunze 说推导出代码很烂的不是你么? @abcbuzhiming 可没说微软代码烂。
你是不是眼神不太好。
你是说 rust 还是说 C++23 ?但是最后你不是还得回来写 plain old C++吗。
@lululau #9 正解。《不要》和《不要》的意思不一样。一个是劝阻,一个是表达意愿。
2021-07-13 18:14:08 +08:00
回复了 css3 创建的主题 问与答 同事单词发音完全不对怎么办?
@leafre binary 在缩写成 bin 的时候就是读成病的。
周围不管哪国人,包括美国人印度人等等,遇到要读 /bin 之类时候,都是读成病的,没见过读成掰的。

顺便一提,很多缩写的读音会照着缩写后的发音习惯来读,而不是原始读音。
比如 ICAO 国际民航组织,其中的 C 是 Civil 的缩写,但是缩写后这个 C 取 K 的音,ICAO 读作爱 K 欧。

@bleaker 这太草了。
2021-07-13 00:57:12 +08:00
回复了 Spider1996 创建的主题 Java 请教一个关于多人同时操作一条数据的问题
还有一种做法就是允许其他人抢占锁。可以无脑参考一下 WordPress 之类软件的设计。
1 ... 129  130  131  132  133  134  135  136  137  138 ... 1022  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5968 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 6603ms · UTC 03:25 · PVG 11:25 · LAX 19:25 · JFK 22:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.