自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

初步简化ssh命令

hello world

2009-01-23 14:41:32 190

smarty什么时候会从新编译template

从smarty.class.php文件中的下列代码可以看出来:[code="java"] /** * test if resource needs compiling * * @param string $resource_name * @param string $compile_path * @return boolean...

2009-01-09 18:40:05 216

php中字符处理注意的问题(1)

[b]1. in_array()函数[/b][code="java"]$zero = "0";$za = array("00");if(in_array($zero, $za, true)){ echo 'in';}else{ echo 'not in';}[/code]这段代码应该输出什么?答案是in,而不是not in。然后测试一下这个:[code...

2008-12-22 21:55:58 124

由apache error.log中的"core_output_filter"错误引出的东西

[quote]“An established connection was aborted by the software in your host machine: core_output_filter: writing data to the network”[/quote]这是apache error.log文件中的一条记录,中文是:[quote]"[Sun Dec 21 21:03...

2008-12-22 00:36:40 260

php中的strtolower

以下是我从php/ext/standard/string.c中找到的strtolower()函数源码:[code="C"]PHPAPI char *php_strtolower(char *s, size_t len){ unsigned char *c, *e; c = s; e = c+len; while (c < e) { ...

2008-12-19 12:38:21 346

libcurl库中curl_getinfo()返回值详解

[code="java"]array 'url' => 'http://tc-apptest-zhangmen01.tc.google.com:2580/index.php?sex=male' (length=65) 'content_type' => 'text/html' (length=9) 'http_code' => 302 'header_size' => 16...

2008-12-12 21:00:18 2413

在.htaccess中配置rewrite后出现500错误的问题

之前在.htaccess中配置了rewrite后,总是会出现服务器500错误,检查过原因:1.不是httpd.conf中没有loadModule mod_rewrite2.也不是Directory 指令AllowOverride None的问题3.更不是我写的.htaccess中语法的问题 我的.htacess是这样写的, 写道&lt;IfModule mod_rewrite.c&g...

2008-10-31 10:53:27 1108

优化php程序

首先我们了解一下我们的php程序是怎样执行的,首先他被编译为中间代码,然后中间代码被送入执行引擎执行,然后销毁。每个请求的中间代码在执行完之后被销毁,这样的好处在于他完全隔离了不同的请求,使内存使用率降低。但是这样的缺点也显而易见,因为他需要再重复请求一个界面的时候对一个代码连续编译两次,编译的中间代码没有一点复用性。我们拿ZPS来说事,看他能提供什么优化功能:[list][*]一...

2008-09-02 10:35:19 211

Mysql 中各类型数据的的存储需求

首先,数据库中每行最大长度不能超过65535bytes,其中Blob和Text的数据只占用9到12byte([color=red]具体大小不知道和什么有关系[/color])。Char(M)的长度计算比较简单,但也要详细说一下,M是字符的个数(不能超过255),而不是byte数,因此它的实际存储容量和它所使用的字符集有关系,对于像utf8这样的字符集(每个字符没有固定的长度),他的容量V应...

2008-08-28 13:21:31 244

linux上配置lighttpd+PHP+FastCGI实现web与应用分开

[quote]robbin在这里([url=../../../../topic/43228?page=1]http://www.iteye.com/topic/43228?page=1[/url])讲到ror的配置,使用的也是lighttpd+fastcgi,但他没有讲到多机的负载均衡.[url=http://robbin.iteye.com/blog/168989]http://ro...

2008-07-27 16:04:48 1328

fastcgi + lighttpd的问题(附文章)

fastcgi specification: [url]http://docs.google.com/Doc?id=dgf68zg4_224ch7p47dt[/url]fastcgi简介:[url]http://docs.google.com/Doc?id=dgf68zg4_226ffwfbvcn[/url][list][*]lighttpd提供了多服务器之间实行负载均衡的功能...

2008-07-26 01:21:50 178

追溯fastcgi之历史

在研究fastcgi的时候,我感觉有必要研究下fastcgi的历史。这样能够对fastcgi把握得更好一些。我想知道,fastcgi只是一个规范,open market提供了这个规范,他对这个规范的支持只是一些书面文件吗?有没有对这个规范进行完全实现?fastcgi是不是他提供的?在提供这个 fastcgi外,还提供了哪些对其他语言的支持?比如c/c++,是吗?他只是提供了一些库,就算对这些语言进...

2008-07-26 01:11:37 119

反向代理方式(转)

转自:http://www.blueidea.com/computer/server/2003/428.asp为了增加网络的安全和保护内部网络上的重要数据,需要将内部网与Internet相隔离,当前主要通过防火墙技术来完成这个目的。然而为了保护内部主机,防火墙软件就必须限制外部网络中的主机对内部网络的访问。因此普通防火墙软件的设置中,外部网络无法访问内部主机。然而,为了向外发布自己的信息,就需要...

2008-06-19 00:54:51 260

deleted by admin

deleted by admin

2008-04-16 00:52:31 202

linux ftp服务器和svn服务器

问问题:使用vsftpd(linux)架设的ftp服务器,如何解决向其中拷贝多层文件夹的文件时出现的550错误?然后写博客(只研究技术的就不要看了):因为要为我的本本重装系统,并且要重新对整个硬盘进行分区,我开始往我的实验室中的电脑上备份东西;因为我的实验室的电脑上是linux系统,我于是选择使用ftp进行数据传输,我开始配置ftp服务器,感觉以前好像用过vsftp,而且suse ...

2008-03-29 23:38:57 298

温故而知新 - static应用

1> A static data member can be of the same class type as that of which it is a member. a nonstatic data member is restricted to being decleared as a pointer or a reference to an object of its class....

2008-03-24 23:33:19 102

温故而知新 - 对象初始化

Class的成员变量总是以其声明的次序被初始化,而不是以构造函数的成员初始化列表的顺序被初始化。对于构造函数中的函数体中的“初始化”只能算作是“伪初始化”,严格地说,成员初始化应该放在成员初始化列表中。[color=red]问:如何在构造函数的成员初始化列表中初始化基本类型的定长数组(比如对int arr[5],应该将他的每个元素全部初始化为0);[/color][colo...

2008-03-16 23:00:25 101

温故而知新-const应用

class专属常量的声明和定义有两种方式:[b]一种是in-class initialization 方式[/b],这种方式只适用于: (三者同时满足) [list][*]1.新式编译器 [*] 2.integral type(ints, chars, bools)(floats, doubles有些例外,它支持这种方式,但要求类外部一定要有定义式) ...

2008-03-12 23:43:25 102

mysql数据库字符集疑惑问题之FAQ

[b][color=darkblue]1. mysql_client_encoding()是干什么的?他存在哪些问题?[/color][/b] 手册上说mysql_client_encoding [quote]Returns the default character set name for the current connection.[/quote][b][color=da...

2008-02-26 17:11:25 83

c开发策略-之-错误处理

在使用任何语言进行应用程序开发时,我们都应该提前规划好如何处理错误。Java和c++中普遍使用异常来进行错误处理,但是c语言,因为没有提供一个很优雅的异常机制,所以明确如何进行错误处理显得很重要。C语言中的错误处理有多种方式,总结如下:大家可以讨论这些处理方式的优劣,这样等以后在程序开发中,我们可以从整体上为程序设计更好的错误处理方法。1. 返回值方式:用函数的返回值标志函数是否执行成功。比如成...

2007-06-27 17:02:00 136

为c语言实现异常处理机制(全)

引子:不管是在c++还是在java中,异常都被认为是一种很优雅的处理错误的机制,而如果想在c语言中使用异常就比较麻烦。但是我们仍然可以使用c语言中强大的setjmp和longjmp函数实现类似于c++的异常处理机制。有关c语言中setjmp和longjmp的资料可以参考:C语言中一种更优雅的异常处理机制:http://blog.csdn.net/hello_wyq/archive/2006...

2007-06-27 09:55:00 980

探讨一下web服务器的设计,有没有更好的设计方法

在学习 Linux编程方面,最近我写了一个 web服务器程序,使用 linux下的纯 c写的, web服务器能基本实现动态服务请求和静态服务请求。但是我总觉得我的设计不是很好,下面我说一说我的设计,你们看看有没有什么更好的设计。 web服务器的静态服务请求的实现使用的是线程池,由主线程统一获得连接请求,然后将已连接描述符压到一个缓冲区中,线程池中的空闲线程从缓冲区中获得描述符(这里使用互斥量维持...

2007-06-23 21:10:28 94

Web开发中的字符集问题和解决方案(完全版)

很多人在开发网站开始阶段没有注意到字符集统一的重要性,因此开发的网站不是数据库中存有乱码就是web页面显示为乱码。现以web开发中的字符集为主体讨论在个人和团队web开发中需要注意的问题,和相应的解决方法。1. 常见问题的解决&lt;o:p&gt;&lt;/o:p&gt;比如我在网站开发阶段就遇到两个严重的问题:我使用的是Zend studio的开发工具,保存代码时也是默认保存的,没有注意到...

2007-05-06 22:48:00 484

空空如也

空空如也

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

TA关注的人

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