JavaScript,但是你可以用 new int[len]
来创建类型化数组
int* arr = new int[20];
🤔…
const array = new int[20]
console.log(array) // ==> Int32Array(20)
new int[len]
来创建类型化数组int* arr = new int[20];
🤔…
const array = new int[20]
console.log(array) // ==> Int32Array(20)
近日我给这个博客添加了评论区。因为是使用 Github Pages 和 Jekyll 构建的静态网页博客,不方便实时地把评论添加到网站上。
给静态博客添加评论区的一个常见方法是使用 Disqus。这是一个博客评论平台,只需在自己的静态站上引用相应的脚本,就可以创建一个评论区。
我在 Derpibooru 做了一个图集“M6就要整整齐齐”,里面的图片都是每6张为一组。我今天写了一个自动脚本来给这个图集的图片整理排序。
Derpibooru 官方没有提供修改图集内图片顺序的 API;我通过浏览器开发者工具找到了这个 API。它的工作原理很迷,我没有看懂……废话,我不会 Elixir。这是它的源代码。
之前那篇关于自产生程序的博客表述不清,现决定重新讲解一下。
这里的“自产生程序”是指输出自身源代码的程序。自产生程序有几种不同的思路,而我使用的这种思路可以类比为……“噬菌体”。
我们知道,噬菌体是一种简单的病毒,它专门感染细菌,在结构上由蛋白质外壳和遗传物质(一般是DNA)组成。这些遗传物质记录了整个蛋白质外壳的内容,而在蛋白质外壳的帮助下,噬菌体才能去感染细菌,并生产出新的DNA和蛋白质外壳,从而繁殖出新的噬菌体。
musicpy是国人写的一个不错的库,操作音符挺方便的,运算符重载很到位,只是IDE太寒碜了(×)(建议开发VSCode插件(
今天呢就用它解决了困扰了我一段时间的问题——按几何图形绘制音符画。之前尝试拿鼠标手动画每个音符,到最后就发现画得一点也不像。现在就可以用musicpy自动画出来。
Richard在他的新作品中使用一种可逆的加密算法来把源代码中的文本加密成乱码。其实质很简单,类似于异或加密——把字符编码“最高的一个有效位”(即最高的一个1)以下的每一位都反转,如:
Ruby
encodeOpt = { :invalid => :replace, :undef => :replace }
str = "你好,世界!"
str.encode!('gbk', encodeOpt)
str.force_encoding('utf-8')
str.encode!('utf-8', encodeOpt)
str.force_encoding('gbk')
puts str.encode('utf-8', encodeOpt)
原文写于2020年3月22日;C++实现写于28日
用不同语言写自产生程序,作为个人练习。太烧脑了