首页   注册   登录

gaoryrt

V2EX 第 157008 号会员,加入于 2016-01-26 16:12:28 +08:00
今日活跃度排名 3765
什么都喜欢
搞了几个 minimal loader
分享创造  •  gaoryrt  •  100 天前  •  最后回复来自 berumotto
5
缓动元素跟随光标效果
分享创造  •  gaoryrt  •  111 天前  •  最后回复来自 gaoryrt
5
求 star: js 数字滚动特效插件
程序员  •  gaoryrt  •  2018-06-21 13:47:23 PM  •  最后回复来自 ajan
5
仿 zsh bullettrain 主题的 cv
程序员  •  gaoryrt  •  2016-04-27 22:33:58 PM  •  最后回复来自 shiye515
10
仿 win98 (窗口) 的 404 页面
程序员  •  gaoryrt  •  2016-04-21 13:37:42 PM  •  最后回复来自 adivon
25
安利自己做的 Hexo 主题和个人博客~
无要点  •  gaoryrt  •  2016-04-12 21:59:51 PM  •  最后回复来自 gaoryrt
7
自己写的第二款 hexo 主题,希望得到大家 issue 和 star
问与答  •  gaoryrt  •  2016-04-13 08:32:17 AM  •  最后回复来自 yimity
6
[成都] 17 届 前端实习 求带走
  •  1   
    求职  •  gaoryrt  •  2016-03-12 23:29:00 PM  •  最后回复来自 smartydroid
    21
    gaoryrt 最近回复了
    8 小时 10 分钟前
    回复了 wuqingdzx 创建的主题 问与答 有在瓜子或者优信买过二手车的小伙伴吗?进来聊聊?
    瓜子优信收的太高了,比车商高

    几个建议:
    看李老鼠他们的验车视频,学习验车的几个要点,如何判别火烧水泡碰撞
    下载汽车之家二手板块看车型配置价格,再下个查博士,到时候四十六块可以在线查维修保险记录
    网上看这个车型的配置,和其他配置有啥不一样,都拿小本本记下来,到时候坐车里挨着看是不是这一个配置
    确定两个车型和配置之后,指着这俩车去二手车城找,没有目的跑断腿
    去二手车城千万别找中介,直接看车问谁是老板,不让中间商赚差价
    1 天前
    回复了 Alander 创建的主题 程序员 关于 js 尾递归优化时间复杂度的疑惑
    同事给了段代码对比尾递归优化:
    ```
    int f(int n, long long t){
    if (n == 1) {
    return t;
    }
    return f(n-1, n * t);
    }

    (gdb) disassemble f
    Dump of assembler code for function f(int, long long):
    0x0000000000400abd <+0>: push %rbp
    0x0000000000400abe <+1>: mov %rsp,%rbp
    0x0000000000400ac1 <+4>: sub $0x10,%rsp
    0x0000000000400ac5 <+8>: mov %edi,-0x4(%rbp)
    0x0000000000400ac8 <+11>: mov %rsi,-0x10(%rbp)
    0x0000000000400acc <+15>: cmpl $0x1,-0x4(%rbp)
    0x0000000000400ad0 <+19>: jne 0x400ad8 <f(int, long long)+27>
    0x0000000000400ad2 <+21>: mov -0x10(%rbp),%rax
    0x0000000000400ad6 <+25>: jmp 0x400af2 <f(int, long long)+53>
    0x0000000000400ad8 <+27>: mov -0x4(%rbp),%eax
    0x0000000000400adb <+30>: cltq
    0x0000000000400add <+32>: imul -0x10(%rbp),%rax
    0x0000000000400ae2 <+37>: mov -0x4(%rbp),%edx
    0x0000000000400ae5 <+40>: sub $0x1,%edx
    0x0000000000400ae8 <+43>: mov %rax,%rsi
    0x0000000000400aeb <+46>: mov %edx,%edi
    0x0000000000400aed <+48>: callq 0x400abd <f(int, long long)>
    0x0000000000400af2 <+53>: leaveq
    0x0000000000400af3 <+54>: retq
    End of assembler dump.

    (gdb) disassemble f
    Dump of assembler code for function f(int, long long):
    0x0000000000400b70 <+0>: cmp $0x1,%edi
    0x0000000000400b73 <+3>: mov %rsi,%rax
    0x0000000000400b76 <+6>: je 0x400b9b <f(int, long long)+43>
    0x0000000000400b78 <+8>: lea -0x2(%rdi),%esi
    0x0000000000400b7b <+11>: xor %edx,%edx
    0x0000000000400b7d <+13>: movslq %edi,%rdi
    0x0000000000400b80 <+16>: add $0x1,%rsi
    0x0000000000400b84 <+20>: nopl 0x0(%rax)
    0x0000000000400b88 <+24>: mov %rdi,%rcx
    0x0000000000400b8b <+27>: sub %rdx,%rcx
    0x0000000000400b8e <+30>: add $0x1,%rdx
    0x0000000000400b92 <+34>: imul %rcx,%rax
    0x0000000000400b96 <+38>: cmp %rsi,%rdx
    0x0000000000400b99 <+41>: jne 0x400b88 <f(int, long long)+24>
    0x0000000000400b9b <+43>: repz retq
    End of assembler dump.
    ```

    上面一段没有优化,push callq leave 就一直进栈到最后再一个个出栈
    下面的优化过,就是 jne 循环

    优化的是栈吧
    1 天前
    回复了 Alander 创建的主题 程序员 关于 js 尾递归优化时间复杂度的疑惑
    1 天前
    回复了 Alander 创建的主题 程序员 关于 js 尾递归优化时间复杂度的疑惑
    是这篇文章么,我评论的
    我觉得是 O(n),但是作者说是 O(1)
    3 天前
    回复了 calloc 创建的主题 程序员 你们写博客有人打赏吗
    没有捐助链接,然后那个朋友追到微博来发了五块的微博红包
    64 天前
    回复了 cnoder 创建的主题 问与答 我一朋友迫于入职新公司,现需取一英文名
    肖邦还行呢
    更新之后(之前是 1.0.3 )发现都解决了
    另外建议把展示方式做成和 finder 一样四个图标并排,而不是打开一个下拉菜单进行选择
    虽然不知道有什么用,但是 27 寸显示器貌似可以放下横 3 竖 2 六个窗口
    两个问题
    1. 高亮的时候回车并不是默认的重命名功能,这个有点反直觉
    2. 常用的展示方式其实是列表和分栏,这个图标的展示方式并没有什么大用

    另外这个真的是生产力工具,太棒了,一元入手和白嫖有什么区别
    看了一下并没有找到
    89 天前
    回复了 yantianqi 创建的主题 程序员 前端移动端布局有哪些好的方案?
    如果只考虑移动端的话,rem 应该是非常方便的
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1027 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 17ms · UTC 19:13 · PVG 03:13 · LAX 12:13 · JFK 15:13
    ♥ Do have faith in what you're doing.