上一页 1 ··· 3 4 5 6 7
摘要: 大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个information_schema数据库。information_schema数据库是做什么用的呢,使用WordPress博客的朋友可能会想,是不是安装模板添加的数据库呀?看完本片文章后,你就会对information_schema数据库有所了解。information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在MySQL中,把 informat 阅读全文
posted @ 2012-06-16 20:33 傲雪星枫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: PHP接收二进制流并生成文件 阅读全文
posted @ 2012-05-01 22:55 傲雪星枫 阅读(605) 评论(0) 推荐(0) 编辑
摘要: Mongodb启动命令mongod参数说明mongod的主要参数有:基本配置----------------------------------------------------------------------------------quiet# 安静输出--port arg# 指定服务端口号,默认端口27017--bind_ip arg# 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP--logpath arg# 指定MongoDB日志文件,注意是指定文件不是目录--logappend# 使用追加的方式写日志--pidfilepath arg# PID 阅读全文
posted @ 2012-04-11 00:20 傲雪星枫 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴。作为国内微博市场的绝对领军者,新浪微博将在此次大会上公布一系列针对开发者的扶持政策,以期与第三方开发者联手推动微博行业的整体发展。图为微博平台首席架构师杨卫华演讲。以下为演讲实录:大家下午好,在座的大部分都是技术开发者,技术开发者往往对微博这个产品非常关心。最晚的一次,是12点多收到一个邮件说想了解一下微博底层是怎么构架的。很多技术人员对微博的构架非常感兴趣,就是一个明星他有300万粉丝,这个技术怎么来实现?今天在这里跟大家分享一下微博的底层机构,让大家对微博的底层技术有更好的了解。另外不管是做客户端、1.0、2.0、论坛、博客 阅读全文
posted @ 2012-03-10 20:31 傲雪星枫 阅读(154) 评论(0) 推荐(0) 编辑
摘要: UBuntu上安装MongoDB server获取最新版本wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz解压缩即可执行tar zxvf mongodb-linux-x86_64-2.0.2.tgzcd /usr/mongodb-linux-x86_64-2.0.2/bin但是在运行前,需要创建mongodb需要的存放数据和日志的目录:sudo mkdir -p /data/db/journalsudo chmod -R 777 /data/db/启动mongodb server./mongod -journ 阅读全文
posted @ 2012-03-03 23:04 傲雪星枫 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 小世界现象(又称小世界效应)假设世界上所有互不相识的人只需要很少中间人就能建立起联系。六度分隔理论(Six Degrees of Separation)后来1967年哈佛大学的心理学教授斯坦利·米尔格拉姆(Stanley Milgram,1933年—1984年)根据这概念做过一次连锁信实验,尝试证明平均只需六个人就可以联系任何两个互不相识的美国人。可是,超过三十年来这个理论所谓的人际连系网(例如上述的“世界上所有人”)仍然有所争议。从论文发表至今有关这方面的研究很少。不过,在应用层面方面却很多,特别是保险及传销业的从业员。现时在香港,一般保险经纪在完成交易之后,都会要求客户提供一个至 阅读全文
posted @ 2012-02-26 18:35 傲雪星枫 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 编辑推荐:这篇文章来自于黑客志,对HTML5的本次存储方式进行了非常全面的介绍和分析,对于学习HTML5的开发者来说,不容错过哦。历史在HTML5本地存储之前,如果我们想在客户端保存持久化数据,有这么几个选择:HTTP cookie。HTTP cookie的缺点很明显,最多只能存储4KB的数据,每个HTTP请求都会被传送回服务器,明文传输(除非你使用SSL)。IE userData。userData是微软在上世纪90年代的浏览器大战时推出的本地存储方案,借助DHTML的behaviour属性来存储本地数据, 允许每个页面最多存储64K数据,每个站点最多640K数据,userData的缺点显而易 阅读全文
posted @ 2012-02-26 18:10 傲雪星枫 阅读(87) 评论(0) 推荐(0) 编辑
摘要: sname = $sname==''? 'm_captcha' : $sname; } /** 生成验证码图片 * @param int $length 驗證碼長度 * @param Array $param 參數 * @return IMG */ public function create($length=4,$param=array()){ Header("Content-type: image/PNG"); $authnum = $this->random($length); //生成验证码字符. $width = isset( 阅读全文
posted @ 2012-02-26 14:34 傲雪星枫 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc' => 'application/msword', 'bin' => 'application/octet-stream', 'dms' => 'application/octet-s 阅读全文
posted @ 2012-02-26 14:31 傲雪星枫 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 基本格式 :* * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc/rc.d/lighttpd restart上面的例子表示每晚的21:30重启apache。45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart上面的例子表示每月1、10、22日的4 : 45重启a... 阅读全文
posted @ 2012-02-16 09:56 傲雪星枫 阅读(127) 评论(0) 推荐(0) 编辑
摘要: memcached的分布式是什么意思?下面假设memcached服务器有node1~node3三台,应用程序要保存键名为”tokyo”、”kanagawa”、”chiba”、”saitama”、”gunma”的数据。首先向memcached中添加“tokyo”。将“tokyo”传给客户端程序库后,客户端实现的算法就会根据”键”来决定保存数据的memcached服务器。服务器选定后,即命令它保存”tokyo”及其值。同样,”kanagawa”、”chiba”、”saitama”、”gunma”都是先选择服务器再保存。接下来获取保存的数据。获取时也要将要获取的键”tokyo”传递给函数库。函数库通 阅读全文
posted @ 2012-01-01 11:25 傲雪星枫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 本文需要你已对Gearman有个大致了解。顺便再推荐两篇参考文章http://hi.baidu.com/thinkinginlamp/blog/item/ff49972b9e7378f3e6cd40aa.html (学学Gearman)http://www.ibm.com/developerworks/cn/opensource/os-php-gearman/index.html (用 Gearman 分发 PHP 应用程序的工作负载)更多参考大家还是自己google吧:)先安装任务分发的Job端安装Gearman server and library:wget http://launchpa 阅读全文
posted @ 2011-12-31 00:06 傲雪星枫 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 使用Memcache的网站一般流量都是比较大的,为了缓解数据库的压力,让Memcache作为一个缓存区域,把部分信息保存在内存中,在前端能 够迅速的进行存取。 下面来介绍一下如何安装和使用memcache。安装memcache在ubuntu下安装memcache是非常的简单和快捷的,直接安装即可(本人使用的是ubuntu 10.04LTS)sudo apt-get install memcachedmemcached -d -m 50 -p 11211 -u root参数说明:-m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行。查看更多启动参数接下来是要安装p 阅读全文
posted @ 2011-12-30 23:53 傲雪星枫 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它(Linux 或 Mac OS X)。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。第一步:安装依赖包1. 安装python 2.6版或者更高(ubuntu默认都已安装,可以在terminal中使用 pyhton -v 命令查看python版本)。2. 安装其 阅读全文
posted @ 2011-12-30 23:51 傲雪星枫 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 步骤一,安装apache2sudo apt-get install apache2安装完成。运行如下命令重启下:sudo /etc/init .d /apache2 restart在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。步骤二 ,安装php:sudo apt-get install libapache2-mod-php5 php5此外,建议安装扩展 阅读全文
posted @ 2011-12-30 22:50 傲雪星枫 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 编辑距离,又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。 许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。 例如将 kitten一字转成sitting: sitten (k→s) sittin (e→i) sitting (→g) 俄罗斯科学家Vladimir Levenshtein在1965年提出这个概念。 应用 DNA分析 拼字检查 语音辨识 抄袭侦测 算法 动态规划经常被用来作为这个问题的解决手段之一。 整数 Levenshtein距离(字符串 str... 阅读全文
posted @ 2011-12-30 01:58 傲雪星枫 阅读(297) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7