V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 442 页 / 共 1046 页
回复总数  20912
1 ... 438  439  440  441  442  443  444  445  446  447 ... 1046  
2018-04-22 08:41:03 +08:00
回复了 bitkwan 创建的主题 问与答 有什么好用的 edk2 命令行下载工具?
ed2k 网络里人太少了,没什么意义,不如换用百度旋风迅雷之类的软件,在他们自己的服务器里找文件。
2018-04-22 08:38:53 +08:00
回复了 jimdev 创建的主题 问与答 1080p 的屏幕有必要下 4k 高清
@OscarUsingChen BDMV 比 UHDRip 质量差太多了。你设备差放不动,也不是片子的错。
Main10p BT.2020 HDR 的片本来就是更高质量的,没有吧你怪人差,有了你怪放不动,要怎么样才满意呢。
2018-04-22 03:03:19 +08:00
回复了 SlipStupig 创建的主题 程序员 如何实现一个分布式排序
@SlipStupig Merge sort 是算法,你要是自己实现呢,就自己写个程序做,要是自己不会写呢,就找找看有没有现成的包咯。
@silver107 二进制里不是 0 就是 1,应该没有 nearest 之分吧。
这题写成 One liner 也不难的:

def solve n
0.upto(9).map{ |scale| [n + 1 - 10 ** scale, 0].max }.sum
end

solve 123456700
# => 999999198
@lhx2008
你这么想,1-9 是一位的,10-99 是两位的,100-999 是三位的。
所以 solve(123) 的位数就是,个位 1~123 十位 10~123 百位 100~123 再相加。

也就是
digit = 0
digit += 123 - 1 + 1
digit += 123 - 10 + 1
digit += 123 - 100 + 1

转写一下就会变成
digit = 0; scale = 1
digit += 123 - scale + 1; scale *= 10
digit += 123 - scale + 1; scale *= 10
digit += 123 - scale + 1; scale *= 10

然后写成循环就好了。
2018-04-20 22:39:47 +08:00
回复了 FormatC 创建的主题 分享发现 VMware ESXI v6.7 发布了,已经有下载链接了。
ESXi 和 VCSA 都是有试用期的,试用期过了才需要密钥激活。分享 ISO 是没事的。
放一个简单点的算法:

def solve n
  n = n + 1
  digit = 0
  scale = 1
  while scale < n
   digit += n - scale
   scale *= 10
  end
  digit
end

solve 13
# => 17
solve 123456700
# => 999999198

可能比 log10 大法慢一点,但是都是基本运算,比较容易读。
2018-04-20 22:17:01 +08:00
回复了 ionblue 创建的主题 问与答 大家 Linux 生产环境一般倾向于哪个系统?
@LeungJZ Ubuntu 的生产环境太容易炸了。
我们 NAS 服务器用的 LTS 的 ZoL,然后 Ubuntu 每时每刻下新的内核把 boot 分区撑爆了不说,自己的 ZoL dkms 包和自己的内核包不兼容导致某个版本之后的 ZFS 模块全都安装不上。要是哪天运气不好服务器重启了,盘阵就上天了。
后来只能自己上服务器然后 Bisect 找到最后一个能用的内核,再手动把其他几十个内核全删了,才救回来。
2018-04-20 22:13:56 +08:00
回复了 ionblue 创建的主题 问与答 大家 Linux 生产环境一般倾向于哪个系统?
生产环境这个词包含的情况太多了。
互联网企业的生产环境和传统 IT 企业的生产环境和普通企业的生产环境,完全是三种不同的情况。
互联网企业的生产环境,一般生存周期短,技术栈新,所以很可能选择 CoreOS+docker 一把梭,直接裸机跑 Ubuntu 和 Debian 也合适。
传统 IT 企业的生产环境,考虑到有自带的运维,所以 CentOS Debian RHEL 都挺好的。运维人数少就 Debian,运维人数多,喜欢上班靠编译软件摸鱼的,可以考虑 CentOS 或者 RHEL。
2018-04-20 15:35:19 +08:00
回复了 hunk 创建的主题 问与答 百度云限速 10K,考虑要不要买个超级会员?
10K 听说是账号或者 IP 上了黑名单,登出再试试?
2018-04-20 13:48:48 +08:00
回复了 qwertyssp 创建的主题 问与答 什么是敏捷开发?
规定冲刺时长,固定需求,分配任务,每日站会,冲刺完后总结会。
持续集成测试和持续部署,快速迭代。
2018-04-20 13:45:13 +08:00
回复了 yamedie 创建的主题 问与答 关于 ipv4 地址枯竭的问题
枯竭说的是最上层一级的分配,接下来还有各洲机关往下分配的,还有企业拿到分配以后再往下分配的。
IP 是可再生资源,不用了收回来重新分就好了,又不是用了就没了。
2018-04-20 06:39:54 +08:00
回复了 ai277014717 创建的主题 程序员 写了个 Git 使用的流程图分享给大家
Push 之前应该主动解决冲突。
该 Rebase 的时候不要滥用 Merge。
该分支开发的时候不要在分支间乱窜。

我司的做法是遇到有冲突的 branch merge 必须先 rebase 解决,不允许在 merge commit 节点上修改代码。
2018-04-20 01:10:11 +08:00
回复了 holy_sin 创建的主题 git 请问大家的公司有代码 review 吗
老代码没有,屎一样的代码满天飞。
新代码所有的 commit 都要 peer review。
2018-04-19 23:48:22 +08:00
回复了 q770787217 创建的主题 问与答 Apache2 或 Nginx 如何根据客户系统语言进行跳转?
可以用 Flash 或者 Java 小程序,在浏览器上运行以后得到语言数据,再发回服务器端,纪录下,再跳转。
2018-04-19 22:55:54 +08:00
回复了 F2Sky 创建的主题 全球工单系统 第一次的回复内容也被判定为重复回复?
可能是 CDN 或者浏览器风怒了?
2018-04-19 22:53:17 +08:00
回复了 FrankFang128 创建的主题 Node.js 我不是很懂 Node.js 社区的 DRY 文化
判断奇偶性的函数,没看过这个包的源代码,你确定你写得出来?
反正我是写不出来的,最多只写得出一个 % 2 === 1 然后回头被其他人骂到死。
我一直用 aria2 下 SVIP,速度杠杠的。
1 ... 438  439  440  441  442  443  444  445  446  447 ... 1046  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 84ms · UTC 22:29 · PVG 06:29 · LAX 15:29 · JFK 18:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.