摘要:
sql中的group by 和 having 用法解析--sql中的group by 用法解析:-- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。--它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。--注意:group by 是先排序后分组;--举例子说明:如果要用到group by 一般用到的就是“每...
阅读全文
posted @ 2015-05-07 14:31
牧小野
阅读(868)
推荐(0)
摘要:
MyISAM InnoDB 区别MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快, MyISAM 和 InnoDB 讲解 InnoDB和MyI...
阅读全文
posted @ 2015-05-07 14:30
牧小野
阅读(137)
推荐(0)
摘要:
MySQL 性能优化的最佳20多条经验分享作者: 字体:[增加 减小] 类型:转载今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对My...
阅读全文
posted @ 2015-05-07 14:29
牧小野
阅读(175)
推荐(0)
摘要:
2 索引及查询优化 索引的类型Ø 普通索引:这是最基本的索引类型,没唯一性之类的限制。Ø 唯一性索引:和普通索引基本相同,但所有的索引列值保持唯一性。Ø 主键:主键是一种唯一索引,但必须指定为”PRIMARY KEY”。Ø 全文索引:MYSQL从3.23.23开始支持全文索引和全文检索。在MYSQL中,全文索引的索引类型为FULLTEXT。全文索引可以在VARCHAR或者TEXT类型的列上...
阅读全文
posted @ 2015-05-07 14:28
牧小野
阅读(198)
推荐(0)
摘要:
codeigniter框架开发技巧来源:未知 时间:2014-10-20 11:36 阅读数:171 作者:xbdadmin[导读] (1)自动加载modelsphp5风格 使用这个技巧以后,我们将能够直接创建这个model对象。 这个代码是简洁的并且容易理解对象。 使用这个技巧以后会有2个影响。首先你不再需要继承model类了...(1)自动加载models——php5风格使用这个...
阅读全文
posted @ 2015-05-07 14:27
牧小野
阅读(269)
推荐(0)
摘要:
对CI框架中几个文件libraries,helpers,hooks夹说明来源:未知 时间:2014-10-20 11:37 阅读数:117 作者:xbdadmin[导读] 1.library文件夹 如果你想扩展CI的功能,那么就把你的类库放在这,注意,这个文件夹是有class组成的,可以看看如果 加载library注意事项 ! 2.helper文件夹 如果你需要使用一些函数来帮你.....
阅读全文
posted @ 2015-05-07 14:26
牧小野
阅读(2377)
推荐(0)
摘要:
CI中site_url()和base_url()的区别来源:未知 时间:2014-10-20 11:38 阅读数:150 作者:xbdadmin[导读] 在使用CI框架的使用经常碰到跳转和路径方面的问题,site_url()和base_url()很容易混淆,下面来说说他们的区别! 假如你config文件里面的base_url和index_page是这样定义的: config[base...
阅读全文
posted @ 2015-05-07 14:25
牧小野
阅读(334)
推荐(0)
摘要:
ci框架与smarty的整合来源:未知 时间:2014-10-20 11:38 阅读数:108 作者:xbdadmin[导读] Ci 和 smarty 的完美结合 Ci 结合 smarty 的配置步骤: 1.第一步配置 ci 和下载 smarty 的模板个人喜欢用( Smarty-3.1.8)这个版本。 2.第二部把下载到的 smarty 版本解压然后把里面的 libs文件改名......
阅读全文
posted @ 2015-05-07 14:24
牧小野
阅读(211)
推荐(0)
摘要:
jQuery 1.3.2 简单实现select二级联动 复制代码代码如下: jQuery 二级联动 JQuery实现的二级联动菜单 先看页面代码 Html代码 复制代码代码如下: *短信类型: 其中id为first的下拉列表为第一个下拉列表,id为second的区域为第二个下拉列表。 JavaScript代码: 复制代码代码如下: 来源: ...
阅读全文
posted @ 2015-05-07 14:22
牧小野
阅读(358)
推荐(0)
摘要:
正则表达式模式修正符 比如/esi作者: 字体:[增加 减小] 类型:转载下面列出了当前在 PCRE 中可能使用的修正符。括号中是这些修正符的内部 PCRE 名。修正符中的空格和换行被忽略,其它字符会导致错误。说明 下面列出了当前在 PCRE 中可能使用的修正符。括号中是这些修正符的内部 PCRE 名。修正符中的空格和换行被忽略,其它字符会导致错误。 i (PCRE_CASELESS) 如果设定此...
阅读全文
posted @ 2015-05-07 14:21
牧小野
阅读(159)
推荐(0)
摘要:
正则表达式(括号)、[中括号]、{大括号}的区别小结投稿:junjie 字体:[增加 减小] 类型:转载这篇文章主要介绍了正则表达式(括号)、[中括号]、{大括号}的区别小结,本文用(\s*)[\s*]{\s*}做例子,需要的朋友可以参考下正则表达式的() [] {}有不同的意思。() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。(\s*)表示连续空格的字符串。[]是定义匹...
阅读全文
posted @ 2015-05-07 14:20
牧小野
阅读(172)
推荐(0)
摘要:
正则表达式-问号的四种用法原文符号因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\?有无量词问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。非贪婪匹配贪婪匹配在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配string pattern1 = @"a.*c"; // greedy match Regex regex = new Regex(...
阅读全文
posted @ 2015-05-07 14:19
牧小野
阅读(297)
推荐(0)
摘要:
PHP中unset,array_splice删除数组中元素的区别投稿:mdxy-dxy 字体:[增加 减小] 类型:转载php中删除数组元素是非常的简单的,但有时删除数组需要对索引进行一些排序要求我们会使用到相关的函数,这里我们来介绍使用unset,array_splice删除数组中的元素区别吧如果要在某个数组中删除一个元素,可以直接用的unset,但是数组的索引不会重排:?12345结果是:Ar...
阅读全文
posted @ 2015-05-07 14:18
牧小野
阅读(234)
推荐(0)
摘要:
PHP 框架: CodeIgniter 分页教程分类: PHP2009-04-23 11:09 3209人阅读 评论(0) 收藏 举报框架phpbooksdatabaseurl数据库目录(?)[+] 有些时候,你可能需要把数据库查询所得到的一篇文章或一组结果拆分成多页。在这时,你将需要写某种分页脚本。这对于从没有做过这个的开发者来说还是有一点难度的,但使用 CodeIgniter 却是轻而易举就能...
阅读全文
posted @ 2015-05-07 14:16
牧小野
阅读(456)
推荐(0)
摘要:
CI中的数据库操作 在system/application/config 文件夹和里面的config文件里已经配置了参数$active_group = "default";$db['default']['hostname'] = ""; hostname: 你的数据库的位置, 举例来说, 'localhost' 或 IP 地址 $db['default']['username'] = ""; ...
阅读全文
posted @ 2015-05-07 14:14
牧小野
阅读(2493)
推荐(0)
摘要:
CI表单验证一、CodeIgniter允许你为单个表单域创建多个验证规则,按顺序层叠在一起,你甚至可以同时预先处理表单域数据。要设置验证规则请使用set_rules() 函数:上面的函数使用 三个 参数作为输入:表单域的名字 - 就是你给表单域取的那个名字。一个此表单域的 "人性化" 名字,它将被插入到错误信息中。例如,如果你有一个表单域叫做“user”你可能给它一个人性化名字叫做“用户名”。 注...
阅读全文
posted @ 2015-05-07 14:12
牧小野
阅读(263)
推荐(0)
摘要:
新浪SAE云平台下使用codeigniter的数据库配置投稿:shichen2014 字体:[增加 减小] 类型:转载这篇文章主要介绍了新浪SAE云平台下使用codeigniter的数据库配置,主要涉及在database.php的配置,需要的朋友可以参考下由于新浪SAE对文件权限的限制,cache目录无法修改权限,因此原版Codeigniter无法直接使用。可以尝试codeIgniter 2.10...
阅读全文
posted @ 2015-05-07 14:10
牧小野
阅读(142)
推荐(0)
摘要:
新浪sae url rewrite(伪静态、重定向)详解http://www.veryhuo.com phpclubs 2011-11-14 投递稿件sae全程Sina App Engine,真是一个好东西,他有很多优秀的特性,简单来说SAE就是一个简单高效的分布式Web服务开发、运行平台。支持现在常用的 php+mysql环境,在开发中难免会碰到项目需要做url rewrite(伪静态),然而s...
阅读全文
posted @ 2015-05-07 14:09
牧小野
阅读(439)
推荐(0)
摘要:
MySQL存储引擎总结作者:果冻想 字体:[增加 减小] 类型:转载这篇文章主要介绍了MySQL存储引擎总结,本文讲解了什么是存储引擎、MyISAM、InnoDB、MEMORY、MERGE等内容,需要的朋友可以参考下前言在数据库中存的就是一张张有着千丝万缕关系的表,所以表设计的好坏,将直接影响着整个数据库。而在设计表的时候,我们都会关注一个问题,使用什么存储引擎。等一下,存储引擎?什么是存储引擎?...
阅读全文
posted @ 2015-05-07 14:08
牧小野
阅读(235)
推荐(0)
摘要:
URL重写:RewriteCond指令与RewriteRule 指令格式分类: Web应用2011-07-21 09:44 11588人阅读 评论(3) 收藏 举报urlapachehook正则表达式服务器.htaccess Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rew...
阅读全文
posted @ 2015-05-07 14:07
牧小野
阅读(941)
推荐(0)