![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
综合
文章平均质量分 82
leonzhang2008
good coders are lazy。
选择,坚持。
展开
-
新概念:Microformat(微格式)
“计算机系统中最便宜、最快速、最可靠的部分就是不存在的那部分”—— Gordon Bell这不是一个讽刺,也不是主张偷懒,这是一种做事的哲学。和中国的道家思想有点异曲同工,用《道德经》的话说就是“有之以为利,无之以为用”。Microformat就是这种哲学的一个实际应用。我们知道,做项目时最讨厌的事情之一就是定义文件格式。现有的文件格式不够用,必须定义新格式。而定义新格式带来的代价包括: 1.转载 2009-02-12 14:32:00 · 477 阅读 · 0 评论 -
Tokyo Cabinet 的四种数据结构
Tokyo Cabinet提供了Hash、Fixed-length、Table和B+ Tree四种数据结构,不同的结构特性和应用场景都不一样。TC本身提供了专门测试和调试工具tc (h/f/t/b) mgr。Tokyo Tyrant在启动的时候,通过数据库文件名后缀来表示使用哪种数据结构。以下是结构和后缀对应表:Hash Database :.tchB+ tree da转载 2010-03-23 10:20:00 · 2678 阅读 · 0 评论 -
TokyoCabinet:tch数据库的文件管理工具tchmgr
有了TokyoTyrant,应该没有理由会离线去管理tch数据库文件。唯一的理由是:如果需要修改一个tch数据库的配置,例如修改桶大小等,ttserver是没有提供这样的接口的。下面就演示如何使用tchmgr这个工具:#创建tch文件tchmgr create -tl test/test.tch 10000#显示tch文件的统计信息tchmgr inform t转载 2010-03-23 12:05:00 · 1870 阅读 · 0 评论 -
基于REST的Web服务:基础
代表性状态传输(Representational State Transfer,REST)在Web领域已经得到了广泛的接受,是基于SOAP和Web服务描述语言(Web Services Description Language,WSDL)的Web服务的更为简单的替代方法。接口设计方面这一转变的关键证据是主流Web 2.0服务提供者(包括Yahoo、Google和Facebook)对REST的采用,转载 2010-04-20 14:32:00 · 761 阅读 · 0 评论 -
Memcached 协议中英文对照
协议Protocolmemcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。Clients of memcached communicate with serv转载 2010-04-29 14:36:00 · 515 阅读 · 0 评论 -
Tokyo Tyrant(TTServer)系列-备份恢复和增加从库
前面我们说了TTServer的使用,以及如何在开始的时候配置主从。在使用中它非常高效和可靠,那么如果我们的服务运行一段时间后,需要增加一个从库(ttserver)来分担压力或者用于负载均衡和HA,因为是线上系统,那么就不应该停机,那么我们应该怎么对数据进行备份和拷贝,然后启动一个slave从库呢? 1.如何备份和恢复转载 2010-04-30 10:33:00 · 589 阅读 · 0 评论 -
TokyoTyrant的管理工具tcrmgr使用小记
<br />1.先启动一个测试用的ttserver<br />注意使用的所有路径都是绝对路径<br />ttserver -host 192.168.0.100 -port 20000 -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/ulog/ -log $(pwd)/temp/test.log -pid $(pwd)/temp/test.pid -sid 9 $(pwd)/temp/test_data.tch#bnum=1000#rcnum=0#xmsiz=0转载 2010-11-23 13:59:00 · 1587 阅读 · 0 评论 -
通过stats命令分析Memcached的内部状态
Memcached有个stats命令,通过它可以查看Memcached服务的许多状态信息。使用方法如下:先在命令行直接输入telnet 主机名端口号,连接到memcached服务器,然后再连接成功后,输入stats 命令,即可显示当前memcached服务的状态信息。比如在我本机测试如下:statsSTAT pid 1552STAT uptime 3792STAT time转载 2011-06-17 09:53:00 · 544 阅读 · 0 评论 -
解密 月營收數千萬的社群遊戲製作方法
此文章僅為翻譯,非本人創作,另外本文原本是以投影片方式呈現,意者可至下列網址觀看。文章原始出處:GameBusiness.jp「月營收數千萬的社群遊戲製作方法!」這篇文章係由BANEXJAPAN的 赤羽根綾 所分享, 赤羽 曾經製作過「天下統一Online」、「ゴリら!」、「萌學On转载 2011-06-29 18:16:00 · 1162 阅读 · 0 评论 -
SVN中Branch/tag
在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs)。一般情况下,tag,是用来做一个milestone的,不管是不是release,都是一个可用的版转载 2012-08-16 19:48:18 · 840 阅读 · 0 评论 -
了解 NoSQL 的必读资料了解 NoSQL 的必读资料
NoSQL 是非关系型数据存储的广义定义。它打破了长久以来关系型数据库与 ACID 理论大一统的局面。NoSQL 数据存储不需要固定的表结构,通常也不存在连接操作。在大数据存取上具备关系型数据库无法比拟的性能优势。该术语在 2009 年初得到了广泛认同。 当今的应用体系结构需要数据存储在横向伸缩性上能够满足需求。而 NoSQL 存储就是为了实现这个需求。Google转载 2010-03-15 10:03:00 · 513 阅读 · 0 评论 -
浅谈CPM、CPC、CPA、PFP网站赚钱说明
一个网络媒体(网站)会包含有数十个甚至成千上万个页面,网络广告所投放的位置和价格 就牵涉到特定的页面以及浏览人数的多寡。这好比平面媒体(如报纸)的“版位”、“发行 量”,或者电波媒体(如电视)的“时段”、“收视率”的概念。 1.CPM(Cost Per Mille,或者Cost Per Thousand;Cost Per Impressions) 每千人成本 网上广告收费最科学的办转载 2009-12-29 11:15:00 · 674 阅读 · 0 评论 -
匈牙利命名法、骆驼命名法和帕斯卡命名法
一、匈牙利命名法: 广泛应用于象Microsoft Windows这样的环境中。 Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。 匈牙利命名法通过在转载 2010-03-09 12:49:00 · 399 阅读 · 0 评论 -
Javascript对搜索引擎爬虫的影响以及SEO策略
当前主流的搜索引擎的爬虫基本上都采用类似文本浏览器Lynx的技术,因此滥用Javascript代码可能会对搜索引擎的抓取操作造成不好的影响。例如,Google和Yahoo的官方文档中说:如果在html中过多的使用JavaScript、Cookie、会话 ID(session ID)、框架(frame. or iframe)、DHTML 或 Flash等复杂功能会使搜索引擎抓取转载 2009-02-12 14:47:00 · 1942 阅读 · 0 评论 -
计算机英语的良好的学习习惯
1、 给自己起一个英文名字。并用作网名和登录名。2、 选一本适合自己的计算机英语教材。3、 保证一年至少读1-2本原版影印的计算机书,并坚持读完。4、 上网尽量多访问英文的技术论坛和网站,不使用汉化的帮助。5、 在程序中使用英文注释,坚决不用中文或汉语拼音作变量名、字段名、文件和文件夹名。6、 每月至少看1-2部原版电影(VCD/DVD),尽量不看字幕,提高语感和听力。7、原创 2009-05-06 13:52:00 · 445 阅读 · 0 评论 -
awk使用手册
什么是awk? 你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)转载 2009-09-18 16:46:00 · 346 阅读 · 0 评论 -
禁止搜索引擎收录的方法
禁止搜索引擎收录的方法 什么是robots.txt文件? 搜索引擎使用spider程序自动访问互联网上的网页并获取网页信息。spider在访问一个网站时,会首先会检查该网站的根域下是否有一个叫做robots.txt的纯文本文件,这个文件用于指定spider在您网站上的抓取范围。转载 2009-09-22 10:22:00 · 659 阅读 · 0 评论 -
见与不见
你见,或者不见我 我就在那里 不悲不喜 你念,或者不念我 情就在那里 不来不去 你爱,或者不爱我 爱就在那里 不增不减 你跟,或者不跟我 我的手就在你手里 不舍不弃 来我的怀里 或者 让我住进你的心里 默然 相爱 寂静 欢喜转载 2009-09-23 16:09:00 · 418 阅读 · 1 评论 -
nslookup工具的使用方法
配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们就不再需要去维护DNS的数据文件了。不过在确认域名解释正常之前我们最好是测试一下所有的配置是否正常。许多人会简单地使用ping命令检查一下就算了。不过Ping指令只是一个检查网络联通情况的命令,虽然在输入的参数是域名的情况下会通过DNS进行查询,但是它只能查询A类型和CNAME类型的记录,而且只会告诉你域名是否转载 2009-11-18 15:42:00 · 474 阅读 · 0 评论 -
英文星期月份缩写
monday星期一mon.tuesday星期二 tues.wednesday星期三wed.thursday星期四thurs.friday星期五fri.saturday星期六sat.sunday星期七sun.january一月jan.转载 2009-12-03 09:31:00 · 3062 阅读 · 0 评论 -
Eclipse快捷键与插件大全
Eclipse快捷键大全Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针转载 2010-03-02 09:55:00 · 656 阅读 · 0 评论 -
Facebook对memcached的提升
原文:Scaling memcached at Facebook作者:Paul Saab翻译:ShiningRay如果你翻阅过一些关于大型网站扩展(Scaling)的资料,那么你可能听说过一个叫memcached的东西。memcached是一个高性能、分布式的内存对象缓存系统。我们Facebook可能是世界上最大的memcached用户了。我们利转载 2010-03-03 10:31:00 · 702 阅读 · 0 评论 -
ASCll码表
ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34"原创 2008-12-19 10:26:00 · 5495 阅读 · 2 评论