摘要:
apt-get install colordiff进入~/.subversion/, 打开config,添加 diff-cmd = colordiff,保存配置完毕! 阅读全文
阅读排行榜
单用户的一次并发[原创]
2012-07-26 14:14 by tetang1230, 366 阅读, 收藏,
摘要:
线上竟然爆出fata error!Duplicate entry'52549023' for key 'userid'这是如何产生的呢?贴一张图,然后慢慢解释。这是apache access log上的截图, 可以从访问时间,userid看出这是来自一个用户的并发请求!时间相同,用户相同。那么这是如何产生的呢?首先这个链接的访问都来自一个按钮的click操作, 当这个用户第一次点击之后,立即点击了第二次!这样便产生了一个并发请求!所点击的页面的逻辑是这样的: 先上数据库查询,如果数据库没有记录,再去做insert操作,其中为userid字段建立了唯一索引。 两次 阅读全文
深入理解Daemon [转]
2012-12-19 15:21 by tetang1230, 364 阅读, 收藏,
摘要:
深入理解Daemon [转]用linux的各位巨巨应该都知道在系统里有种进程叫做daemon,一般理解为后台服务,它有一些特征,比如后台运行,不能直接在终端控制,用户退出登陆后也不会停止等等;有时候我们也想自己运行的脚本能够”后台运行”,往往使用的是nohup这个工具。那么daemon到底是什么呢?(如果以下解释里有任何遗漏或者错误,也欢迎指出)在许许多多的开源工具(例如这里)里我们都能找到类似如下的代码,这2次fork被称作unix magic 2 forks1234567891011121314151617181920212223242526272829303132333435363738 阅读全文
PHP: Get start and end dates of a week from date(‘W’) [转]
2012-07-10 16:03 by tetang1230, 359 阅读, 收藏,
摘要:
PHP: Get start and end dates of a week from date(‘W’)First off, from thePHP.net Manual, the ‘W’ inside the date() function returns the week number for a year.WeekISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0)Example: 42 (the 42nd week in the year)A quick example of date( 阅读全文
ubuntu下安装lua
2012-09-10 13:26 by tetang1230, 353 阅读, 收藏,
摘要:
ubuntu下安装lua最近项目要用到,安装过程小有坎坷,所以记录一下。共勉。1、下载lua的源码包,地址如下,最新版本5.1.2。http://www.lua.org/ftp/lua-5.1.2.tar.gz2、下载ubuntu的编译支持sudo apt-get install build-essential注意,这里不仅仅是安装gcc而已,还包括很多其他工具。3、下载libreadline相关支持,这个东西在编译时需要用到,无奈。sudo apt-get install libreadline6sudo apt-get install libreadline6-dev4、编译以及安装tar 阅读全文
浙公网安备 33010602011771号