自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 954

原创 PHP的GD函数imagettftext()要注意默认字符编码

<br />这阵子在开发一个小功能,就是类似论坛个性签名的东西,根据会员信息自动生成一张图片上面还有文字的那种。图片的拼合用imagecopy()和imagecopyresampled()等函数就可以搞定,到了画文字的时候遇到了一个难题。文字的模板是保存在一个文本文件中,程序先读取这个文件然后用数据替换掉里面的变量,再使用imagettftext()函数画到图片上,不幸的是画出来的图片居然是乱码@_@……于是上Google搜索相关的问题,发现大部分人都是在说imagettftext()函数中传递的字串要UT

2010-07-16 11:50:00 2484 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 1069

转载 google

<br /><br /> <br /> <br /> <br />

2010-07-06 18:43:00 537

转载 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 676

转载 又拍网架构中的分库设计

又拍网架构中的分库设计作者 周兆兆 发布于 2010年6月11日 上午1时30分社区 架构 主题 数据库设计, PHP分享 |又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。相关厂商内容分享卓越软件研发管理实践(上海、珠海)案例分享:持续集成最佳实践文章:DSL的演进精彩课程:借鉴微软全球软件测试规范和体系读大师作品(案例),透视软件设计原则与本质相关

2010-06-13 14:56:00 470

转载 向量空间模型

<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 854

原创 top1000 web

http://www.google.com/adplanner/static/top1000/

2010-05-28 11:25:00 389

转载 大规模数据处理

大规模数据处理View more presentations from kaiyannju.

2010-05-25 16:24:00 440

转载 NoSQL数据库笔谈

 NoSQL数据库笔谈颜开v0.22010.2序思想篇CAP最终一致性变体BASE其他I/O的五分钟法则不要删除数据RAM是硬盘,硬盘是磁带Amdahl定律和Gustafson定律万兆以太网手段篇一致性哈希 亚马逊的现状算法的选择Quorum NRWVector clockVirtual

2010-05-25 16:21:00 2061

转载 NoSQL数据库笔谈

NoSQL数据库笔谈颜开v0.22010.2序思想篇CAP最终一致性变体BASE其他I/O的五分钟法则不要删除数据RAM是硬盘,硬盘是磁带Amdahl定律和Gustafson定律万兆以太网手段篇一致性哈希 亚马逊的现状算法的选择Quorum NRWVector clockVirtual

2010-05-25 16:13:00 1800

转载 ICTCLAS分词系统

ICTCLAS分词系统研究(一) ICTCLAS分词系统研究(二)--词典结构 ICTCLAS分词系统研究(三)--原子切分 2007年06月04日 ICTCLAS分词系统研究(十)--后记ictclas研究历程阅读全文>发表于 @ 2007年06月04日 14:25:00 | 评论( 7 ) | 举报| 收藏 ICTCLAS分词系统

2010-05-25 12:46:00 895

原创 jquery sortable ui

·概述Selectable插件允许用户对指定的元素进行选中的动作。此外还支持按住Ctrl键单击或拖拽选择多个元素。官方示例地址:http://jqueryui.com/demos/sortable/ 所有的事件回调函数都有两个参数:event和ui,浏览器自有event对象,和经过封装的ui对象ui.helper - 表示sortable元素的JQuery对象,通常是当前元

2010-05-24 09:29:00 860

转载 15 个 JavaScript Web UI 库

 http://news.csdn.net/a/20100519/218442.html   几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 JavaScript Web UI 库,非常适合各种各种规模的富 Web 应用的开发。Liv

2010-05-19 15:31:00 434

转载 去掉中文空格的PHP正则代码

中文空格这里面有好几种:没有简单的解决问题的方式,比如半角全角空格,比如段落符都会显示为空白的,然后让人们误解它是空格,所以去掉空格之前一定要先确认自己的是不是空格,我下面分析一下这两种的解决办法。(1)/[/s| ]+/这个就可以,注意|后面的跟的是全角空格(2)mb中的正则替换也可以试试另外注意使用Unicode的时候,加上正则表达式描述符u但由于汉语中显示为空格模样的有很

2010-05-08 13:24:00 832

转载 20个Nginx Web服务器最佳安全实践(1)

 20个Nginx Web服务器最佳安全实践(1) http://netsecurity.51cto.com/art/201003/188365.htm

2010-03-14 16:30:00 403

转载 jQuery插件开发全解析

 http://www.javaeye.com/topic/545971 

2010-03-08 21:48:00 387

原创 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 426

原创 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 458

转载 URL编码

 URL编码  URL编码-URL编码定义url编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去那些不能传送的字符, 将数据排行等等)作为URL的一部分或者分离地发给服务器。不管哪种情况, 在服务器端的表单输入格式样子象这样:   theName=Ichabod+Crane&gender=male&stat

2010-03-03 23:48:00 1459

转载 深入浅出URL编码

                深入浅出URL编码版权声明:如有转载请求,请注明出处:http://blog.csdn.net/yzhz  杨争   一、问题:        编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详

2010-03-03 23:47:00 1706

转载 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 449

转载 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 5306

转载 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 10838

转载 实战Web2.0网站性能调优

与传统形式的网站相比,Web2.0站点面临更多的性能问题。51CTO之前的视频专题《大型网站架构技术专家谈》中曾针对网站架构讲解过如何进行合理设计,今天这篇文章将告诉大家如何进行Web2.0站点的性能优化。Web2.0网站不同于以往以静态信息为主的网站架构,以往的结构大体分为2层,一个是客户端浏览器,一个就是Web服务器;而Web2.0以动态和交互为主,一般是3层或者4层,在静态信息网

2010-01-19 09:44:00 801

转载 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 1114

转载 网站导航设计趋势案例集合

http://www.chinaz.com/Design/Pages/01061031292010.htmlhttp://www.customtoronto.ca/

2010-01-08 00:26:00 301

原创 推荐引擎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 413

转载 javascript的delete

刚刚拜读了 Javascript的变量与delete操作符 很受启发。原文只说了结果,没更深入推理总结一下为什么,以及怎么理解好一点,我这里补充总结一下。 view plaincopy to clipboardprint?///   /* 与c++不同,javascript的delete不会删除属性所指向的对象 

2009-12-30 17:32:00 1207 4

转载 2009 年度最佳 jQuery 插件

jQuery 是个宝库,而 jQuery 的插件体系是个取之不竭的宝库,众多开发者在 jQuery 框架下,设计了数不清的插件,jQuery 的特长是网页效果,因此,它的插件库也多与 UI 有关。本文是 webdesignledger.com 网站推选的2009年度最佳 jQuery 插件。一、拉洋片在一个固定区域,循环显示几段内容,这种方式很像旧时的拉洋片,2009年,这种 We

2009-12-14 09:29:00 384

原创 eaccelerator

在PHP中可以使用eAccelerator的API开发1、API和文档说明:eAccelerator提供了便捷便捷而又稳定的本机缓存实现方式,由于大部分代码实现基于共享内存,所以只能在*nix平台中使用,Windows平台Michael就暂时不知道何时有这方面的支持了。eAccelerator提供如下的API接口和文件:(下述文件均在源码包的doc/php/目录下)文件列表:cache.phpda

2009-12-13 23:35:00 563

原创 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 460

原创 javascript正则表达式

var patten=//d/gi;var patten=new RegExp("//d","gi")当使用RegExp建立时,第一个参数为正则的字符串形式,第二个参数为模式说明,而页不需要“/”,同时由于字符串中“/”后面加参数可能表示换行“/n”,为了防止冲突,改为“//”;正则表达式对象的属性:global    ignoreCase lastIndex   multil

2009-12-05 21:01:00 362

原创 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 320

原创 作用域链

 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 1051 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 419

原创 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 339

原创 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 612

原创 Liunx sar

 sar使用手册 注:最近要对以前做的一个项目进行测试,本来是想自己写一个系统性能分析工具的,后来发现sar还是不过的,就直接使用sar了。我这里需要测试cpu使用情况和网络使用情况:#!/bin/shif [ -z $1 ];then        name="temp.sar"else        name=$1fis

2009-10-29 15:32:00 549

原创 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 852

TCP/IP Fundamentals for Microsoft Windows

微软刚刚发布了一份讲述有关于Windows系统下TCP/IP协议的工作原理的文档,以及在Microsoft Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003家族中的配置.<br><br>这份PDF格式的文档同时讨论了IPv4和IPv6在Windows上的一些基础知识.

2008-06-02

c#3.0 cookbook

c#3.0 cookbook最新的关于C#的参考书 不要分,快来下载吧,呵呵,共同学习

2008-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除