前端图片压缩并保留EXIF信息

乱弹:

前段时间在写公司的上传组件,有个需求是前端压缩图片,并且保留EXIF信息,然后上传到服务器,IE6-9依赖的是库 mOxie,具体的就戳前面的地址吧,百度肯定是搜不到的,一搜出来保证是魔蝎座啥的。也是在这儿我才知道github的强大,感觉在写组件的这几天,阅读英文文档的能力有所提升啊,领悟太晚,罪过罪过。

more >>

个人总结的前端面试题-TODO

貌似最近找工作的人有点多啊,大家都要面试,这是我个人总结的一些前端面试题,希望对大家面试有一些帮助,还在总结中,to be continued。。。

  1. 什么是HTML?
    答:
  2. DOCTYPE的作用?严格模式与混杂模式,如何触发?
  3. HTML语义化,以及好处。
  4. HTML5新增的几个标签,flash和HTML5的优缺点。
  5. ol dl ul 是什么东东?
  6. 对WEB标准的理解。
  7. 什么是web components?
  8. HTTP请求有哪几种方法?HTTP报文理解一下。HTTP握手?HTTP的
  9. ajax是什么?由哪几种技术组成?ajax的优缺点?服务器怎么判断请求是一个ajax请求?不同浏览器之间创建xhr 差异?
  10. 浏览器的缓存策略,啥是协商缓存?

    more >>

某客面试题(TODO)

这是某客公司的笔试题,时间是40分钟,当然我在40分钟是肯定做不完的,笔试就像考试,考验自己在某领域中对某项技能的熟练程度,考的基本是理论知识在实际中的运用,如果要提高自己能力,我觉得就要多做笔试题,在理论和实践结合的面试题中,熟能生巧,在今后的工作中遇到问题才能迎刃而解,在做笔试题的过程中,可以看到自己的不足,这样才好查漏补缺,更快地拿到double!

这我是利用工作的空余时间做的,鉴于本人能力有限,题目做得可能并不完美,还请大神指教!

more >>

nodejs-http-抓取bing首页图片

必应首页,封面的图片很好看,并且每天都更新,怎么Bing的图片展示在自己的首页呢?Let’s go!
打开必应首页,F12打开,在页面加载完毕后,ajax会去响应的接口获取当日的图片以及图片的描述信息。

bingimg-interface.png

复制这个接口连接:

http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1

浏览器打开,可以看到url就是当日图片的地址了。

more >>

nodejs-module

require

require在nodejs中是全局的方法,用于加载别的模块,参数为模块的路径。

var a = require(./a);
var b = require(./b.js);//.js后缀可以省略

也可以加载一个json文件
var json = require('./data.json');

exports

exports对象是当前模块的导出对象,当require模块时,会得到模块中的exports对象。

exports.hello = function(){
    console.log('hello nodejs!');
}

more >>