muzuiget 最近的时间轴更新
muzuiget
ONLINE

muzuiget

V2EX 第 16375 号会员,加入于 2012-02-06 19:24:01 +08:00
今日活跃度排名 6022
我也来凑热闹,基于 Python 的网易云音乐批量下载脚本
  •  3   
    Chamber  •  muzuiget  •  2014-09-09 23:23:46 PM  •  最后回复来自 muzuiget
    16
    A站和B站的弹幕转换工具
    分享创造  •  muzuiget  •  2012-04-06 15:34:16 PM  •  最后回复来自 xiiing
    3
    muzuiget 最近回复了
    12 分钟前
    回复了 kaka6 创建的主题 程序员 做为程序员,现在一般都怎么看新闻
    我看“新浪财经”那个 24 小时滚动新闻,其实就那么一段话,杜绝标题党和自媒体。
    16 小时 1 分钟前
    回复了 narutow 创建的主题 问与答 怎么理解 TCP 粘包与拆包?
    月经问题,已经回答无数次了。
    2 天前
    回复了 timqian 创建的主题 分享创造 一个付费 chrome 插件的一生
    我擦,看扩展页面,才 264 个用户,这就能有 400 刀收入?看来我低估了用户的购买力,我手头有个 4w+ 用户的免费扩展,看来要思考一下怎么收割一下了。
    2 天前
    回复了 darbra 创建的主题 程序员 APP sign 参数逆向思路探讨
    又是这种“讲故事”式推广,吐了。
    Windows 10 的微软翻译能够离线翻译,但是没有编程接口,要不用键盘鼠标宏之类的工具曲线处理。
    老生常谈,从外部取消相当于强杀进程,好容易造成数据一致性问题。

    正确姿势就是线程 /协程自己在某些关键点判断某个共享变量状态,然后自己优雅退出。
    3 天前
    回复了 JasonLaw 创建的主题 MongoDB MongoDB 的 cursor 到底是怎么工作的?
    你的代码有两个问题。前提是你要知道 MongoDB 的数据是在另外一个进程里的,对你的程序来说,它就是一个服务器。

    回到 cursor 问题,cursor 可以是一“会状态为了有个现实例子,快递站跟你说你有 10 个包要收,但是你家里只能存放 1 个包了,不能一次收下,等你先处理一个包,然后再收下一个,cursor.next() 就是服务器向你发下一条记录的意思。再假设你处理了两个包后,余下的 8 个包不想要了,直接退货,那么快递站不会再给你派送了,类似有 cursor.close() 余下的条目不要了。如果你的内存足够大,能有一次过收发所有记录,那 cursor 也有 toArray() 这种方法。

    第二个问题,你的测试代码,你用 await 了吗,据我所知,MongoDB 的 NodeJS 接口都是异步了,调用函数后,未必马上执行对应的操作。

    再说,枚举一个数组类型的容器过程时,就不应该同时修改该对象的元素长度,这样太容易出现不可预测的状态错误,你要仔细看相关文档看看这样做是否安全。
    标题党只会适得其反。
    requestAnimationFrame 本来就是那样用的,你应该在回调函数里取那个时间参数,然后根据时间差来计算绘图速度。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4970 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 12ms · UTC 06:55 · PVG 14:55 · LAX 22:55 · JFK 01:55
    ♥ Do have faith in what you're doing.