现在开始恢复大部分失效的blog图片,那些图片有的是以前放在已经跑路的点点博客的,有的是放在自己心血来潮写的静态文件站的,大部分在我的硬盘各处还有备份,只是点点博客的图片可能有些要找不回来了。

【Node.js】file-namer 文件重命名工具

昨晚写了个重命名工具,使用正则表达式匹配并替换文件名。

现在给npm包起个合适的名字是真难

GitHub: https://github.com/JiaJiaJiang/node-namer

效果

 

【C++】std::async异步操作 笔记

相关文档:http://zh.cppreference.com/w/cpp/thread/async

这只是一篇个人学习笔记,如有错误欢迎指出

咕了C++一段时间,我又回来学习了,这次是关于STL里自带的线程相关的模板函数 async 。

async可以非常方便地用来创建一个异步任务,不同于基于libuv那种事件轮回型的异步编程,这个异步是使用一个新的线程来执行任务,而coder不用自己去管理新的线程。

继续阅读【C++】std::async异步操作 笔记

四月要结束啦,这个月竟然一篇博文都没写

回忆一下也没做什么特别的事情,白天玩游戏补番,晚上恶补c++

另外帮同校生搭了个blog放在我服务器上,看起来是个生活向blog

这个学期的课表安排让我们感觉时间过得特别快,几乎都是上午的课,然后随便干点什么事下午就结束了,再干点什么事晚上就结束了,一周周转眼就过去了

【Javascript】进制转换

由于coding gists即将关闭,所以把此代码片搬到博客

js的Number支持直接使用toString转换到最多36进制(0-9a-z),而此函数支持转换到由传入进制表定义的任何进制。

默认进制表为0-9a-zA-Z的62进制

 

npm多用户

npm的用户登录信息写在用户目录的 .npmrc 文件里,所以同一时间只能登录一个账号,要切换账号的话就要重新用 npm login 登录,比较麻烦。

于是写了个切换.npmrc文件来直接切换用户的shell脚本

分别login到对应的用户,然后查看用户目录里的.npmrc文件内容,复制出来,填到下面对应的地方

保存成比如 npmuser 文件放在某个PATH目录里,然后用 npmuser user1 这样的命令就可以直接切换用户而不用再登录了。

2018年

又是一年过去了,总结一下

  • osu水平上去了一点,但是std排名一直在往下掉,从曾经最高的接近50000+的排名掉到了现在96770,但是mania的单数键我会玩了,而且mania的排名更高了。
  • 努力学了一点日语,可以一定程度上不靠咕果了。
  • 火影忍者完结了,我大概也是从初中开始看的,一直看到大学。
  • 触及了一些webgl方面的东西(做弹幕),把以前学opengl的时候一些没搞懂的东西弄明白了。
  • 重构了个人弹幕站,改名为简易弹幕站
  • 改装了我的台式机大红黑,装上了1080ti,散热全部换成水冷
  • 在自家公司实习了一个月
  • 看了103部动画(同系列不同季分开算)见顶上菜单stat里的追番列表
  • 继续学习C++

记忆超差,不写在佳佳酱上的事情几乎不可能想起来。

接下来的一年也要undefined哦。