摘要: *原文:http://www.html5rocks.com/en/tutorials/notifications/quick/介绍Notification API 允许开发者向用户界面以通知的形式提供事件,包括被动的事件(例如:新的E-mail,微博(tweets)或者日历事务提醒)并且在用户交互方面忽略标签页的聚焦状态(*1)。你可以按照下面的步骤在几分钟内实现通知功能:第一步:检查浏览器是否支持Notification API我们通过JS来检查浏览器是否支持webkitNotifications。注意这个对象的名字叫webkitNotifications是因为它是规范草案中的一部分。最终的 阅读全文
posted @ 2012-07-23 21:25 芬达·橙 阅读(537) 评论(0) 推荐(0)
摘要: sublime text2是在windows下轻量级文本编辑器中的“神器”,平时在Linux下用vim习惯了,用windows下的vim总是感觉很蛋疼,所以选择了sublime text2,下面是自己在网络上收藏的一些快捷键,以后有新的发现再继续更新Ctrl+L选择整行(按住-继续选择下行)Ctrl+KK从光标处删除至行尾Ctrl+Shift+K删除整行Ctrl+Shift+D复制光标所在整行,插入在该行之前Ctrl+J合并行(已选择需要合并的多行时)Ctrl+KU改为大写Ctrl+KL改为小写Ctrl+D选词(按住-继续选择下个相同的字符串)Ctrl+M光标移动至括号内开始或结束的位置Ctr 阅读全文
posted @ 2012-07-18 17:24 芬达·橙 阅读(1094) 评论(0) 推荐(0)
摘要: 栈—ADT 栈的定义: 栈是限制插入和删除只能在一个固定的位置上,称之为栈的顶(top)。 栈的基本操作,最终要的是两个。 1.Push(进栈) 2.Pop(出栈)众所周知,栈的特性是LIFO-后进先出,在我们日常生活中也能看到很多栈的例子,例如放薯片的圆桶如图: 如果我们不破坏这个桶的话,我们是不可能直接拿出最下面的薯片的,我们只能从最上面的薯片开始拿,直到上面的都拿出来我们才能拿出最后一个。而我们拿出来的最后一个其实是放进去的第一个。而拿出来的第一个其实是放进去的最后一个。这就是栈的结构特性。栈的抽象结构:在上面这个抽象结构中,栈顶元素是8。栈的实现栈的实现方式一般有两种... 阅读全文
posted @ 2012-02-22 20:48 芬达·橙 阅读(219) 评论(1) 推荐(0)
摘要: Linux下more的基本功能: more可以分页显示文件的内容。有时候我们系统中的文件可能比较大,一个屏可能显示不完所有内容,所以我们经常用more来分页显示文件中的内容。more有三种用法: 1. more filename 例: more binsearch.c 按下Enter键会自动向下滚动 2. command | more 例: ls | more :分页显示该文件夹所有文件 3. more < filename 例:more <binsearch.c 与 more binsearch.c效果一样,只是把内容重定向到输出 注: “<”和“>” 的重定向主要是 阅读全文
posted @ 2012-02-19 00:59 芬达·橙 阅读(1354) 评论(0) 推荐(0)