所有由罗佳(博主)发布的文章

老司机终于还是忍不住向我伸出了魔抓

这两天驾校教练开始向我们嘀咕他是怎么怎么没钱,各种各样的可怜,而且还特别向我强调“你这个小伙子不懂规矩”,我真是日了桑塔纳了。

他们的规矩我还不知道?一个个都是神,人人都要上缴贡品,不给贡品的话,学的不好各种骂人,学的好的照样死缠着要钱(比如我),要不然就是找茬。

不给他东西他就每天来一遍“你这小伙子不懂规矩啊!”,然后再找到各种理由和说谎来证明自己真的很穷,需要施舍。

我还能怎么办呢。

==============第二天的更新================
今天教练向我明确了他的意思,不给好处以后就别想再开他的车,考试也别想过,驾照也别想拿到。

教练真是日了狗了,我考试什么结果是他能决定的?就冲他今天这番屁话,我决定开开心心地把这篇博文放进光荣榜分类~~
进了光荣榜都是要指名道姓的,这名教练姓唐,工作于无锡旺庄路附近的驾校,具体名字还不知道,如果能问到我会加上来。

顺便说说光荣榜这个分类是什么意思,不然可能有些人不会理解。
这个分类记录了我觉得很棒的人们,很棒是因为,他们用自己肮脏的行为告诫我不能这么做,于是我记录下来,我不能做这样的事情。

大学志愿截图留念

博客性质已经变成日常生活和技术文章夹杂的博客啦,所以我觉得一些有纪念意义的东西也应该放在这里留个念。

现在是2015年8月2号,现在为止还没有被录取,以下是志愿。

今年太湖学院用了一些肮脏的手段拉了大批生源,然后投档最低分数线变成了304,于是我很不幸挤不进去了。反正我也没指望进去。。。。

下面两个的最低投档线比我的分数低,应该没啥问题。

灼眼的夏娜 第二季 补完

打boss远不如预期的那样振奋呢,而且最后竟然boss自己送人头了,让人怎么甘心就这么结束呢。。。

看弹幕都说第三季男主会6得飞起,所以还是只好接着往下看咯。
于是我的追番列表又可以多一个条目了(不知道有没有人注意到我的顶部菜单里有个stat项,里面有我的追番列表

这次我给没啥可以贴出来让人恶意误解的图,那这篇博文就这么结束了。

博客域名又换啦

这次从blog.luojia.me换到了luojia.me,有我的友链的小伙伴可以不用换地址,因为原来的链接依然有效,会跳转到新的地址。

这下地址短多了,看起来比较清爽。实际上我的子域里本来就只有blog是对外使用的,于是我就干脆把它搬到根域了,这个域名主要也就用来展示这个博客,没有其它太大的啥用处。

 

至于域名更换有什么要注意的地方,如果你有相关建议欢迎在下面留言哦~

[Node.js]用ws模块创建加密的ws服务(wss)

node的ws模块可以很方便地创建一个单纯的标准websocket服务,但是对于创建wss服务并没有提供一个独立的方法,还是使用创建ws服务的方法,在传入参数对象里加了个自定义的https服务。

 

也不知道是我找错了文档还是官方文档就那么简洁,不过readme文件写的文档的确是这个→doc/ws.md,然后我研究了好几天还翻了遍它的源码和examples才终于理解了这个文档。

继续阅读[Node.js]用ws模块创建加密的ws服务(wss)

[Javascript]数字添加千分位符函数

这种函数虽然百度一大把,不过我还是准备自己用很简单的代码写一个。现在访客暴涨然后我发现了在线人数显示功能好多bug,修了一下午。这个函数也是为此功能而写的。

function formatNum(num){
 if(typeof num !=="number")return false;//判断是否是数字
 num=num.toString();//字符化
 var s=num.match(/e\+(\d+)$/),ext=0;;
 num=num.replace(/e.+$/,'');
 if(s)ext=Number(s[1]);

 //分割小数点两边
 var tA=num.split('.');
 if(tA.length>=2&&ext){//有小数点则分割开来处理(小数点后面可能还跟有科学记数法表示)
 if(tA.length>ext){
 tA[0]+=tA[1].slice(0,ext-1);
 tA[1]=tA[1].slice(ext-1,tA[1].length-1);
 }else{
 tA[0]+=(tA[1]+"0".repeat(ext-tA.length));
 tA[1]='';
 }
 }
 
 tA[0]=tA[0].split('');//拆字符
 for(var i=tA[0].length;(i-=3)>0;){//插逗号
 tA[0].splice(i,0,',');
 }
 return tA[0].join('')+(tA[1]?'.'+tA[1]:'');//连起来
}

示例

> formatNum(652342938443)
< "652,342,938,443"

> formatNum(98765424621365764512)
< "98,765,424,621,365,770,000"    //由于js最大能准确表示的数字为9,007,199,254,740,992,所以会得到这个结果

> formatNum(98765424621365764512465421654165343687117361543861243)
< "987,654,246,213,657,700,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000"  //由于原数在js中会转为科学记数法,所以用0替换

> formatNum(0.55555555555555555555555555555555555555555555555555555)
< "0.5555555555555556"     //小数点后没有千分位

> formatNum(98765424621.365764512465421654165343687117361543861243)
< "98,765,424,621.36577"                //同上

 

[Node.js]批量重命名音乐专辑内音乐文件名

这只是个便签博,方便以后再拿出来用。。

刚刚下了个LL大法的全套音乐专辑,(原谅我又盗版了),然后里面每个CD的音乐都是一如既往有编号的,不过我们放进自己播放列表的话并不需要这些编号,所以我要把它们去掉。

 

作为一个程序员,怎么能一个个手动改名呢,这简直是耻辱!

继续阅读[Node.js]批量重命名音乐专辑内音乐文件名