标签:Google

gmarks不好用了

之前一直用火狐下的gmarks插件来管理我的网址书签,前段时间发现不能用了。开始以为是被墙了,后来挂上代理了,还是不好使用,最好没招了,只能该用本地的书签。用了一下本地的书签之后,感觉很郁闷,应该用这钱的习惯了吧,感觉用现在的不爽了。今天把那个安装包解压开来看了一下,里面一堆js文件,调试了一下,然后抓了一下谷歌书签的包,发现js里面用的一个参数是s,但……

Google recordio文件格式

我们大家都在用文件来存储数据。文件是存储在磁盘上的。如果在一些不稳定的介质上,文件很容损坏。即时文件某个位置出现一点小小的问题,整个文件就废了。下面我来介绍Google的一个做法,可以比较好的解决这个问题。那就是recordio文件格式。recoidio的存储单元是一个一个record。这个record可以根据业务的需要自行定义。但Google有一种建议的……

谷歌的gflags

前面的博文中已经介绍了谷歌的很多个开源利器了,今天来给大家介绍gflags。大家一定用过也写过很多的命令程序,有一类命令行程序是形如这样的“cmd –arg1=arg –args=arg”,要做到这点一种方法是自己写个程序去解析这种命令行形式。但其实可以更简单,更高效,更安全,推荐使用谷歌的gflags。gflags可以在google co……

谷歌的Snappy压缩算法

很多时候,我们需要快速的压缩大量的数据,在磁盘IO和cpu之间做一个权衡,以便使程序跑得更快。Snappy就是这样一种快速的数据压缩算法。对于一个核的i7处理器(64位模式),能达到250M/s以上的处理速度。Snappy通常在达到相当压缩的情况下,要比同类的快速的压缩算法,如LZO,LZF,FastLZ和QuickLZ快。它对纯文本的压缩比大概是1.5~……

Google的CityHash算法

在学数据结构的时候,大家一定学过散列表,但很多人不知道算列表有什么用,最后只知道做题,这也许就是教育的悲哀吧。我开始也不知道,但是有一天,我学java的时候,用到了HashTable和HashSet的时候,就想到了散列表,网上查资料才发现散列表的巨大作用。言归正传,今天我们来讨论一下字符串哈希算法。常用的简单又高效字符串哈希算有BKDRHash,APHa……

数学之美整理

最近发现Google博客上连载的数学之美比较不错,用latex整理了一下。本人已经看完,觉得非常不错,适合像我这种数学基础不是很好的同学。the_beauty_of_mathmatics……

Google的自定义搜索还不错

     用了一下Google的自定义搜索,感觉还不错,试着建立了几个自定义搜索引擎。突然想定义几个搜索引擎,然后放到我的博客上来,但后来发现博客园的博客,不支持自定义模块(也许支持,我没有发现而已)。后来,我发现博客园可以自定义页首和页脚代码,然后还有公告栏,其实也就提供了大量的自定义发挥的空间。 &nbs……