- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 MySQL 之union all 与 order by 同时出现问题
最近项目中有一个小需求,用到了order by和 union,遇到了一点小问题,相信大家以后也会有类似的需求,与大家分享。 先说一下我们的需求:就是在分页查询活动信息的时候,要求的显示格式是先显示未结束的活动按照最近要结束的放在前面,然后显示已经结束的活动,按照最新结束的在上面,这样的需求自然而然的想到了union all,union all和union的区别大家应该都知道就是union去重,u
2012-12-27 08:56:01 626
原创 MySQL之COUNT(*)效率
记得又一次例会大家讨论到了count(*)和count(col)的问题,大家当时说的都count(col)比较快,最近看了几篇文章,发现大家的这种观点可能是有问题的。关于这个问题网上有很多版本,看的我都凌乱了。我还是整理了一下。 在不加WHERE限制条件的情况下,COUNT(*)与COUNT(COL)基本可以认为是等价的;但是在有WHERE限制条件的情况下,COUNT(*)会比COUNT(COL
2012-12-27 08:54:24 361
原创 在eclipse中配置resin
在eclipse中部署resin 最近项目中要使用resin所以最近就对resin做了一下配置和简单的应用,作为记录写入我的博客中,留给自己和需要的人 首先还是对resin做一个简单的介绍吧 度娘版: Resin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1,1的WEB服务器。虽然它可以显示动态内容,
2012-09-17 08:43:26 754
转载 Redis源码分析-内存分配
Redis中到处都会进行内存分配操作。为了屏蔽不同平台之间的差异,以及统计内存占用量等,Redis对内存分配函数进行了一层封装,程序中统一使用zmalloc,zfree一系列函数,位于zmalloc.h,zmalloc.c文中。 上边说过,封装就是为了屏蔽底层平台的差异,同时方便自己实现相关的统计函数。具体来说就是: · 若系统中存在Google的TC_MALLOC库,则使用
2012-09-03 10:01:34 290
原创 redis学习(二)-数据类型
这次聊一下redis支持的数据类型,redis支持的数据类型有string、list、set、hash和sorted set redis的本质是一个key-value型的db,针对key而言首先它是一个字符串类型的,但是它不能包含边界类型的字符,向“wangwl key” 和"wangwlKey \n",这些带有空格和换行符的是不允许的。关于key的格式与正常java变量的命名相同,不能太长或太
2012-08-14 14:09:22 72
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人