首页   注册   登录
 msg7086 最近的时间轴更新
ONLINE

msg7086

  •   Kubisys Inc / Software Engineer
  •   V2EX 第 38436 号会员,加入于 2013-05-04 05:31:44 +08:00,今日活跃度排名 1241
    关于 Amazon Lightsail DNS 服务的小坑
  •  1   
    Amazon Web Services  •  msg7086  •  103 天前  •  最后回复来自 msg7086
    16
    [分享] 被 Ubuntu 坑了
    Linux  •  msg7086  •  2017-02-22 01:45:12 AM  •  最后回复来自 msg7086
    41
    Amazon LightSail: Simple Virtual Private Servers on AWS
    Amazon Web Services  •  msg7086  •  2016-12-06 14:14:29 PM  •  最后回复来自 Goooogle
    57
    当一个人这样的时候,我该怎么办呢?
    水深火热  •  msg7086  •  2016-10-13 07:57:33 AM  •  最后回复来自 nikoukou
    17
    TeamViewer has been hacked 直接账号入侵然后银行转账什么的
    分享发现  •  msg7086  •  2016-06-13 15:09:59 PM  •  最后回复来自 v2wp
    26
    [分享] 低成本打造小型创业公司用大容量 NAS
  •  2   
    分享创造  •  msg7086  •  2016-05-22 05:09:56 AM  •  最后回复来自 msg7086
    20
    msg7086 最近回复了
    这题写成 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

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

    我司的做法是遇到有冲突的 branch merge 必须先 rebase 解决,不允许在 merge commit 节点上修改代码。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1433 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 22ms · UTC 16:43 · PVG 00:43 · LAX 09:43 · JFK 12:43
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1