摘要: reStructuredText一种标记语言。gvim有相关的语法高亮,python的rst2html可以生成html。当然还有rst2xxxxx这个练习用到:标题无序列表有序列表重点图片锚点角标空行表格引用块超链接The Origin 安装使用===================使用理由^^^^^^^^^^- 脚本可无限配置,不用再纠结和取舍那些不常用的小功能。- 支持独立的js文件,可以使用喜欢的编辑器编写。- 没有缓存,即改即生效。安装和使用方法^^^^^^^^^^^^^^1. 安装 Keyconfig_ 后浏览器重启。#. 按 **Shift-Ctrl-F12** ,新建一个Key。 阅读全文
posted @ 2012-01-06 22:14 倚楼无语F5 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 用JS做个小东西,需要动态执行脚本。于是尝试使用eval函数。又因为届时会用到大量的函数和对象。所以不想通过命名来规避冲突。但这样一来突然发现eval就无法满足我的需求了,因为它计算的出来的对象似乎全部绑上了全局的window。 var code = "var v=123;function test2(){return test() + 2} function test(){return v;}", ns = {}; function testEval(){ eval(code) alert("普通eval测试 " + (test?"污染&qu 阅读全文
posted @ 2012-01-03 22:42 倚楼无语F5 阅读(1871) 评论(3) 推荐(1) 编辑
摘要: 重构Web Indicator的时候发现自己一篇总结有个地方写错掉了。所以又查了资料确认下。http://www.w3.org/2005/10/howto-favicon1、Favicon是什么?A favicon is a graphic image (icon) associated with a particular Web page and/or Web site. Many recent user agents (such as graphical browsers and newsreaders) display them as a visual reminder of the W 阅读全文
posted @ 2012-01-01 14:47 倚楼无语F5 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 有时候写些小东西,不高兴开重装的IDE。但轮到每次调试执行的时候都要输入命令,真是愁死我了。不想拖到明年再搞定,所以简单学了下vimscript。写了个小函数:按F5, 根据文件类型执行不同的命令。这个应该很常用阿,真纳闷了,我怎么也搜不到... 估计太简单了,大家都自己搞了吧。按键设置1 nmap <silent> <F5> :call MultiExec()<CR>MultiExec 1 function! MultiExec() 2 let suffix = &ft 3 echo suffix 4 if(suffix=='python& 阅读全文
posted @ 2011-12-29 19:31 倚楼无语F5 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 参考几分博文之后,画出这份导图。以后应该会节约很多时间了吧。 阅读全文
posted @ 2011-12-29 15:49 倚楼无语F5 阅读(204) 评论(0) 推荐(0) 编辑
摘要: github可以建立自己独立的主页。目前知道的两种形式:username.github.comusername.github.com/projectname第二种,是项目的主页。 需要到[admin]里把[github pages]勾上,而后自动创建一个gh-pages的分支,可以在上面工作。第一种,类似个人的主页。 需要重新创建一个库,名字的规则是:username.github.com.而后把页面丢到master分支即可。 阅读全文
posted @ 2011-12-29 10:08 倚楼无语F5 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 这个问题恶心我很久了,今天终于搞定。得益于知道/usr/share/applications这个目录的作用。解决需要两步:sudo gvim /usr/share/applications/gvim.desktop编辑exec项目,改为 gvim -p --remote-tab-silent ‘’注:一对单引号很重要,否则双击有效,作为快捷方式就不工作了。 阅读全文
posted @ 2011-12-28 18:52 倚楼无语F5 阅读(209) 评论(0) 推荐(0) 编辑
摘要: UML中有几个关系比较容易混淆,今天整理下。借来四张图:依赖关联聚合(特殊的关联)合成(特殊的聚合)更直观的思维导图参考:http://www.uml.org.cn/OObject/OObject08081.htm 阅读全文
posted @ 2011-12-26 18:25 倚楼无语F5 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 做了一个简单的GM脚本:Webio Indicator。根据Weibo的未读数,改变该页Favicon的色彩,达到提醒的目的。(如果提示数字的话比较伤脑细胞吧)下面是对于制作过程涉及到的知识点做个总结:Favicon是什么?和Link什么关系?Data URI SchemeCanvas和ImageRGB和HSLFavicon和Link Faviocon就是网页标签上的那个小图片,一般可以在domain/favicon.ico 这个地址找到。 Html的link标签,一般都是type=“css/text” 引入css文件。但如果type=“icon”的话可以控制favicon(见参考一) ... 阅读全文
posted @ 2011-12-25 19:13 倚楼无语F5 阅读(1134) 评论(0) 推荐(1) 编辑
摘要: 本篇总结的是addEventListener的后两个参数。listener(处理事件)useCapture(先处理标志)顺带提到callee和stopPropagation这两个东西。callee(引用当前执行的函数)stopPropagation (停止事件传播)listenerlistener用来具体处理被触发的事件。可以是一个对象,也可以是一个function。如果是对象,必须要有一个handleEvent方法。{handleEvent:function(event){}} 如果是funciton,可以是普通函数或是是一个匿名函数。addEventListener("click 阅读全文
posted @ 2011-12-22 15:08 倚楼无语F5 阅读(403) 评论(0) 推荐(0) 编辑