V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 179 页 / 共 1022 页
回复总数  20422
1 ... 175  176  177  178  179  180  181  182  183  184 ... 1022  
2020-07-26 10:21:30 +08:00
回复了 frmongo 创建的主题 问与答 gitlab 创建的仓库如何启用数字版本号?
数字版本号只在线性提交记录上有意义。Git 是无成本分叉,如果你无视掉所有的分叉的话,可以用 rev-list 然后取行数的方法获得其中一条路径的提交版本。
@linthieda Reduce 本来就只是操作而非具体的实现。
就像 Hash 哈希表一样,有些实现里哈希表是按 Key 排序的,有些实现里哈希表是保持顺序的,有些实现里哈希表是乱序的。不能因为你用的 Hash 正好是乱序的,就把其他语言里有序的哈希表给批判一通吧?
同样 Reduce 本来指的也就是「归纳」操作,把多个输入处理成单个输出,至于是 Ordered reduce 还是 Unordered reduce,完全是看你语言的实现而已。没用过 CuDNN,但是很多语言里的 Reduce 都是 Ordered 处理的,所以你不 care 具体语言的这种想法本身就是错的。
说性能问题也就算了,这题还能怎么写得比 zip()更可读?
虽然我起手写了 transpose 但是我觉得 zip 比 transpose 要更可读一些。
顺便 Ruby 里可以用:
nums.each_slice(n).to_a.transpose.flatten

当然也可以用很朴素的:
nums[0..n-1].zip(nums[n..-1]).flatten
2020-07-25 11:25:29 +08:00
回复了 Logiase 创建的主题 程序员 想知道现在 C/C++是怎么一个学习路线
@wdhwg001 打个比方而已……
2020-07-24 23:43:01 +08:00
回复了 Logiase 创建的主题 程序员 想知道现在 C/C++是怎么一个学习路线
C++89 和 C++23 根本是两个完全不同的语言。

C++89 是 C with classes 。
C++23 是 Python with C syntax……
2020-07-24 14:19:42 +08:00
回复了 neptune15 创建的主题 程序员 关于 Git 在不同 commit 之间切换的问题
花几分钟找个好用的 GUI 吧。双击切换 commit 不香吗。
2020-07-22 18:20:46 +08:00
回复了 Myprincess 创建的主题 程序员 求付费录屏软件推荐
OBS 一把梭,真香。
2020-07-22 15:31:24 +08:00
回复了 glp664186796 创建的主题 问与答 只跑过城际高速的新手司机可以上高速吗?
高速比市区好开。只要你别瞎基尔开,稳稳当当不要路怒,高速是很安全的。

自觉离危险物远一点,比如集卡油罐超跑。
2020-07-22 15:15:36 +08:00
回复了 azh7138m 创建的主题 问与答 杭州西湖商圈这边的供电已经没有火电了吗?
本来就是并网发电,理论上你用到的电都是混在一起的。
100%可再生电力供应,可能是指购买了可再生能源的承包电量。
比如我现在家里的电就是 50%可再生电,不是说我把家里的插座直接插进风车里,而是找能源供应商买对应的电。
2020-07-22 15:11:25 +08:00
回复了 wangcen123 创建的主题 问与答 自己组一台 24 小时不关机的电脑,有什么方案推荐吗?
DELL Optiplex 3020 之类的?
品牌机品质,洋辣鸡价格,NAS 功耗,买来扔一块 SSD 两条内存进去就能用了。
24 小时开机连续跑个三五年应该不成问题。

这年头你要能买到三天两头坏的大厂配件也算是有点本事了。
2020-07-22 14:49:52 +08:00
回复了 christin 创建的主题 程序员 九月起,浙江八年级新增 Python 课程
@songsong 你这条路实在是走得太惨了。
我是 Pascal 入门,接着玩 VB,然后易语言和汇编,最后才去玩的 PHP 和 C 。
晚学 C 主要是不想一开始就去折腾指针这玩意儿。
至于 C++就学得更晚了,东西太多了根本不想碰……
2020-07-22 06:18:13 +08:00
回复了 tuochenlyu 创建的主题 奇思妙想 如何正确将文件备份到网盘
@love 两块硬盘的安全性远远不如正确的 3-2-1 备份计划。
家里进个小偷顺手就给你拿走了。
又或者遇到水灾火灾等等(比如以前听说过一只猫尿了一排硬盘的故事)。
2020-07-22 02:01:14 +08:00
回复了 AlohaV2 创建的主题 C++ 今天又往💩山上加💩了,问一下超长头文件如何处理
那你拆成一堆头文件屎饼啊…
2020-07-22 01:57:58 +08:00
回复了 christin 创建的主题 程序员 九月起,浙江八年级新增 Python 课程
@SteveZou Pascal 都用了那么多年了,不用 C 有啥怪的…
2020-07-21 05:49:55 +08:00
回复了 leihongjiang 创建的主题 程序员 织梦 DedeCMS 文章标题中 如何增加随机长尾关键词?
既然要随机,你不调用随机函数怎么随机啊。
2020-07-20 17:25:07 +08:00
回复了 whatCanIDoForYou 创建的主题 问与答 突发奇想问一个 Java 的一个小小小问题
这不是 B 格高,这属于代码混淆,把原本思路清晰的代码改写成一个星期后的自己也看不懂的代码。
软件包和操作系统是一体的。新版本软件就是属于新的系统的东西了。
所以一般是用 docker 或者 chroot 解决,也就是实质上地多安装一个新版本的系统,在里面运行新版本的软件。
2020-07-20 04:27:20 +08:00
回复了 moln 创建的主题 问与答 旁路由这个叫法是什么时候流行起来的?
@jiangzhuo 硬路由由芯片做转发,软路由由软件做转发。
你可以类比成电脑上的网卡。硬路由就像你插了一块网卡,网线上的信号进来以后,经过网卡芯片处理,得到更上层的数据。软路由就像直接读取网线上的信号,传到软件里,然后软件一步步解析信号拆包得到数据。

硬路由里的软件主要是用来控制芯片的工作状态的,而软路由因为根本没有可用的硬件处理芯片,所以都要自己做,但是更灵活。
@JL1990 如果还没用 GTID 同步的话可以试试看。
1 ... 175  176  177  178  179  180  181  182  183  184 ... 1022  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   992 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 4449ms · UTC 21:19 · PVG 05:19 · LAX 13:19 · JFK 16:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.