Ivan Chen's Blog | idkidknow坚持思考的日常2023-07-16T16:19:14.522Zhttps://idkidknow.com/Ivan ChenHexo尝试Wasm和WASIhttps://idkidknow.com/2023/06/10/%E5%B0%9D%E8%AF%95Wasm%E5%92%8CWASI/2023-06-10T08:10:58.000Z2023-07-16T16:19:14.522ZWebAssembly不是一个局限在Web的东西,Wasm的目标就是使自己成为各个语言的编译目标。仿佛就像GraalVM?在Web以外,WASI使Wasm拥有和操作系统交互的能力,并且是沙盒化的。纯Wasm运行时通常很轻量级,容易想到一个合适的应用场景,即用于编写跨平台软件的可热插拔的插件。这种插件常见的做法是使用Lua或其他脚本,在软件中加入其解释器。而如果使用Wasm运行时+WASI,插件开发者可以自己选择语言编译到Wasm,同时由于沙盒的存在,插件安全性有保证。
]]>Happy New Year! 2019https://idkidknow.com/2018/12/31/Happy-New-Year-2019/2018-12-31T16:00:00.000Z2023-07-16T16:19:14.494Z[不务正业]毫无技术含量的Q群复读机分析器https://idkidknow.com/2018/08/27/%E4%B8%8D%E5%8A%A1%E6%AD%A3%E4%B8%9A-%E6%AF%AB%E6%97%A0%E6%8A%80%E6%9C%AF%E5%90%AB%E9%87%8F%E7%9A%84Q%E7%BE%A4%E5%A4%8D%E8%AF%BB%E6%9C%BA%E5%88%86%E6%9E%90%E5%99%A8/2018-08-27T09:08:40.000Z2023-07-16T16:19:14.494Z复读机们试图统计群成员中有多少复读机。Naive!
functionrandomSort() { var linkItems = $('.a-link-item-class').toArray(); var linkItemsHTML = newArray(); for (var i in linkItems) { linkItemsHTML.push(linkItems[i].innerHTML); }
var arr = newArray(); for (var i = 0; i < linkItems.length; ++i) { arr.push(i) } for (var i = 1; i < arr.length; ++i) { rand = Math.floor(Math.random() * (i + 1)); var temp = arr[i]; arr[i] = arr[rand]; arr[rand] = temp; }
将 .a-link-item-class 换成需要随机排列的元素的 class 名,然后在文档加载完成后执行 randomSort(); 即可。
]]>操作 DOM 把友链条目重新安排一下罢了。在Linux上玩osu!lazer是怎样的体验https://idkidknow.com/2018/06/23/%E5%9C%A8Linux%E4%B8%8A%E7%8E%A9osu-lazer%E6%98%AF%E6%80%8E%E6%A0%B7%E7%9A%84%E4%BD%93%E9%AA%8C/2018-06-23T04:26:04.000Z2023-07-16T16:19:14.502Z作为手残党,挂了 n 周目后默默地关了 osu!. 想到还没尝试过 osu!lazer, 于是我决定尝鲜一下。
]]><p>作为手残党,挂了 n 周目后默默地关了 osu!. 想到还没尝试过 osu!lazer, 于是我决定尝鲜一下。</p>My First Video Made by After Effectshttps://idkidknow.com/2018/06/16/My-First-Video-Made-by-After-Effects/2018-06-16T04:32:25.000Z2023-07-16T16:19:14.494Z毕业了。要办毕业典礼。准时入场后到开场前不能让人干坐着,于是需要一个入场视频。
于是找到了我。
作为萌新,我拿起了 Adobe After Effects, 学习后尝试做了第一个视频素材。
]]><p>毕业了。要办毕业典礼。准时入场后到开场前不能让人干坐着,于是需要一个入场视频。</p>
<p>于是找到了我。</p>
<p>作为萌新,我拿起了 <em>Adobe After Effects</em>, 学习后尝试做了第一个视频素材。</p>无不动点的连续函数f(x)与f(f(x))的不动点https://idkidknow.com/2018/06/11/%E6%97%A0%E4%B8%8D%E5%8A%A8%E7%82%B9%E7%9A%84%E8%BF%9E%E7%BB%AD%E5%87%BD%E6%95%B0f-x-%E4%B8%8Ef-f-x-%E7%9A%84%E4%B8%8D%E5%8A%A8%E7%82%B9/2018-06-11T10:09:39.000Z2023-07-16T16:19:14.522Z已知二次函数 , 无实数根,求证: 无实数根。