- 博客(11)
- 资源 (18)
- 收藏
- 关注
原创 从数据库中随机查询记录,使用JOIN比使用WHERE的效率要好
现在有这样的业务场景,从一个内容表中随机查询一条数据,并且随机查随出来的记录还不能够是已经使用了的记录,这里有一个专门的表记录了哪些记录是使用了,也就是在做这样的随机查询的时候,还需要关联发送记录保存表,这样才可以确保查询出来的记录是没有被使用过的。 使用的数据库是MYSQL5.5,内容表有2万多条记录,保存发送记录的表只有数10条记录,以下是分别是直接使用where和使用join的测试
2011-11-27 13:47:28 3241
转载 Lucene:基于Java的全文检索引擎简介
本文转自车东的博客:http://www.chedong.com/tech/lucene.htmlLucene是一个基于Java的全文索引工具包。基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史全文检索的实现:Luene全文索引和数据库索引的比较中文切分词机制简介:基于词库和自动切分词算法的比较具体的安装和使用简介:系统结构介绍和演示Hacking Lu
2011-11-15 14:33:49 2263 1
转载 百万数据查询优化技巧三十则
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select
2011-11-15 11:28:42 2966 3
原创 腾讯的微博开放平台,无语了
最近在尝试腾讯的微博开放平台做开发,结果找了一圈,基于指定语言如JAVA开放出来的API,其本上都是第三方编写的,第三方提供的API中提供的基于JAVA的示例只有一个,并且都有点不成样,且腾讯本身没有针对指定API的示例,可以说是完全找不到,唯一能够让人看到效果的就是腾讯提供的基于ADOBO AIR的一款腾讯微博API调试工具,可是不知道其内部实现细节.参照其API文档来实现,调用的时候报的错误完
2011-11-11 16:33:11 3172
原创 Linux进程简介
在一台服务器上面看到有如下这么多类似的进程: 2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd 3 r
2011-11-11 10:11:39 24721 3
转载 OAUTH协议简介及其使用场景介绍
原文链接:http://blog.csdn.net/hereweare2009/article/details/3968582 摘要:OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。同时,
2011-11-10 19:41:29 3555 1
原创 手动清除APACHE的COOKIE LOG,APACHE需要重启空间才能够释放
最近发现服务器的空间不够用了,发现是APACHE的日志文件导致的问题,APACHE的COOKIE LOG文件已经达到了几个G,于是就手动清理一下,发现清理了后空间也没有明显的释放,就一直没有想明白,以为还有其它的什么东西占据着空间,找来找去也没有找到。后来因为需要重启了APACHE,再一看磁盘空间,就被释放了,这个时候才明白过来,如果是APACHE处于运行的状态,即使删除了日志文件,但是实际的文件
2011-11-04 10:22:35 3408
原创 备份Mysql数据库时,报:Couldn't execute 'show fields from的一种问题解决方案
因为数据库的表出现问题了,通过命令: myisamchk -r -q *.MYI 执行了修复,可是通过mysqldump数据的时候,老是报Couldn't execute 'show fields from...这样的问题,然后dump就结束不执行了,心理那可是真痛呀,以为是修复命令没有起作用,心想这数据可怎么样弄出来呀。 想到的第一步是把数据文件拷贝出来,拿到待恢复
2011-11-02 17:34:51 18491
原创 Mysql5.5与Mysql5.1指定选项参数的不同
在做MYSQL数据库迁移的时候,原来使用的是MYSQL5.1,新的数据库使用提MYSQL5.5,在原数据库中指定MYSQL默认的客户端及服务端的的语言,是通过在配置文件my.cnf中CLIENT及MYSQLD中都增加: default-character-set=gbk 就可以了,可是在迁移到mysql5.5的时候,同样也是在my.cnf中增加这个参数,可是启动的时候,报这个参
2011-11-02 10:53:39 2863
转载 robbin写的NoSQL数据库探讨之为什么要用非关系数据库
这篇文章转自robbin的博客:http://robbin.iteye.com/blog/524977,对于NOSQL的理解以及将来的使用,非常具有参考价值。这篇文章写于09年,可能当时比较新的东西,现在已经是比较成熟或者使用比较广泛的产品了,以下是原文:======================================================================
2011-11-02 10:15:47 1973
Hadoop环境搭建、配置及通过执行计算来验证的示例
2013-12-26
流程图绘制软件 Dia for Windows 0.97.2
2013-08-24
简单的JAVA HTML服务器
2009-10-19
将SQL的查询结果以表格形式返回,并生成翻页等
2007-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人