logoHi! I'm Mofei!
  • 首页
  • 博客
  • 实验室
  • 留言
  • 小伙伴
  • English
  • 
全部88前端基础10HTML2CSS3JavaScript45Node.JS4可视化8杂谈15Python学习1

HTML5 file api 读取文件MD5码

 Tags:  JavaScript
背景 自从html5 file api出现以来,我们可以做的事情越来越多,越来越有趣了,之前介绍过 《HTML5实现断点续传》、《HTML5实现拖拽下载》等关于File API的一些实例,今天和大家分享一下,如何用HTML5 file api读取文件的MD5码。 MD5码在文件的唯一性识别上有很重要的应用,业内常用MD5进行文件识别、文件秒传、文件安全性检查等。 废话不多说,直接说重点。 实现 首先监听文本框的变化,告诉浏览器,你就看着这个input 如果有变化你就立刻执行之后的东西。 javascript document.getE...
2014-01-15 11:53:03
 37060  17 

HTML5 拖动(Drag)文件到文件夹下载

 Tags:  JavaScript
引子 Drag和Drop是众多HTML5的令人兴奋的功能之一,它支持主流的现代浏览器,甚至是最新版本的IE哦!赞一个! 最近Google放出了一个新的功能,可以从浏览器拖动文件到指定的文件夹里,没错,你没有听错,是任意一个你想拖动到的文件夹。听到这里是不是已经让各位极客们很兴奋了呢?! 最初是L兄告诉我Gmail附件有这个功能,试了一下果然很神奇,居然真的可以把文件从网页里面拖到任何一个操作系统中的文件夹中,完成下载过程。 查了很多很多资料,最终也找到了实现的方法,这里分享一下我所知道的一切。 ----- 实现 实现这个功能目前我们只需...
2014-01-10 09:58:34
 9895  3 

怎样成长为一个优秀的 Web 前端开发工程师?

 Tags:  前端基础
在知乎上看到了这个问题,答得非常好,分享一下。 What makes a good front end engineer? ===== 原博文地址:http:www.nczonline.netblog20070815what-makes-a-good-front-end-engineer Nicholas C. Zakas谈怎样才能成为优秀的前端工程师: 昨天,我负责了Yahoo!公司组织的...
2013-12-27 04:34:42
 7630  8 

javascript 文字大小自动适应文本框 (文字大小自动调整)

 Tags:  JavaScript
背景 在进行类似微博墙之类的展示页面中,经常会遇到这样的需求:在固定大小的区域放入字数不定的文字,但是要求字体可以自动改变大小来自动填充这些区域。如下所示: 遇到这种情况怎么办呢? 思考 -------- 思考一:面积法 看到需求我的第一个反应是能不能通过计算,先获取整个区域的大小,然后再根据字数,计算出每个文字所占的区域(整体区域面积总共字数),再根据每个文字所占的区域设置字体大小...
2013-11-15 12:22:11
 17553  11 

曾经写给自己的信

 Tags:  杂谈
4年前冬天,我在博客上给自己写了一封信,信的内容是这样的: 总是认为时间还有很长很长,未来的机会还有很多很多,看了茂神州的经历才明白很多很多。求职简历不是在毕业时候写的,而是大一就写未来的简历,先写出简历框架,接下来结合简历磨练实力,做出成绩后再反过来填满简历! 本来是准备毕业后走创业这条路的,所以也就觉得学历什么的对我来说并不是占据着首要位置,很巧的是十一的一趟马鞍山之行,突然也让我明白了一些道理,自己的理想是走计算机这条路,创业是一条路,就业也是一条路,一个很好的工作并不是没有创业的好! 于是给自己的未来写规划了一条新的道路,算是自己简历的开始吧。 一、剩...
2013-11-14 12:19:29
 13000  

懵懂的季节(原标题 “等待=放弃? ” )

 Tags:  JavaScript
翻阅之前自己在网易博客上曾经写过的文字,发现有不少值得回味的东西,选择一些有感触的拿过来,算是对生命的一种回忆吧。 这是我在高二的时候写下的一些文字,在此之前这篇文章未曾公开过。当时那个年级还搞不懂什么是爱情,什么是友情,但是这种懵懂的感觉确实让人回味。 等待=放弃? 高一时,认识了一位女孩,小小的个子,可爱的脸蛋……只因为当时座得很近,也很谈的来,后来便成为了朋友,再后来和她开始了电话联系、陪她逛了几次街…… 与她在一起真的很快乐,也留下了一段美好的记忆。当时并不敢相信小小的自己会喜欢上谁,也只是一直把她当成自己的一个好朋友。后来我发现自己确实喜欢上了她...
2013-11-13 12:06:41
 8065  

跨域iframe高度自适应实现方案

 Tags:  JavaScript
背景 大多数应用平台中会通过iframe的方式插入跨站的应用。大多数时候基本上能满足需求,但是如果遇到一些比较特殊的应用,他们的高度并不是固定的,会随着应用内容而变化。虽然会有滚动条的出现,但是这样从某种程度上会影响到页面的美观。于是乎,有没有一种方案可以让iframe的高度随着iframe内容而变化呢? 尝试 * 通过javascript获取iframe的内容高度。设置iframe的告诉和内容高度相同。 这种方案在同域的情况下百试不爽,但是缺点是在跨域的情况下,却无能为力。 * 在iframe里面引入一段js,通过js实时检测if...
2013-10-30 12:51:01
 33277  2 

CSS3 实现iOS7毛玻璃模糊效果 (iOS7 live blur)

 Tags:  JavaScript
iOS live blur 实时毛玻璃模糊 随着iOS 7的正式放出,很多人感慨道,苹果终于去尝试修那几百年不变的UI了,暂且不说这种改变是好还是坏,毕竟这是仁者见仁的事情。今天我们关注的焦点是iOS 7 中的一个特殊的设计效果——毛玻璃效果。 关于IOS7 live blur的其他方面的讨论,已经有很多了。比如: iOS 7 的实时毛玻璃模糊 (live blur) 效果渲染需要多大的系统开销? 今天我想说的是如何使用 css3 来实现,iOS7的毛玻璃效果。 ---...
2013-09-25 12:24:28
 52527  2 

Atwood定律:“任何可以使用JavaScript来编写的应用,最终会由JavaScript编写。”

 Tags:  JavaScript
Atwood’s Law是Jeff Atwood在2007年提出的:“any application that can be written in JavaScript, will eventually be written in JavaScript.” 声明:本文不是Atwood’s Law的软文也不是javascript的鼓吹,而是想告诉大家,浏览器可以做更多的事情。 如果你不知道Jeff Atwood是谁,这并不重要,重要的是这个定律。 KK认为将来,我们关注的是Screen(屏幕),各种屏幕,PC,手机,平板,车载TV,电视等等等,刚提出Screen时,估计没多少人...
2013-09-11 06:26:08
 35028  

给正在实习和将要实习的大学生——实习经验分享

 Tags:  JavaScript
无意中翻到两年半前的一篇文章,有点感触,分享给大家。 《给正在实习和将要实习的大学生——实习经验分享》 2011-03-30 20:23:28 一零年十月离开学校到现在将近大半年的时间过去了,我的工作也从最初的一个六七人的私企变成了现在的准国企。一路走来,虽然没有遇到所谓的"暴风骤雨"但也不是那么的风平浪静。 第一份实习工作——人生的第二所大学 第一份工作做什么绝对不会影响你的发展,但是第一份工作中的工作态度绝对会影响你以后的职业生涯。对于刚刚走出学校踏入社会的大学生来说,不论你在学校表现多出色,不论你是不是学生干部,大家都是站在同一起跑线...
2013-09-05 13:14:01
 42568  3 
上一页1...3456789...9下一页
(C) 2010-2020 Code & Design by Mofei
Powered by Dufing (2010-2020) & Express
IPC证:皖ICP备11015043号