艾克斯の编码者

一个伪宅级别的码畜。

Node.js 中使用 Redis 来实现定时任务

好久没写博文了,最近在跟随着公司大牛们的脚步秘密研发新产品中。   不过前几天有一个小需求的东西可以提出来写一点点小干货儿跟大家分享分享。米娜桑会的就可以忽略了,反正我也是随便写的;如果觉得本文对你有用的话还请多多支持喵。(●´ω`●)ゞ 序  本文所说的定时任务或者说计划任务并

Remilia 结构图

蕾米莉亚?其实这是花瓣的一个入库系统结构图,蕾米莉亚是这个项目的名字。 结构图 设计得不好,纯属做归档。 其中 SanaeHDCS 是另一套系统,给 RemiliaHDPS 提供数据的。 Data Layer主要分为 Bathtub,Dryer,Vampire 三个部分。 Bat

在 C++ 中链接 C 的 文件

原因由于某些原因,我写了个很搓的内存池(C 版本的)。 然后我想到了把之前写的一个 Node.js 包 thmclrx 的更挫的“伪·内存池”用新写的内存池去替换掉。(❛◡❛✿) 然后问题就来了,我貌似不能控制 node-gyp 去用 G++ 编译 *.c 文件,这样的话所有文件

如何生成一个覆盖广的色板

用途  在主题色提取的过程中,要把颜色加入搜索引擎。但是如果是真彩色任意值加进去的话,对于搜索的时候来说无疑是一个复杂的操作。搜索条件要各种计算距离什么的。   于是一个妥协的做法就是提供一套调色板,保证所有颜色都被吸纳到调色板中的某一色值当中。   那么这个时候调色板的覆盖率以

用 Javascript 实现一个简易 BrainF**k 解释器

首先祝贺自己在 CodeWars 升级到 3 Kyu,以及感谢 @Bolt_白衣苍狗 童鞋让我知道有 CodeWars 这么个好玩的东西。   虽然里面水题居多,不过在上班比较空闲的档口 #带薪刷题# 的感觉还是蛮不错的。 话唠一下  高中的时候就跟 @MatRush 发现了一个

用 Node.js 实现一个 Singleton

今天随便玩了一道 CodeWar 的题。   题意大致就是你需要实现一个 Singleton 也就是单件模式的类,让其下面代码执行成功: var obj1 = new Singleton();var obj2 = new Singleton();obj1 === obj2; //

让我们用 Node.js 写自己的 DDNS 动态域名程序

起因  一开始我在移动的宽带中。那个时候虽然还不是完全的局域网,但是电信网络访问不了我的外网 IP。又因为我需要一个 DDNS 服务来维持我的 kacaka.ca(目前暂失效)。   为了解决让电信网络也能访问我的 Web,于是我想到了免费 CDN 当中比较有名的 CloudFl

图片主题色提取算法小结

所谓主题色提取,就是对于一张图片,近似地提取出一个调色板,使得调色板里面的颜色能组成这张图片的主色调。   以上定义为我个人胡诌的。   大家不要太把我的东西当成严谨的文章来看,很多东西什么的都是我用我自己的理解去做,并没有做多少考证。   解析中都会以 Node.js 来写一

我是如何实现简单的随机中文名生成器的(Node 版)

序最近闲着蛋疼实现了两个库。 随机生成中文名字 随机生成中文技能名 我当然不会说去用各种人工智能去实现一个强大的的解析器然后生成,也不会说用一个非常庞大如搜狗拼音的姓名库来随机获取——我只是偶然间知道蘑菇街小侠节一个混战 PK 的 Demo 编写比赛,闲来无聊随便写写,然而这

Storm 中 Clojure 的 Prepare Bolt 实现

起因  Storm 中的 Bolt 都是通过 Nimbus 这个服务将序列化好的 Bolt 断章取义地发到各个 worker 中。所以,任何在 bolt 之外你自认为加载期间初始化计算好的上下文环境并不会被打包上去,Java 我不懂也不知道,但是至少在 Clojure 这个类的概