自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle ORA-00917: missing comma 是因为少逗号

oracle ORA-00917: missing comma 是因为少逗号,而且不是网上盛传的空格问题!都是传言误人啊

2014-04-30 10:48:31 42350

原创 javascript 把时间戳转为时间 ajax HTML拼装

这个目的是记下来,好让我以后可以看一下,这个脚本可是反反复复写了我N天啊!!全部写下,以

2014-04-24 15:50:33 2179

转载 GROUP BY 的实现与优化

由于GROUP BY实际上也同样需要进行排序操作,而且与ORDER BY相比,GROUP BY主要只是多了排序之后的分组操作。当然,如果在分组的时候还使用了其他的一些聚合函数,那么还需要一些聚合函数的计算。所以,在GROUP BY的实现过程中,与ORDERBY一样也可以利用到索引。在MySQL中,GROUP BY的实现同样有多种(三种)方式,其中有两种方式会利用现有的索引信息来完成

2014-04-23 14:15:38 1090

转载 mysql DISTINCT 的实现与优化

DISTINCT实际上和GROUP BY的操作非常相似,只不过是在GROUP BY之后的每组中只取出一条记录而已。所以,DISTINCT的实现和GROUP BY的实现也基本差不多,没有太大的区别。同样可以通过松散索引扫描或者是紧凑索引扫描来实现,当然,在无法仅仅使用索引即能完成DISTINCT的时候,MySQL只能通过临时表来完成。但是,和GROUP BY有一点差别的是,DISTINC

2014-04-23 14:14:15 3232

原创 为什么会存在using filesort

当使用explain分析SQL时常常会遇到extra的其中一值为using filesort,如: PRIMARY KEY (`id`),  KEY `uid` (`uid`) explain select * from t_talbe where uid=1order by id;extra结果为:Using where; Using filesort手册中对

2014-04-23 14:12:05 1788

原创 mysql filesort 的解决方案

在explain我们所使用的sql的时候,经常会遇到using filesort这种情况,原以为是由于有相同列值的原因引起,结果昨天看到公司的一个sql,跟同事讨论了下加上自己又做了一些测试,突然发现自己原来的想法是错误的。首先,只有在order by数据列的时候才可能会出现using filesort,而且如果你不对进行order by的这一列设置索引的话,无论列值是否有相同的都

2014-04-23 14:11:04 1257

原创 MySQL 如何使用索引 较为详细的分析和例子

在数据库表中,使用索引可以大大提高查询速度。  假如我们创建了一个 testIndex表:  CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOTNULL);  我们随机向里面插入了 1000条记录,其中有一条 i_testID vc_Name 555 erquan  在查找 vc_Name="

2014-04-23 14:09:27 5783

原创 mysql选择联合索引还是单索引?索引列应该使用哪一个最有效?深入测试探讨

先建表 CREATE TABLE `menu_employee` ( `Id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键,无实际意义', `employee_pid` int(5) DEFAULT NULL COMMENT '父节点序号,一般是部门的序号,但是已有例外,没有组的员工', `employee_id` int(5)

2014-04-23 14:05:56 1709

原创 javascript setinterval 正确的语法

前几天我用setinterval 写了一个小程序,这个setinterval是用来干什么的我就不理解了。写的方法在其它的浏览器里都能用,后来测试组的同事拿去一测就出了问题。因为她们爱用360,还有IE。我两天之内百思不其解,IE始终是报方法的参数有误,后来就是报找不到方法,最终我找到问题所在!但我实在要强烈的表达我的不满,问题就在于大家网上抄来抄去的太多了,导致抄到后来

2014-04-22 10:42:50 1295

原创 log4j 日志限制大小 拆分成30个 不按日期分日志 按大小拆分 按日期产生

先说一下按日期产生,不解释,大家都懂,这种方法的缺点就是很吃硬盘空间log4j.rootLogger=INFO,logfile,stdoutlog4j.logger.java.sql=DEBUG,sqllog#log4j.additivity.java.sql=false#velocity print outlog4j.logger.org.apache.velocity=E

2014-04-22 10:11:43 5485 2

原创 nginx 详解反向代理负载均衡

什么是反向代理负载均衡使用代理服务器可以将请求转发给内部的Web服务器,使用这种加速模式显然可以提升静态网页的访问速度。因此也可以考虑使用这种技术,让代理服务器将请求 均匀转发给多台内部Web服务器之一上,从而达到负载均衡的目的。这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用代理访问多个外部Web 服务器,而这种代理方式是多个客户使用它访问内部Web服务器,因此也被称为反向代

2014-04-10 09:53:30 1581

原创 代理服务器 详解 正向代理 反向代理

代理服务器(ProxyServer)是一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的对话层,从而起到防火墙的作用。代理服务器大多被用来连接INTERNET(国际互联网)和INTRANET(局域网)。有正向代理和反向代理之分,大家常说的负载均衡啊大都是指反向代理,反向代理是我们程序员要接触的最多的,需要了解的也很多.正向代理:是一个位于客户端和原始服务器(origin serve

2014-04-10 09:51:21 2295

原创 APACHE,NGINX 详细分析

Apache是目前最流行的Web应用服务器,占据了互联网应用服务器70%以上的份额。Apache能取得如此成功并不足为奇:它免费、稳定且性能卓越;但Apache能取得如此佳绩的另一个原因是,当时互联网刚刚兴起时,Apache是第一个可用的Web应用服务器,人们没有其他的选择。不可否认,Apache是一个优秀的全能Web服务器,但对于那些需要更强大的Web应用服务器(比如大小、可定制、响应速

2014-04-10 09:19:39 1646

原创 Java 多线程 死锁 隐性死锁 数据竞争 恶性数据竞争 错误解决深入分析 全方向举例

Java 多线程 死锁 隐性死锁 数据竞争 恶性数据竞争 错误解决深入分析 全方向举例

2014-04-09 11:29:46 14807

转载 关闭Eclipse的控制台console自动跳出

Eclipse的控制台console有时候经常的跳出来,非常的烦人!尤其是在调试期间跳出,以下是分享一下设置操作: 让它不经常的调出来,可以按下面的操作去掉它: windows  ->   preferences   ->  run/debug   ->   console 在右边面板去掉”Show when program writest to standard

2014-04-04 15:39:31 1690

多款多级联动下拉菜单打包!必有一款适合你!

多款多级联动下拉菜单打包!必有一款适合你!ajax,php,js,等!

2009-09-02

空空如也

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

TA关注的人

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