09/08
12
在tomcat中三种部署项目的方法
第一种方法:在tomcat中的conf目录中,在server.xml中的, 节点中添加:
至于Context 节点属性,可详细见相关文档。
第二种方法:将web项目文件件拷贝到webapps 目录中。
第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为:
第3个方法有个优点,可以定义别名。服务器端运行的项目名称为path,外部访问的URL则使用XML的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。
第2、3还有优点,可以定义一些个性配置,如数据源的配置等。
第一种方法:在tomcat中的conf目录中,在server.xml中的,
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true">
</Context>
</Context>
至于Context 节点属性,可详细见相关文档。
第二种方法:将web项目文件件拷贝到webapps 目录中。
第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为:
<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true">
</Context>
</Context>
第3个方法有个优点,可以定义别名。服务器端运行的项目名称为path,外部访问的URL则使用XML的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。
第2、3还有优点,可以定义一些个性配置,如数据源的配置等。
09/08
10
简单介绍一下用C++ 或 C 来开发 PHP 扩展的一般步骤。
09/08
4
房子装修已接近尾声,昨天晚上跟水电师傅折腾到第二天凌晨1点,完后,跟我说,他已经五年没有做到这么晚过了。
还好有从小解那借来的车,完后,开车回到租住的地方,已经是凌晨两点。
接触到的几个师傅都在这里记录一下吧,也算做个纪念。
一, 水电,钱师傅
不错的水电师傅,网上口碑不错,在上海做水电20年,后到杭州做了几年。如果有哪位想找这位师傅,千万注意,跟他谈好的事,一定不要变卦,否则,他会发火的。这位师傅,是我接触到的几个师傅里面,我觉的最不错的一个,做事很认真,说好的事情,就一定要完成,无论做到多晚。
二,泥工,杨师傅
话不多,但,总的来说,活做的不错,瓷砖贴的很仔细,唯一的遗憾,阳台拖把池上面的龙头,他没有注意,给我包到瓷砖里面去了。还好钱师傅想办法把接口找了出来。
三,木工,王师傅 (手下还有两个年轻的师傅,话不多,都还没有问过姓什么)
在我们那一片做了多年了,人不错,活做的也不错。多的板材,还帮我们做了三个茶机,两个放飘窗,一个放客厅。
四,漆工,小邱
买材料,带着我们一起去买的,帮我们省了不少钱,不过,主要的活都是包给另外两个师傅,只是面漆主要是他做的,除了我们这一家,还接有其它的活,所以大部份时间都不在施工现场。之前我们没有问问清楚,否则我们会选择其它的漆工。
其它,买各种材料,讨价还价,磨嘴皮子,就不一一记录了。
还好有从小解那借来的车,完后,开车回到租住的地方,已经是凌晨两点。
接触到的几个师傅都在这里记录一下吧,也算做个纪念。
一, 水电,钱师傅
不错的水电师傅,网上口碑不错,在上海做水电20年,后到杭州做了几年。如果有哪位想找这位师傅,千万注意,跟他谈好的事,一定不要变卦,否则,他会发火的。这位师傅,是我接触到的几个师傅里面,我觉的最不错的一个,做事很认真,说好的事情,就一定要完成,无论做到多晚。
二,泥工,杨师傅
话不多,但,总的来说,活做的不错,瓷砖贴的很仔细,唯一的遗憾,阳台拖把池上面的龙头,他没有注意,给我包到瓷砖里面去了。还好钱师傅想办法把接口找了出来。
三,木工,王师傅 (手下还有两个年轻的师傅,话不多,都还没有问过姓什么)
在我们那一片做了多年了,人不错,活做的也不错。多的板材,还帮我们做了三个茶机,两个放飘窗,一个放客厅。
四,漆工,小邱
买材料,带着我们一起去买的,帮我们省了不少钱,不过,主要的活都是包给另外两个师傅,只是面漆主要是他做的,除了我们这一家,还接有其它的活,所以大部份时间都不在施工现场。之前我们没有问问清楚,否则我们会选择其它的漆工。
其它,买各种材料,讨价还价,磨嘴皮子,就不一一记录了。
09/07
23
1.1 消息1xx(Informational 1xx)
该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP/1.0请求的
合法回应。实际上,它们主要用于实验用途,这已经超出本文档的范围。
1.2 成功2xx(Successful 2xx)
表示客户端请求被成功接收、理解、接受。
200 OK
请求成功。回应的信息依赖于请求所使用的方法,如下:
GET 要请求的资源已经放在回应的实体中了。
HEAD 没有实体主体,回应中只包括标题信息。s
POST 实体(描述或包含操作的结果)。
该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP/1.0请求的
合法回应。实际上,它们主要用于实验用途,这已经超出本文档的范围。
1.2 成功2xx(Successful 2xx)
表示客户端请求被成功接收、理解、接受。
200 OK
请求成功。回应的信息依赖于请求所使用的方法,如下:
GET 要请求的资源已经放在回应的实体中了。
HEAD 没有实体主体,回应中只包括标题信息。s
POST 实体(描述或包含操作的结果)。
09/07
23
09/07
23
Personal Home Page
PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,别且强烈要且增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0又问世了,其中增加了许多新的特性。跨平台:PHP可以运行在UNIX、LINUX、WINDOWS下。
嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。
简单的语言:PHP坚持脚本语言为主,与Java以C++不同。
效率高:PHP消耗相当少的系统资源。
图像处理:用PHP动态创建图像
p.s. 前些日子从网上copy 了这篇文章进来,当时只是觉的用PHP 这么些年,连PHP 的身世都还没有摸清楚,贴进来,收藏一下。
PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
PHP 最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用了PHP,别且强烈要且增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在1995年中,PHP2.0发布了。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。2000年,PHP4.0又问世了,其中增加了许多新的特性。跨平台:PHP可以运行在UNIX、LINUX、WINDOWS下。
嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。
简单的语言:PHP坚持脚本语言为主,与Java以C++不同。
效率高:PHP消耗相当少的系统资源。
图像处理:用PHP动态创建图像
p.s. 前些日子从网上copy 了这篇文章进来,当时只是觉的用PHP 这么些年,连PHP 的身世都还没有摸清楚,贴进来,收藏一下。
09/07
23
本文从八个方面来讲解如何全新优化MySQL数据库性能。
1、选取最适用的字段属性
MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。
................
1、选取最适用的字段属性
MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。
................
09/07
21
中国宽带互联网(CHINANET)是由中国电信经营管理的中国公用 Internet 骨干网。CHINANET从1995年开始建设以来,经过多年扩容升级,目前,中国公用计算机互联网(CHINANET)成为中国带宽最宽、覆盖范围最广、网络性能最稳定、信息资源最丰富、网络功能最先进的互联网络,CHINANET网络国际出口总带宽已突破6G,业务范围覆盖全国所有电话通达的地区。






