对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。1、把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,...
分类:
数据库 时间:
2015-03-07 18:33:11
阅读次数:
189
上一题中用到了二分查找,而二分查找的前提条件就是原数据有序,故需要先进行排序。考虑用stl 中的sort函数对数据进行排序;由于不是基本数据类型而是自定义结构体不能自动排序,就需要给出排序规则。方法有两种:1.写 cmp函数bool cmp(stu a,stu b){return strcmp(a....
分类:
编程语言 时间:
2015-02-22 21:50:36
阅读次数:
250
为了配合所使用的URL模式,我们需要能够动态的根据当前的URL设置生成对应的URL地址,为此,ThinkPHP内置提供了U方法,用于URL的动态生成,可以确保项目在移植过程中不受环境的影响。定义规则U方法的定义规则如下(方括号内参数根据实际应用决定):U('地址表达式',['参数'],['伪静态后缀...
分类:
其他好文 时间:
2014-12-04 11:50:33
阅读次数:
181
生成一个名叫web.config文件,放在网站的根目录下,内容设置如下:<?xmlversion="1.0"encoding="UTF-8"?><configuration><system.webServer><!--将下面的规则添加到这里--><rewrite><rules><rulename="index"><matchurl="index.h..
分类:
其他好文 时间:
2014-08-08 16:31:17
阅读次数:
183
关系型数据库性能优化总结对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,1、把数据、日志、索引放到不同的I/O设备上,增..
分类:
数据库 时间:
2014-08-04 18:19:48
阅读次数:
277
一.方法1. 什么叫做方法? 方法就是对一段代码的重用的机制。2. 方法的定义: [访问修饰符] [static] 返回值类型 方法名() { 方法体; } 注意:用[]修饰的都是可选的。3. 需要注意的细节: 命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义。4. 方法的参数: 1...
分类:
其他好文 时间:
2014-07-31 23:29:20
阅读次数:
389
逆波兰记法又称为后缀记法,把操作符放置于操作数后面,计算过程通常用栈来实现的,通过栈来保存中间结果,使得逆波兰记法没有必要知道任何优先规则。
方法描述:当见到一个数时就把它推入栈中;在遇到运算符时该运算符就作用于从该栈弹出的两个数上,将结果推入栈中。
下面演示计算后缀表达式的过程。
后缀表达式:6 5 2 3 + 8 * + 3 + *
四个数字入栈:6 5 2 3(→栈生...
分类:
其他好文 时间:
2014-04-29 13:14:21
阅读次数:
378