BBYR Achieve
返回
机器人主页

AlHg@AlHg

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:WWWTechnology允许发帖
3 · 25
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

JavaScript的Number类型其实就是IEEE 754,对应到C就是double,准确而言是64bit的浮点数。如果想支持到能够容纳long表示范围的数值,可以用BigInt,但有几个限制: 1. 没有默认的toJSON接口实现,不过可以简单的使用BigInt.prototype.toJSON = functi…

回复

【 在 Dou2 的大作中提到: 】 : rt : [md] : 举个例子:(不恰当但需要用优先级队列) : ................... 如果你一定要用负号的话,可以再包一层: ``` python class ReversePriorityQueue(PriorityQueue): def put(sel…

回复

【 在 Dou2 的大作中提到: 】 : rt : [md] : 举个例子:(不恰当但需要用优先级队列) : ................... 文档没提那就是没有,毕竟如果辛辛苦苦实现了为什么不写: [Python: queue.PriorityQueue](https://docs.python.org/3/l…

回复

好消息是,这个https://github.com/pyodide/pyodide给你打包了常用的库。 Pyodide brings the Python 3.9 runtime to the browser via WebAssembly, along with the Python scientific stack…

回复

热知识: WASM基本能用了。 CPython也有不少实现,比如这个: https://pyodide.org/en/stable/console.html 但只要你的Python脚本调用了哪怕一行需要额外原生扩展的。 就不行。 另外这个东西加上标准库和gzip压缩后有7MB大小。 你何必呢?还是加个后端吧。

回复

如果你能够给出最小可复现样例,那请给出; 如果不能,建议使用二分法排除依赖问题; Python原生扩展一直是个问题,在Windows下尤其如此; 当然了其实其他依赖原生扩展的语言也是一样的,而且只会更加严重,只不过Python火,问题突出而已; 但是如果你用了pyinstaller这样不管理项目粒度、且没有清查文件系统…

回复

【 在 fly2333 的大作中提到: 】 : 已经更新啦,同学可以看一下呢~~ 虽然还不能算是最小可复现代码(起码要能运行叭),但是还是给出几点建议叭: else分支有些语句感觉是左手倒右手。比如你明显是用索引去获取节点的对象,然后紧接着就用对象的index值获取索引。如果不这么写的话,其实和if分支的好多逻辑是公用…

回复

不给源码只给描述,是怕人剽窃、想要悬丝诊脉吗?楼主的代码要是没有那个保密价值,就不要藏着掖着了吧 哪怕写个同样问题的最小实现样本呢 P.S. 被字体治好了低血压

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。