自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勿忘初心

知耻而后勇

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 MYSQL explain详解

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。先解析一条sql语句,看出现什么内容EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.postalcode,f.addressFROM uchome_space ASs,uchome_spacefie...

2015-08-18 00:20:05 269

原创 phpstorm常用快捷键

常用快捷键(keymaps:Default情况下)Esc键编辑器(从工具窗口)F1   帮助 千万别按,很卡!F2(Shift+F2)  下/上高亮错误或警告快速定位F3   向下查找关键字出现位置F4   查找变量来源F5   复制文件/文件夹F6   移动F11  切换书签F12  返回到以前的工具窗口注意:部分快捷键,必须在没有更改快捷键的情况下才可以使用查询快捷键CTRL+N   查找类C...

2015-08-17 15:36:37 340

原创 查询优化(一) @2012-06-02

MYSQL查询优化(一)一、 通过查询缓冲提高查询速度  一般我们使用SQL语句进行查询时,数据库服务器每次在收到客户端发来SQL后,都会执行这条SQL语句。但当在一定间隔内(如1分钟内),接到完全一样的SQL语句,也同样执行它。虽然这样可以保证数据的实时性,但在大多数时候,数据并不要求完全的实时,也就是说可以有一定的延时。如果是这样的话,在短时间内执行完全一样的SQL就有些得不偿失。  幸好My...

2015-08-09 23:58:31 324

原创 存储引擎概念(基本概念)

1.存储引擎概念打比方说:一部电影有mp4,wmv,avi,flv...等格式。同样的一部电影在硬盘上有不同的存储格式,所占的空间与清晰程度也各不一样。那么我们表里的数据存储在硬盘上,是如何存储的呢?存储的方式也有很多种。对于用户来说,同样一张表的数据,无论用什么引擎来存储,用户看到的数据都是一样的,但对于服务器来说是有区别的。数据库对同样的数据,有着不同的存储方式和管理方式,在mysql中,称为...

2015-08-09 23:45:19 894

原创 mysql的备份与恢复(基本概念)

备份与恢复系统运行中,增量备份与整体备份。例如:每周日整体备份一次,周一到周六只备份当天。如果周五的数据出了问题,可以用周日的整体+周一、周二、周三、周四来恢复。 备份的工具:有第三方的收费备份工具,目前我们所学的是系统自带的备份功能,mysqldump。mysqldump 可以导出库、表。备份:例1:导出muagua库下面的goods表mysqldump -u用户名 -p密码 库名 表1 表2 ...

2015-08-09 23:43:40 373

原创 mysql之索引(基本概念)

一、索引是什么?比如我们要在字典中找某一字,如何才能快速找到呢?那就是通过字典的目录。对数据库来说,索引的作用就是给‘数据’加目录。   二、索引算法设有N条随机记录,不用索引,平均查找N/2次,那么用了索引之后呢?tree(二叉树)索引    log2Nhash(哈希)索引  1 三、优缺点优点:加快了查询的速度(select)缺点:降低了增删改的速度(update/delete/insert)...

2015-08-09 23:42:36 730

原创 Limit优化

Limit语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1)。为了...

2015-08-09 23:34:51 372

原创 Oracle数据库查询优化方案(处理上百万级记录如何提高处理查询速度)

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t wh...

2015-08-09 23:33:49 18163 4

原创 UTF-8 GBK UTF8 GB2312 之间的区别和关系

UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示...

2015-08-09 22:35:43 355

原创 mysql左连和右连

例子,相信你一看就明白,不需要多说 A表(a1,b1,c1) B表(a2,b2) a1 b1 c1 a2 b2 01 数学 95 01 张三 02 语文 90 02 李四 03 英语 80 04 王五 select A.*,B.* from A left outer join B on(A.a1=B.a2) 结果是: a1 b1 c1 a2 b2 01 数学 95 01 张三...

2015-08-06 12:53:08 387

原创 JS数组JSON处理心得

//1-->ajax返回json数据时候,调用$.each处理时:$.each(data,function(i,row){alert(row[i]);//有数据alert(row.i)//没数据})//2-->var v1=[];v1['a']=aa;v1['b']=bb;$.each(v1,function(k,v){alert(v)//没数据})var v2={};

2015-08-04 23:46:03 321

原创 php导出Excel文件简单的方法(非PHPEXCEL)

function getExcel($key,$data,$fn='export_data.xls') { /*start export excel*/ $tline="\r\n"; $nx=" "; header("Content-type:application/vnd.ms-exc...

2015-08-03 15:56:51 405

原创 echars

//折线图//柱形图//var title='test';//var datatype=['游戏A','游戏B'];//var data=[// [1,4,7,8,11],// [2,3,6,9,10]//];//var xtype=['星期1','星期2','星期3','星期4','星期5'];//line_bar_graph(title, datatype, dat

2015-08-02 22:56:07 459

实用性很强的后台模板

下载了N个模板,基本上都是写重复来重复去的模板,唯独这个还有点使用性。

2015-08-25

空空如也

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

TA关注的人

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