- 博客(77)
- 资源 (3)
- 收藏
- 关注
转载 百万级PHP网站架构
<br /><br />在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de 是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5以及Tsung。<br />目前有200万注册用户数、2万并发用户数、每天20万条私有消息、每天
2010-07-25 12:57:00
996
原创 PHP的GD函数imagettftext()要注意默认字符编码
<br />这阵子在开发一个小功能,就是类似论坛个性签名的东西,根据会员信息自动生成一张图片上面还有文字的那种。图片的拼合用imagecopy()和imagecopyresampled()等函数就可以搞定,到了画文字的时候遇到了一个难题。文字的模板是保存在一个文本文件中,程序先读取这个文件然后用数据替换掉里面的变量,再使用imagettftext()函数画到图片上,不幸的是画出来的图片居然是乱码@_@……于是上Google搜索相关的问题,发现大部分人都是在说imagettftext()函数中传递的字串要UT
2010-07-16 11:50:00
2566
1
原创 mysql_install_db
<br />mysql_install_db安装授权表<br /> <br /> <br /><br /> --basedir=path The path to the MySQL installation directory.<br /> --datadir=path The path to the MySQL data directory.<br /> --force Causes mysql_install_db to run even if D
2010-07-15 13:03:00
1103
转载 Bigtable探秘 Google分布式数据存储系统
<br />http://database.51cto.com/art/201007/209107.htm<br /> <br /> <br /><br />摘要<br />Bigtable是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服务器上的PB级的数据。Google 的很多项目使用Bigtable存储数据,包括Web索引、Google Earth、Google Finance。这些应用对Bigtable提出的要求差异非常大,无论是在数据量上(从URL到网页到卫星图像
2010-07-03 09:17:00
711
转载 又拍网架构中的分库设计
又拍网架构中的分库设计作者 周兆兆 发布于 2010年6月11日 上午1时30分社区 架构 主题 数据库设计, PHP分享 |又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。相关厂商内容分享卓越软件研发管理实践(上海、珠海)案例分享:持续集成最佳实践文章:DSL的演进精彩课程:借鉴微软全球软件测试规范和体系读大师作品(案例),透视软件设计原则与本质相关
2010-06-13 14:56:00
498
转载 向量空间模型
<br /><br />向量空间模型(VSM:Vector space model)是最常用的相似度计算模型,在自然语言处理中有着广泛的应用,这里简单介绍一下其在进行文档间相似度计算时的原理。<br />假设共有十个词:w1,w2,......,w10,而共有三篇文章,d1,d2和d3。统计所得的词频表(杜撰的,为了便于演示用法)如下: <br />w1<br />w2<br />w3<br />w4<br />w5<br />w6<br />w7<br />w8<br />w9<br />w10<br /
2010-06-10 21:48:00
894
转载 NoSQL数据库笔谈
NoSQL数据库笔谈颜开v0.22010.2序思想篇CAP最终一致性变体BASE其他I/O的五分钟法则不要删除数据RAM是硬盘,硬盘是磁带Amdahl定律和Gustafson定律万兆以太网手段篇一致性哈希 亚马逊的现状算法的选择Quorum NRWVector clockVirtual
2010-05-25 16:21:00
2106
转载 NoSQL数据库笔谈
NoSQL数据库笔谈颜开v0.22010.2序思想篇CAP最终一致性变体BASE其他I/O的五分钟法则不要删除数据RAM是硬盘,硬盘是磁带Amdahl定律和Gustafson定律万兆以太网手段篇一致性哈希 亚马逊的现状算法的选择Quorum NRWVector clockVirtual
2010-05-25 16:13:00
1875
转载 ICTCLAS分词系统
ICTCLAS分词系统研究(一) ICTCLAS分词系统研究(二)--词典结构 ICTCLAS分词系统研究(三)--原子切分 2007年06月04日 ICTCLAS分词系统研究(十)--后记ictclas研究历程阅读全文>发表于 @ 2007年06月04日 14:25:00 | 评论( 7 ) | 举报| 收藏 ICTCLAS分词系统
2010-05-25 12:46:00
929
原创 jquery sortable ui
·概述Selectable插件允许用户对指定的元素进行选中的动作。此外还支持按住Ctrl键单击或拖拽选择多个元素。官方示例地址:http://jqueryui.com/demos/sortable/ 所有的事件回调函数都有两个参数:event和ui,浏览器自有event对象,和经过封装的ui对象ui.helper - 表示sortable元素的JQuery对象,通常是当前元
2010-05-24 09:29:00
888
转载 15 个 JavaScript Web UI 库
http://news.youkuaiyun.com/a/20100519/218442.html 几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 JavaScript Web UI 库,非常适合各种各种规模的富 Web 应用的开发。Liv
2010-05-19 15:31:00
465
转载 去掉中文空格的PHP正则代码
中文空格这里面有好几种:没有简单的解决问题的方式,比如半角全角空格,比如段落符都会显示为空白的,然后让人们误解它是空格,所以去掉空格之前一定要先确认自己的是不是空格,我下面分析一下这两种的解决办法。(1)/[/s| ]+/这个就可以,注意|后面的跟的是全角空格(2)mb中的正则替换也可以试试另外注意使用Unicode的时候,加上正则表达式描述符u但由于汉语中显示为空格模样的有很
2010-05-08 13:24:00
859
转载 20个Nginx Web服务器最佳安全实践(1)
20个Nginx Web服务器最佳安全实践(1) http://netsecurity.51cto.com/art/201003/188365.htm
2010-03-14 16:30:00
428
原创 Javascript OO
javascript OO1.原始方式:var person = new Object();person.name = “Nicholas”;person.age = 29;person.job = “Software Engineer”; person.sayName = function(){ alert(thi
2010-03-06 21:32:00
455
原创 count(*)优化
b_info表50万条记录 id为主键 cityid和b_classid为联合索引 为防止缓存,关闭查询缓存对比如下:(1) mysql> select sql_no_cache count(*) as num from b_info where cityid=1 and b_classid=79;+-------+| num |+--
2010-03-04 15:16:00
472
转载 URL编码
URL编码 URL编码-URL编码定义url编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去那些不能传送的字符, 将数据排行等等)作为URL的一部分或者分离地发给服务器。不管哪种情况, 在服务器端的表单输入格式样子象这样: theName=Ichabod+Crane&gender=male&stat
2010-03-03 23:48:00
1578
转载 深入浅出URL编码
深入浅出URL编码版权声明:如有转载请求,请注明出处:http://blog.youkuaiyun.com/yzhz 杨争 一、问题: 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详
2010-03-03 23:47:00
1719
转载 PHP的时区问题
装了PHP-5.3.0, 启动的时候总是会有"[06-Aug-2009 13:27:31] PHP Warning: PHP Startup: It is not safe to rely on the systems timezone settings. You are *required* to use the date.timezone setting or the date_defau
2010-03-01 10:20:00
477
转载 PHP编译配置和配置文件说明
PHP安装配置说明一、软件下载PHP5.3.0:http://cn2.php.net/get/php-5.3.0.tar.gz/from/this/mirrorPear:http://de.pear.php.net/get/PEAR-1.9.0.tarMm:ftp://ftp.ossp.org/pkg/
2010-02-08 11:33:00
5390
转载 apache负截低,但是访问很慢,MaxClients设置太小的原因
1. 首先要了解Apache采用的MPM(Multi -Processing Modules,多道处理模块)MPM是Apache的核心,它的作用是管理网络连接、调度请求。Apache2.0中MPM分为3种(perfork、worker、event)。perfork从Apache1.3中继承下来的,它采用的是进程管 理方式,所以它可以提供更可靠的性能和更好的兼容性;worker是Apache2
2010-01-20 16:13:00
10883
转载 实战Web2.0网站性能调优
与传统形式的网站相比,Web2.0站点面临更多的性能问题。51CTO之前的视频专题《大型网站架构技术专家谈》中曾针对网站架构讲解过如何进行合理设计,今天这篇文章将告诉大家如何进行Web2.0站点的性能优化。Web2.0网站不同于以往以静态信息为主的网站架构,以往的结构大体分为2层,一个是客户端浏览器,一个就是Web服务器;而Web2.0以动态和交互为主,一般是3层或者4层,在静态信息网
2010-01-19 09:44:00
832
转载 pscp 使用小结
PuTTY Secure Copy client (putty 安全复制客户端) Release 0.53b 版本,Usage: pscp [options] [user@]host:source target pscp [options] source [source...] [user@]h
2010-01-13 10:06:00
1158
转载 网站导航设计趋势案例集合
http://www.chinaz.com/Design/Pages/01061031292010.htmlhttp://www.customtoronto.ca/
2010-01-08 00:26:00
325
原创 推荐引擎mahout相关资料
推荐引擎mahout相关资料文章分类:综合技术http://www.ibm.com/developerworks/cn/java/j-mahout/http://xlvector.cnhttps://groups.google.com/group/resys著名博客Daniel Lemire http://www.daniel-lemire.comGre
2010-01-06 14:34:00
425
转载 javascript的delete
刚刚拜读了 Javascript的变量与delete操作符 很受启发。原文只说了结果,没更深入推理总结一下为什么,以及怎么理解好一点,我这里补充总结一下。 view plaincopy to clipboardprint?/// /* 与c++不同,javascript的delete不会删除属性所指向的对象
2009-12-30 17:32:00
1244
4
转载 2009 年度最佳 jQuery 插件
jQuery 是个宝库,而 jQuery 的插件体系是个取之不竭的宝库,众多开发者在 jQuery 框架下,设计了数不清的插件,jQuery 的特长是网页效果,因此,它的插件库也多与 UI 有关。本文是 webdesignledger.com 网站推选的2009年度最佳 jQuery 插件。一、拉洋片在一个固定区域,循环显示几段内容,这种方式很像旧时的拉洋片,2009年,这种 We
2009-12-14 09:29:00
397
原创 eaccelerator
在PHP中可以使用eAccelerator的API开发1、API和文档说明:eAccelerator提供了便捷便捷而又稳定的本机缓存实现方式,由于大部分代码实现基于共享内存,所以只能在*nix平台中使用,Windows平台Michael就暂时不知道何时有这方面的支持了。eAccelerator提供如下的API接口和文件:(下述文件均在源码包的doc/php/目录下)文件列表:cache.phpda
2009-12-13 23:35:00
591
原创 eAccelerator(eacc)配置笔记
2、ini文件配置安装完成,开始配置php.ini文件,eAccelerator提供了两种配置和调用方式,分别如下。安装为 Zend extension 模式:zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so"eaccelerator.shm_size="16"ea
2009-12-13 22:54:00
482
原创 javascript正则表达式
var patten=//d/gi;var patten=new RegExp("//d","gi")当使用RegExp建立时,第一个参数为正则的字符串形式,第二个参数为模式说明,而页不需要“/”,同时由于字符串中“/”后面加参数可能表示换行“/n”,为了防止冲突,改为“//”;正则表达式对象的属性:global ignoreCase lastIndex multil
2009-12-05 21:01:00
387
原创 javascript数组
定义数组:var colors=new Array();可以设置大小var colors=new Array(3);可以初使化var colors=[red,green,blue];var colors=[]//空数组var colors=[1,2,] 或者var colors=[,,,,];不推荐,各浏览器处理不同 //当给一个数据的大于索引长度
2009-12-04 21:02:00
347
原创 作用域链
var arg = 1;function fucTest(arg) { alert(arg);//10 var arg = 2;}fucTest(10);//10//因为当执行alert时,先在fucTest的作用域中查找是否有arg,返回10var arg = 1;function fucTest(arg) { var arg = 2
2009-11-29 21:36:00
1099
2
原创 变量的声明
javascript变量的声明: 当使用var声明一个变量的时候,这个变量将自动获得添加到当前作用域中,如果没明声明而被初始化,明变量的上下文对象将是全局对象。 function add(a,b){ var sum=a+b; return sum;}var result=add(10,20);//result=30ale
2009-11-29 20:45:00
440
原创 javascript没有块作用域
if(true){ var color="blue"; //在java,php,c#等语言中是有块作用域的,变量color在外面是不可以访问的,但是在javascript在括号外是可以访问的 }alert(color);//"blue"for(var i=0;i<10;i++){ alert(i);}alert(i);//“1
2009-11-29 20:32:00
355
原创 php5.3改动
PHP 5.3放弃了一些常用的函数:ereg_replace() is deprecatedAll ereg*-functions will be deprecatedsplit() is deprecatedAll POSIX Regex function will be deprecated in PHP 5.3. set_magic_quotes_runtime() is deprecate
2009-11-05 12:35:00
637
原创 Liunx sar
sar使用手册 注:最近要对以前做的一个项目进行测试,本来是想自己写一个系统性能分析工具的,后来发现sar还是不过的,就直接使用sar了。我这里需要测试cpu使用情况和网络使用情况:#!/bin/shif [ -z $1 ];then name="temp.sar"else name=$1fis
2009-10-29 15:32:00
579
原创 linux 系统性能监视命令Vmstat , iostat, sar
Procs r: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。此数由 linux 计算得出,但 linux 并不耗尽交换空间 Memory swpd: 虚拟内存使用情况,单位:KB free: 空闲的内存,单位KB buff: 被用来做为缓存的内存数,单位:KB Swap si: 从磁盘
2009-10-29 15:30:00
874
TCP/IP Fundamentals for Microsoft Windows
2008-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人