又一新公众NS,国内114DNS

记得在博客刚刚创建的时候我就写过一个谷歌的公众NS给大家,那里面介绍了谷歌的公用NS 8.8.8.8,可以说是科学上网必备ns

但是一般情况下,也许是因为这个ns本身来自墙外吧,大多数情况下会出现各种困扰,今次再发一个国内新出的公众ns

114DNS

安全不安全,我说了不算,但是说,用来给苹果app store下载加速还是很明显的,我这里电信6M光纤在使用8.8.8.8的时候下载只有10[……]

点击跳转以继续阅读

FATAL ERROR : No Free Memory for XSDT

我用MacBook Pro ,所以用网银十分不方便,故还是用了个虚拟机来装个XP偶尔用来网购支付。

后来xp真心越用越臃肿,后来也是为了长远考虑,还是从威锋上弄了个精简的Win7塞到了PD里边,这个Win7是专业版,不知道装旗舰的有没有遇到这个问题啊,就是启动的时候会卡在

Parallels Desktop 7 : No Free Memory for XSDT

这里,需要按一下键盘才能[……]

点击跳转以继续阅读

转一个及其简单的卸载linux的方法

很多新童鞋都不知道怎么卸载linux,往往搞损坏grub,导致不能正常进入windows。

下面介绍一个很简单的方法,“该方法屡试不爽呀,我自从会卸载linux以来都是用这个方法,安全,方便,快捷。

首先你必须没有在win下把linux删了。这个方法在debian及其衍生版上通过,其它的可能可以通用,请自行测试。

接着查看/usr/lib/syslinux/下是否有mbr.bi[……]

点击跳转以继续阅读

this program uses gets(), which is unsafe.

好久没有来了,这次练习,遇到了一个有意思的提醒:this program uses gets(), which is unsafe.

gets()函数。

说道gets()函数,就要说道fgets()函数。

fgets()函数是从流stream中读入最多num个字符到字符数组str中,当遇到换行符时、或读到nu[……]

点击跳转以继续阅读

当wordpress遇到中文分类目录,完美解决404!

这个问题是几年前遇到的了,如今回过头再来看,当初的这个解决办法确实有些草率——因为我忽略了一个重要的因素,那就是编码问题。

按照这篇文章的办法解决之后确实好使——前提是你必须在博客内点击才有效,但是一旦你遇到了类似这样的抓取连接:

http://www.logcg.com/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80

虽然点开之后浏览器的地址栏里显示的仍旧是中[……]

点击跳转以继续阅读

手把手教你科学上网系列之四:更漂亮的智能PAC!–Flora

相信不少筒子们看过了咱写的《手把手教你科学上网系列》已经能够得心应手地游刃与高墙内外。但是你们有没有发现我写的里面有一个智能pac的东西?这个东西是有缺陷的(至少我这么觉得呃),你们使用的这个东西来自于autoproxy2pac,它是一个精准记录被墙网站的数据库,由无数志愿者维护,网站收集完全依靠网民的撞墙经验,据说含3000多个网站,数量如此多,但被墙网站还是不可能都收集进去,当你上小众网站的时[……]

点击跳转以继续阅读

通过rss订阅优酷的个人视频

也许大家不会像我这样超级粉谷歌阅读器哈,我每天都会登陆google reader来看我订阅的新闻,so。。。我也很想用google reader来订阅优酷里喜欢的牛人的视频,要不然每天都要打开他们的空间页面来查看更新真的是一件很烦的事情……(虽然不可能谁都做到每天更新嘛。)
可是我发现优酷居然没有rss??调查之,发现原来是为了赚取广告费所以把rss隐藏了,这好办,咱们手动把它揪出来。
打开一个优酷的个人主页,地址是这样的,这里咱们就用王自如老大的页面做示范,哦也

http://i.youku.com/u/UMjI0ODEwMzQ4

你打开其他人的主页,地址是相仿的,去掉相仿的地方,就找到了个人的id,即MjI0ODEwMzQ4(仔细对比你就发现那个大写的U也是重复的)

但是直接用这个地址是不行的,显然这个地址是经过加密的,经分析总之我是找出来了,这个地址是用BASE64加密的。所以,把这个加密字串用BASE64解密然后再除以4,就ok了。

这样,我们就得到老大的真正id,即56202587.

那么,优酷的rss地址格式又是什么样子呢?

 

http://www.youku.com/user/rss/id/56202587

 

这个是我从google reader里弄出来的,你只需要把id后面的字串换成你自己算出来的主页id,就可以成功在google reader订阅了!

最后,这里的内容部分借鉴于这里这里是一个在线base64加密解密的网站,省的各位再去搜索了。:)

 

[……]

点击跳转以继续阅读

c = getchar()) != ‘\n’与for循环

学习到for循环,在练习的时候遇到了 getchar()) != ‘\n’ 的问题。即在while循环中好使在for循环中回车无效(被作为字符处理。)

众所周知,getchar函数用来获取字符,而如果在循环中直接用,就会发现按回车无法将字符送入系统的情况。原因是回车也是字符~所以,我们要同时加入对回车也就是“ \n ”的判别,即有[……]

点击跳转以继续阅读

如何让OS X系统的堆栈高亮显示文件?

你是否想让你的dock上的堆栈有这样的效果?其实lion早就预置了这个效果,只是没有打开,现在我们来手动打开它:

首先打开“终端”(应用程序->实用工具),然后输入以下命令:

defaults write com.apple.dock mouse-over-hilite-stack -bool TRUE;killall Dock

这时候可能系统会稍微卡顿几秒,然后重新点开堆[……]

点击跳转以继续阅读