V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ipwx  ›  全部回复第 150 页 / 共 200 页
回复总数  3995
1 ... 146  147  148  149  150  151  152  153  154  155 ... 200  
2019-04-29 11:44:18 +08:00
回复了 ZenFX 创建的主题 问与答 喜欢把文件随手丢在桌面,有什么好的整理工具?
但是找工具整理也不是一股脑丢进去完事,而是有组织地整理。。。一股脑丢进去还是换了一个地方堆而已,依然不是好习惯。
2019-04-29 11:43:40 +08:00
回复了 ZenFX 创建的主题 问与答 喜欢把文件随手丢在桌面,有什么好的整理工具?
养成好习惯,自己去整理。如果整理很烦,就找工具整理。
你是做啥工作的。。。我觉得,系统地学习某一个成熟项目的所有源码,大概投入产出不太高。。。如果有比 hadoop 更小一点的,微型的教学型的相似系统,通过那个东西学习原理,大概更高效。

作为在读博士,天天和 TensorFlow 打交道。我用 TensorFlow 的经验是,公式(原理)理顺了,用多了,很多时候 TensorFlow 某个函数到底怎么实现的,我心里也有谱。有过几次我给其他实验室成员 debug 模型奇怪的错误,说到“这里 TensorFlow 应该是怎么实现这个操作”的时候(虽然我没看过),去翻它 C++ 的代码,基本八九不离十。
2019-04-29 11:28:55 +08:00
回复了 daryl 创建的主题 问与答 搞 Linux 内核有前途么?
我觉得,相比其他方向,这个方向对于普通程序员,不太合适。。。
2019-04-29 10:07:34 +08:00
回复了 alecwu 创建的主题 问与答 请问有纯键鼠共用切换的设备么?
2019-04-28 00:02:52 +08:00
回复了 jziwenchen 创建的主题 C 问一个初级问题:为何 C 指针这么难
楼上的说法都是指针不难。但我觉得并非如此,指针确实不是 elementary 的编程范式。

这个问题的实质在于,有些程序根本不是 elementary 的编程范式能写完的。

追求性能的算法,为了抠复杂度里面的常数,需要手工管理内存分配、需要尽可能避免条件分支带来的 cpu 流水线失效开销,需要注意 cpu 的 L1、L2、L3 缓存。这些都只有 C++ 才能搞定,Java 不行,C# 也不行。

没错,Java 也能写算法。不用指针,用数组,用下标。实在不行就无脑 new,反正 gc 会回收。除了最后一条,C++ 也能用数组,也能用下标。但是就无法优化到流水线和缓存都妥当的程度。
- - - -

这里随便给你看一个 C++ 实现的哈希表,里面不仅有一级指针还有二级指针,顺便还有 memset、定长数组这种写算法题最常用的手段,你可以感受一下:

https://gist.github.com/haowen-xu/c73fa08f6450b6d8dec9605ae0aa320a
我不懂,统计浏览量的表难道不是一篇文章一条记录的嘛?

如果你文章都有几千万了,你还用一个数据库?
2019-04-26 23:29:07 +08:00
回复了 Wangjl 创建的主题 C 一段神奇的 C++代码,大家觉得有没有问题?
@binlaten 你忘了 libc 的内存分配算法还有一个小内存块回收再利用的策略。
2019-04-26 16:06:56 +08:00
回复了 abclearner 创建的主题 分享发现 Google 搜灭霸 (或 thanos)
我感觉如果是百度出了这一茬,这里评论一定是一边倒“无聊”、“没有意义”、“不用百度”。
2019-04-25 16:20:32 +08:00
回复了 piscesq329a 创建的主题 问与答 求助贴,搭建文件共享系统
@piscesq329a 太过复杂的配置我没配过,但我映像中不是可以直接把系统用户丢给 vsftpd 当做 ftp 用户嘛?

另外不知道能不能让不同的虚拟用户映射到不同的系统用户上,这样不就解决你的问题了吗。。。
2019-04-24 16:19:09 +08:00
回复了 piscesq329a 创建的主题 问与答 求助贴,搭建文件共享系统
vsftp 绑定系统用户,然后这些目录使用系统的用户权限控制不就可以了?
2019-04-23 18:46:31 +08:00
回复了 ysn2233 创建的主题 2019 分布式压缩多个 hdfs 上的文件解决方案
Spark. 用 sc.map
2019-04-23 10:54:26 +08:00
回复了 cmower 创建的主题 程序员 在洛阳做了 5 年的程序员,感觉荒废了!
我在帝都 top2 读博,我也“不知道知识星球,不知道极客时间,不知道在行”。
2019-04-22 14:56:47 +08:00
回复了 RicardoY 创建的主题 问与答 请问这两段关于 vector 的代码为什么运行时间相差甚大
顺便地,我上面的分析和 @GeruzoniAnsasu 老哥的实验结果一致。不过话说,我认为这种问题不需要上 profiler,看过 STL 代码或者思考过如何自己实现 vector 的应该都清楚。。。
2019-04-22 14:51:26 +08:00
回复了 RicardoY 创建的主题 问与答 请问这两段关于 vector 的代码为什么运行时间相差甚大
因为很多 vector 的实现是,如果 push_back 内存不够,那么就申请 2 倍与现在大小的内存,把现在的元素拷贝进去,然后释放原内存。此外,空的 vector 不申请内存,直到第一个元素放进去,才会申请一块有最小大小的内存。最小大小一般不会是 1。

你的第一种方式,在这个逻辑下,总共申请了 log2(maxn) 次内存。但是第二种方式申请了 maxn 次内存。

申请内存的时间开销不用我说吧?
2019-04-22 10:41:11 +08:00
回复了 henryhu 创建的主题 问与答 markdown 有什么好用的编辑器?
Typora

如果你有大量数学公式或者表格,那么唯一的选项就是 Typora。
2019-04-20 14:40:45 +08:00
回复了 purezhang 创建的主题 问与答 请教分布式存储,多服务器组成一个存储的解决方案,谢谢
@purezhang 我在实验室里面布了 MooseFS,还可以。Ceph 听说是更强大的文件系统,但是部署比 MooseFS 复杂太多,所以当年没上车。GlusterFS 是去中心化的,似乎加机器必须是加 replica 倍数的机器,很不灵活。
1 ... 146  147  148  149  150  151  152  153  154  155 ... 200  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2403 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 366ms · UTC 04:38 · PVG 12:38 · LAX 21:38 · JFK 00:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.