V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gaoryrt  ›  全部回复第 13 页 / 共 15 页
回复总数  297
1 ... 5  6  7  8  9  10  11  12  13  14 ... 15  
2019-10-31 17:46:01 +08:00
回复了 zhangrh 创建的主题 程序员 如何看待, 网易云音乐中毫无相关的功能.
看了看 16 年删掉的
ff gird 比 chrome 的好太多了
2019-10-24 17:39:41 +08:00
回复了 tenstone 创建的主题 程序员 你们的博客都搭在哪里的?
netlify 哪里不好,非要自己搭?
2019-10-22 16:41:32 +08:00
回复了 insert000 创建的主题 汽车 [不懂就问]新手买车, 15w 落地的车,求推荐
高尔夫啊
2019-10-17 19:02:21 +08:00
回复了 wuqingdzx 创建的主题 问与答 有在瓜子或者优信买过二手车的小伙伴吗?进来聊聊?
瓜子优信收的太高了,比车商高

几个建议:
看李老鼠他们的验车视频,学习验车的几个要点,如何判别火烧水泡碰撞
下载汽车之家二手板块看车型配置价格,再下个查博士,到时候四十六块可以在线查维修保险记录
网上看这个车型的配置,和其他配置有啥不一样,都拿小本本记下来,到时候坐车里挨着看是不是这一个配置
确定两个车型和配置之后,指着这俩车去二手车城找,没有目的跑断腿
去二手车城千万别找中介,直接看车问谁是老板,不让中间商赚差价
2019-10-16 12:06:51 +08:00
回复了 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 循环

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

另外这个真的是生产力工具,太棒了,一元入手和白嫖有什么区别
看了一下并没有找到
2019-07-20 18:43:29 +08:00
回复了 yantianqi 创建的主题 程序员 前端移动端布局有哪些好的方案?
如果只考虑移动端的话,rem 应该是非常方便的
现在一块钱的 app 不多了
2019-07-08 16:32:56 +08:00
回复了 gaoryrt 创建的主题 分享创造 搞了几个 minimal loader
@4faramita 差点儿就正儿八经回复了。。。
2019-06-28 14:42:29 +08:00
回复了 gaoryrt 创建的主题 分享创造 缓动元素跟随光标效果
@jinzhe 貌似就是二楼说的 https://github.com/gaoryrt/cursor-dot/issues/1 这个问题
2019-06-27 10:19:34 +08:00
回复了 waiaan 创建的主题 问与答 [前端] 面试被问到一个问题答不上来
就七楼答案靠谱点儿。。。
2019-06-26 17:54:22 +08:00
回复了 gaoryrt 创建的主题 分享创造 缓动元素跟随光标效果
@azh7138m issue 了,感恩
2019-06-25 16:23:15 +08:00
回复了 nullboy 创建的主题 奇思妙想 未来会有互联网考古吗?
1 ... 5  6  7  8  9  10  11  12  13  14 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2362 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 01:07 · PVG 09:07 · LAX 18:07 · JFK 21:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.