摘要:
array->xml<?php function array2xml($array, $tag) { function ia2xml($array) { $xml=""; foreach ($array as $key=>$value) { if (is_array($value)) { $xml.="<$key>".ia2xml($value)."</$key>"; } else { $xml.="<$key>".$value."</$key& 阅读全文
摘要:
总体优化建议】 1、 在一般情况下,应该尝试以非冗余方式(查看数据库理论中的第三正则形式)保存数据,但是为了获得更快的速度,可以冗余字段或创建总结表。2、当MyISAM使用动态表格式时,偶尔使用OPTIMIZETABLE可以避免碎片。可以写一个脚本程序定时执行优化。3、在Web服务器中,图象和其它二进制资源应该作为文件存储。也就是仅在数据库中存储的文件的引用地址而不是文件本身。大多数Web服务器在缓存文件方面比数据库内容要好得多,因此使用文件一般要快得多。4、对经常访问的不重要数据(如session)使用内存表。5、在MYSQL的主写从读的架构中,一般将主库的表类型使用innoDB类型,而从库 阅读全文
摘要:
一、jsp声明<%! %>用于声明变量和方法。似乎不需要定义类就可以直接定义方法,方法似乎可以脱离类独立存在。实际上,JSP声明将会转换成对应Servlet的成员变量或成员方法,因此JSP声明依然符合java语法<%!public int count;public String info(){}%>jsp页面会编译成一个Servlet类,每个Servlet在容器中只有一个实例;在jsp中声明的变量是成员变量,成员变量只在创建实例时初始化,该变量值将一直保存,直到实例销毁。二、输出jsp表达式<%= 表达式%>输出表达式语法后不能有分号。三、jsp脚本< 阅读全文
摘要:
1.数据库的对象:1)优化表的类型:2) 数据库表设计时候更小的占磁盘空间尽可能使用更小的整数类型.(mediumint就比int更合适)3) 所有字段都得有默认值4) 选择合适表类型(InnoDB或者myisam)2,优化sql语句:1)通过show status了解各种sql的执行频率show status like 'Com_%'了解 Com_select,Com_insert 的执行次数2) 通过Explain分析低效的sql语句3) 建立合适的索引4) 通过show status like 'Handler_%'查看索引的使用情况handler_rea 阅读全文
摘要:
注解符号:// 单行注解/* */ 多行注解引号的使用’ ’ 单引号,没有任何意义,不经任何处理直接拿过来;" "双引号,php动态处理然后输出,一般用于变量.变量形态:一种是True 即 真的;另一种是False 即假的常见变量形态:string 字串(数字\汉字\等等)integer 整数(1、2、3、4、5、0、-1、-2、等等)double 浮点数(小数点)array 数组object 对象可以用的方法有gettype($mix) 和settype($mix,$typename);常用符号\" 双引号\\ 反斜线\n 换行\r 送出\t 跳位(TAB)运算 阅读全文
摘要:
第一步:下载j2sdk和tomcat:到sun官方站点最新的jdk为1.5,tomcat为5.5,建议jdk1.4以上,tomcat4.0以上第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后设置按照路径进行安装即可。1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.4.2):JAVA_HOME=c:\j2sdk1.4.2classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib 阅读全文