按月归档:2014年三月月

春分好时节

无聊了,想着这里有个要填的坑,于是来了。

先挖着……

一年之后的填坑,植树节正是填坑好日子:)

MySQL的REPLACE和INSERT ON DUNPLICATE:

其实定义里写的很清楚,如果在replace的VALUES中,没有指定值的话,就是DEFAULT,所以用这个语句得当心,有点先delete再insert的味道。

这个真心好用,以前还先select判断再update或者insert的 :-(

打破400gb.com不看广告便无法下载的血咒

本文已失效,人家也是会修改的嘛!

四百gb,一个不错的下载站点,我在豆瓣啊、VeryCD上,看到了很多书籍的下载,当然直接用ed2k下载也行啦,不过那样得打开下载软件,所以小东西能用HTTP下就绝不动用下载大杀器。既然发布者也好心的提供了网盘下载,当然就不能客气了。

可是,这是什么?不看广告便无法下载?要关了AD Block才能用么,当然网盘运营需要大量的费用,放点广告也是无可厚非的,再说我们也没花钱,这样的限制实在不能说什么。但这样的话我的清新爽洁的浏览体验怎么办?不成,绝对不成,要战斗到底!

以下内容为我的碎碎念……

看那样子,像是JS验证,因为一点立刻就弹出警告画面了。打开F12,查看那个输入验证码的input的所在Form,果然onsubmit上有验证函数,直接在console里输入函数名,Chrome把函数定义打出来啦,就是验证是不是有广告的div id来判断是否广告加载的,看那警告框的加载方式满满的bootstrap遗风。如此一来so easy,console里直接$("body").append('<div id="xxxx"></div>')便OK了。

只不过每次都打这几个字也颇为麻烦,定义一下ad block的过滤规则吧!可以使用类似两个#这样的方式来隐藏一个元素但不是拦截它,大概就是下面这样子。

哦,你不知道什么F12,什么是console?甚至不知道什么是Ad Block?嗯那太好了,这文章和你一点关系也没有,纯粹是我的梦话了,啊哈,啊哈,啊哈哈哈……

写在惊蛰

很简单粗暴的做法,每个节气必须写一篇博文,就是因为懒,哪怕是流水账也行。图片采自豆瓣,没有用作商业用途……

惊蛰大意天雷滚滚,惊醒了蛰伏着的小动物们。说到蛰伏的小动物,我总是能想起孩提时候在扬子晚报上看到的一片文章,大意是说有一种蝉,来到这个世上以后,能在地下隐藏16年之久,只为有朝一日一飞冲天、一鸣惊人。小时候不懂事,感觉16年真的是要了命的长度,于是对这种蝉的敬意也是真正的虔诚,感觉自己也要和它一般,努力个16年,将来有点出息才行,否则难免堕了人类的名号。也不曾想要验证下是否真有此号的蝉,只是小虫子的伟岸感觉一直在心中,时不时出来自我检讨一下自己懒惰和愚昧才感觉过意的去。

扬子晚报的繁星专栏,是小学的时候姑奶奶推荐的,那时候说作文不太会写,姑奶奶得知以后寄了一封信过来,里面有扬子晚报上剪下来的文章,并悉心教诲道“繁星是极好的,多看看,有助于作文水平”。很久以后,我才看明白了“繁星”旁边那个题字的人原来是冰心,也大约因为是这样,看到冰心,总是闪过姑奶奶的形象,大约也是一般慈祥温雅的老人家吧。

报纸是爷爷每天雷打不动的购买,爷爷床头的桌子,不比奶奶的床头柜那么有趣,或者有些零食什么,但是一叠报纸总是整整齐齐码在那里,每天放学后拿过一份翻翻,也差不多成了日常功课。只可惜我读报纸极为粗略,草草扫过便是,朱熹说的“读书不求甚解”实在是合我心意,读书尚且可以,读报自然是更为马虎啦。所以有些时候爷爷和我说起一些新闻轶事,明明刚刚读过的报纸上就有,我却小眼瞪大眼的不知所谓,大约爷爷每至此时都有一种“孺子不可教也”的心酸感,想来真是惭愧的很!

爷爷过世以后,也就没有了买报的人,父亲有时候会买上一份看看,不过从来都是“挑肥拣瘦”,只捡张数多的日子买。逢到节假休息,报纸虽然不会停,一般也就两三张纸,说些国内外大事罢了,分量少了很多,父亲对此偷懒行径极为不屑,并且感觉买了就亏大了,是以家中的报纸青黄不接,难得桌子上有一份,拿起来却是上上周的日期,新闻早已成了历史,好在现在人也不靠报纸来获取第一手消息了,报纸现在对我而言,终是成了无聊时翻阅的工具罢了。

好像随便说点什么都有不少回忆,我刚刚是在说啥来着?哦,惊蛰,打几个雷,小虫儿们也要为生计奔波了,春天我们也不要光顾着春困了,给资本家干点活,给自己的生活找点乐子的时候来了啊。

为MarkdownPad2的HTML输出也增加目录

越来越喜欢Markdown了,清爽的写作让人欲罢不能。说白了哇,程序员都是懒货,所有能让自己偷懒的发明都是好发明,现在流行的语言、工具,其本质,都是可以让程序员偷懒的产物。比如脚本语言,可以10行代替编译语言的100行,至于速度,反正现在计算机快的很;比如IDE,只要点点鼠标,所有的编译连接调试都能迅速完成,当然会风靡全球。Markdown也是应懒汉需求发明的伟大作品,可以用一点点无伤大雅的符号,代替繁杂的<h1>,<table>等标记,或者移动鼠标点选几号字体,插入表格之类低效操作的,懒人当然喜欢啦!

有很多免费的Markdown写作工具,在线的也非常多,不过大多是国外的,国内的网络环境实在让人心疼。当然也有离线的,借助node-webkit,好多不错的工具应运而生,但我试用下来,还是MarkdownPad2比较好使,可惜不是免费的,好在不注册也能用,功能也足够。我喜欢它的导出HTML和PDF的功能,PDF导出是很多免费工具所不具备的,而且MarkdownPad2导出PDF的时候可以选择导出大纲,就是PDF的目录啦,导航非常方便,本质上来说,也就是把h1,h2,h3…之类的文字提取出来,用过Wiki系统的话,应该很熟悉。

可惜,MarkdownPad2导出的HTML文件无法自动自动提取目录,习惯了wiki系统的自动目录功能,总赶脚少了点什么,一个文档写的比较长的话,查找还是颇为不便的。我到官网上找了一下,貌似没人关心着个功能?不过有人问输出的HTML文件是否能够定制模板,作者回答说,MarkdownPad2刚刚出来的时候带了这功能的,但是他后来发现很多人仅仅是需要定制html的head部分就可以了,所以他把功能简化了,就在 选项高级自定义HTML Head 中…… 既然他提供了这个功能,确实也够了,我写了个js脚本,把这个脚本名字包含在head中,就像这样

<script type=”text/javascript” src=”outline.js”></script>

然后把这个js文件放在html的生成目录中,就能自动生成目录啦~~ 虽然比较难看……另外也可以直接写在<script>标记里面,这样也比较简单。

我用了比较偷懒的目录显示方式,比较好的是用列表嵌套列表形成层级的,不过实现起来略发明,于是我偷懒用空格的方式了…… 反正看起来也差不多,然后我这个脚本只支持现代浏览器,如果你想在IE8以及之前的浏览器中使用,那是没有任何效果的,不过,这和我又有什么关系呢? :-)

估计很小众,不会有什么人会用到。不过现在自己很看得开了,没准有人需要呢?或者没准有人需要里面的代码片段呢?还是拿出来凑凑篇数吧~~

怎样玩坏你的记事本(NotePad)

前段日子本说要去看《大闹天宫》的,不想那日下雨,就取消了,以后也不曾找到个合适的日子,今天偶然一查居然已经有高清版本了…… 唉,废话不说,刚刚看完~ 也就那样吧,特效在电脑屏幕上看不太出来,所以一般般,打发打发时间罢了。

既然已经娱乐了,就索性再来娱乐娱乐不写啥高大上的文字了,来整整我们的记事本小伙伴吧(我好闲啊)。

记事本,用windows的人人都认识,记得多年前,电脑刚刚搬回家,那时候还是Windows 95 SE,我第一件时间就是把记事本打开,用智能ABC敲了两行字,记录买电脑的兴奋心情,至于写了啥那是早已经忘记了 :)

打开我们最熟悉的记事本有几种方法?

  1. 开始 -> (所有)程序 -> 附件 -> 记事本
  2. 开始 -> 运行 -> 输入’notepad’ -> 确定
  3. 上一条的升级版: Win+R, notepad, Enter
  4. 新建文本文件,双击打开
  5. 网页上点“查看源代码”(IE9以前)
  6. 我的电脑 -> C盘 -> Windows -> 双击 notepad.exe
  7. 下载迅雷 -> 安装它 -> 网上找一个高大上文件1G以上的软件/游戏如3DsMax或山口山等 -> 下载它 -> 安装它 -> 右键点击图片打开目录 -> 找到他的说明文件(若未找到请从头来过) -> 双击打开

就是这样一个我们已经熟悉的把它当空气的软件,你确定你对它了若指掌了吗?

  1. XP以前记事本最大不能打开超过64K的文件
  2. 新建一文本文件,输入“联通”两字,保存,关闭,打开,What do you see?联通没有给够微软广告费哇
  3. 如果你是XP或者更早的系统,新建一文本文件,输入“this app can break”,保存,关闭,打开,What do you see again?
  4. 在记事本编辑的时候,按F5可以插入当前时间,这个快捷键你无法在菜单里找到
  5. 新建一文件文件,第一行输入“.LOG”并回车,随便再输一点什么,保存,关闭打开,是不多了些什么?再输入一点什么,保存,关闭,打开,记事本原来好聪明哇!
  6. Ctrl+G可以让你输入行号定位到那一行,但是很可能你按了没反应,菜单里定位这个项目是灰色的,为什么?因为你打开了“自动换行”功能
  7. 有时候你从网页上粘贴一些文字到Word之类的富文本编辑器里,有奇怪的格式,先粘贴到记事本里再复制出来,就纯净的像99层过滤的哇哈哈矿泉水一样了
  8. 如果你想打印一个网页,但是你只需要文字并且想省点墨水,还是复制到记事本里再打印吧,基本没有空白了
  9. 保存文件的时候先选择“保存类型”为“所有文件”,这样你可以指定后缀名,否则即使你写abc.bat,那其实也是abc.bat.txt
  10. 所以只要你记得语法,你可以用记事本写html,css,javascript,你可以创造互联网了,哦当然,你不能用它写出视频、声音或者图像,但是我们有ascii艺术 :)
  11. 还有个邪门歪道,有些时候我们无法删除一个文件,打开记事本,把那个文件拖到记事本界面(就是用记事本打开它),删除那个文件,关闭记事本,你成功了。此乃偏方,有时候奏效…
  12. 打开记事本,输入下面的文字

存为bat文件,参考第九条,双击运行它,想再看一次黑客帝国吗?
再来,打开记事本,输入下面的文件

另存为bat文件运行它,哦,你写了个可怕的病毒,它正在摧毁你心爱的计算机 😉

最后,你还在用记事本吗?快换了它吧,世界上有太多更好的文本编辑软件啦!!