子匠_Zijor | 前端开发 / 程序媛 / 潜心学艺。

2017年4月份月度小结

忙忙碌碌,盲盲目目,总体感觉这个月过得很浮躁,略焦虑。

月初赶着脚步准备上线产品,月中旬之后便是大片大片闲下来的时间。忙着的时候有时熬到了凌晨三点想着啥时才是个尽头,闲下来的时候便若有所失随处逛逛博客社区停不下来。颓废呀。可天知道我才刚毕业一年。。。…

+ 阅读更多

【摘记】node-xlsx的使用

node-xlsx文档地址:https://github.com/mgcrea/node-xlsx

node-xlsx依赖于 js-xlsx 组件,API极简单,可读写xlsx文件内容。

node-xlsx的主要使用方法如下:

1 . 读xlsx文件:

let xlsx
+ 阅读更多

2017年3月份月度小结

纪念一下,我的社会工作终于满一年了!一年里,改变的真多。想想当年3月7日入职开源中国,还是初涉商业项目的黄毛丫头,代码风格和经验都停留在比helloWorld高那么一丢丢的水平,而现在的成长是明显真切地感受得到的。未来的路还很长,一旦停下,就可能被发展潮流所抛弃。总之,保持着一个爱学习的心总是没错的。…

+ 阅读更多

摄影:杭州植物园之晚春的脚步_20170416

想了想,周末还是决定出来浪,去趟植物园,顺便去一趟浙江省图书馆看看。了解一下这个图书馆有木有什么书。

春天快要过去了,夏天的脚步正在慢慢走来。…

+ 阅读更多

摄影:清明时节之苏州小游_20170403

好不容易清明有三天小长假,难得上海的雅洁酱也有空可以一起去玩耍,所以地点选在了心仪已久的苏州。希望能好好感受感受当地的历史。

然而现实总是与理想有一些差距。清明节人山人海,用摩肩擦踵来形容一点都不夸张。二是小伙伴带的化妆品甚重,为此我也腾不出手拿相机了;小伙伴才跑了一两个景点就累得不行,尴了个尬,全程大部分时间都在坐着;本来安排去周庄的,结果小伙伴压根不想走了,最后选择了市中心的走马观花式的旅游团,一整天都在喇叭声中观看,心情都没了。小伙伴更关注小吃和玩耍,我更关心建筑美和摄影构图,这就尴尬了,我想停下来好好琢磨的时候,她就显得不是很耐烦。最后的最后,三天下来,我的相机竟然只用了5%的电。…

+ 阅读更多

公司园区,春色满园关不住 —— 20170325

杭州的花儿真多。春天一到就竞相盛放。啊啊啊,我就喜欢这么粉粉的季节~

公司园区开了许多花儿,饭后走在这路上散步,我是打心里觉得幸福。

我也不知道自己是从何时开始喜欢上赏花的。。。…

+ 阅读更多

上班之路,紫陌芳华 —— 20170325

经历了一周的劳累,昨晚早早就睡了,今天睡到自然醒,简直太满足了。醒来发现阳光正好,啊啊啊,历经了几周的阴雨天,这阳光太难得了,于是洗漱完就扛起相机往外走了。…

+ 阅读更多

[小笔记] Restify中接入Socket.io时报Error:Can’t set headers after sent.

在restify的官方文档中,接入socket.io的代码是酱汁的: http://restify.com/#socketio

var server = restify.createServer();
var io = socketio.listen(server);

// ...

io.sockets.on('connection', function
+ 阅读更多

大光圈镜头试拍(小区附近)—— 20170319

天空阴沉沉的,浓霾不散,整个心情都略带压抑。本来想着好好敲代码的,结果被朋飞姐姐叫去吃火锅,想着已经是下午四点半,那好吧,走起。

突然想起新镜头到货后还没真正试拍呢,刚好楼下新开了几株梨花,江一公园也有一些柳树嫩芽,说不定还会有什么新发现呢。。。好,扛起相机就走。…

+ 阅读更多

Node.js:设置CORS跨域请求中的多域名白名单

说到CORS,相信前端儿都不陌生,这里我就不多说了,具体可以详看阮一峰老师的跨域资源共享 CORS 详解

CORS,主要就是配置Response响应头中的 Access-Control-Allow-Origin

+ 阅读更多

陌上花开,可缓缓归矣 —— 20170312

上周周末因为在折腾项目,累得简直要shi。还好我们的努力还是换来了大家的一致好评。这周末说什么都要出来浪,浪里个浪~

虽然天气很糟糕,灰沉沉的。但总得出来,不然又有可能将要错过花期了。…

+ 阅读更多

2017年2月份月度小结

2月份,工作上难得清闲。恰好可以好好地重构以前做的项目。

嗨得飞起的春节后,颓废的长尾效应也该告一段落了。

这个月确实过得挺颓废的,没有学习比较多的新技术(除了Redis缓存),也没有好好整理过去的组件库,除了重构几个项目。…

+ 阅读更多

使用隐藏iframe进行表单跨域提交的方法封装

事起缘由:

最近被表单跨域POST提交挤爆了头,特别是要上传大文件时,JSONP就不管用了,FormData的ajax提交虽能提交大文件可惜还是存在跨域报错,各种折磨,坑死姐姐了!…

+ 阅读更多

[小gist] 用正则提取固定字符之间的字符串

在JS的正则零宽断言匹配中,只支持前瞻匹配,不支持后瞻。这就尴尬了,因为在业务当中,我们大多时候是知道了要目标数据的前后缀字符串,但是并不想连同前后缀一起获取。…

+ 阅读更多

【实战】HTML5摄像头拍照组件的封装

摄像头调用主要使用了navigator.getUserMedia()函数。为了将摄像头的画像实时展现,可以将录像数据流导入到video或者canvas中。在展示的时候,建议使用video作为视频流容易,因为canvas绘画视频帧时存在一定的卡顿。…

+ 阅读更多

【小笔记】MySQL中批量update数据的sql语句

UPDATE my_table
    SET my_field_1 = CASE id
        WHEN 1 THEN 'my_value_11'
        WHEN 2 THEN 'my_value_12'
        WHEN 3 THEN 'my_value_13'
    END,
    my_field_2 = CASE id
        WHEN 1 THEN 'my_value_21'
        WHEN 2 THEN 'my_value_22'
+ 阅读更多

获取DOM元素的兼容函数库封装(兼容至IE6)

缘由:虽然jQuery的DOM操作兼容性的封装简直堪称完美,而且IE8+浏览器也能使用强大的document.querySelector,然而。。。

然而却还有一些网页并不引用jQuery,而且还希望能兼容至IE6,真是太尴尬了。。。…

+ 阅读更多

【实战】数字线性变化的动画实现(原生JS || jQuery)

在一些数据展示的专题页里,有时候希望数字能动态从某一个数变化到另一个数,以此来吸引用户眼球,突出数据。

于是有了下文。

在这里,我用了两种方式:一种是原生的JavaScript,另一种是jQuery插件。…

+ 阅读更多