自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冯立彬的博客

关注性能、效率、大型网站架构、分布式应用、大数据计算等

  • 博客(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

原创 腾讯微博挂了

如此强大的公司,居然也能够把微博给搞挂,不知道相关的技术负责人得背多少故障分了。本文出自:冯立彬的博客

2011-11-13 10:58:31 2071 2

原创 腾讯的微博开放平台,无语了

最近在尝试腾讯的微博开放平台做开发,结果找了一圈,基于指定语言如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_job_execute_conf.xml

hadoop1.2.1执行完计算后,从hdfs中找出来的配置文件,可以帮助指导学习其配置

2014-06-15

Hadoop环境搭建、配置及通过执行计算来验证的示例

Hadoop从存储上来说,是类似于冗余磁盘阵列(RAID)的存储方式,将数据分散存储并提供以提供吞吐量,它的存储系统就是HDFS(HadoopDistuibute Fils System);从计算上来说,它通过MapReduce模型,将大数据的计算分发到多台计算机上完成,再将结果合并,减少计算的时间。 Hadoop适合于: 1、超大数据的计算; 2、一次写入、多次读取的模式; 3、可以跑在普通的硬件上。 Hadoop不适合: 1、低延迟的数据访问,它是为高数据吞吐量应用优化的; 2、大量的小文件 hadoop客户端需要和namenode进行交互,而namenode中存放的是datanode的文件属性,且都是在内存中,如果小文件过多,namenode是存放不了的; 3、多用户写入,任意修改文件。 Hadoop适合于一次计算,多次读取的场景,如搜索引擎,只支持随机读取不支持随机写入,如Hadoop和Lucene的集成就不能够直接集成,因为Lucene支持随机写入。 本文将从使用的角度上谈了如何搭建Hadoop、如何配置Hadoop、如何验证Hadoop及在Hadoop上面执行计算,以及可能会遇到些什么样的问题。

2013-12-26

流程图绘制软件 Dia for Windows 0.97.2

它功能强大和跨平台特性,也源于它原生支持简体中文界面。与Visio相比,Dia安装包仅不足20MB,可以放在网盘或U盘中随身携带。初用者可能觉得Dia用法比较繁琐而麻烦,但是无法否认,它仍然是综合性能最佳的免费替代方案。   Dia支持导出的流程图格式如下:EPS、SVG、DXF(Autocad格式)、CGM、WMF、PNG、JPEG、VDX(Microsoft Visio格式)。

2013-08-24

SPI的简单示例

SPI的简单示例,SPI的简单示例,SPI的简单示例

2011-12-19

处理后的ibator1.2.1

去除了注释、去除Example方法及去除生成的id前面的“ibatorgenerated_”

2011-10-05

简单的JAVA HTML服务器

简单的JAVA HTML服务器 实现原理为采用Socket原理、线程池、输入输出流及简单的HTTP协议,麻烦虽小,五脏俱全,只有两个类文件。 使用方法,在DOS窗口下,转到当前HTMLJAR所在目录,打入如下命令: java -Djava.ext.dirs=. httpserver.HttpServer [HTML服务所在路径] [端口] HTML服务所在路径及端口参数是可选的,路径默认路径为当前应用所在路径,默认端口为1234,首页文件可为index.html或 index.html 启动好后,找一个html文件放在当前目录下,重命名为index.html,打开浏览器,输入:http://localhost:1234,即可以返回该页面. JAR编译的JDK版本1.6,至少要JDK1.5以上,因为其中用到JDK自带的线程池,内附源码,用户可以自已将源码再打包。 下载路径为:

2009-10-19

在SYBASE中用于生当前数据库中所有表的建表语句的过程

在SYBASE中用于生当前数据库中所有表的建表语句的过程。在系统备份的加上BCP,那是相当的好。

2008-07-24

Struts配置数据源及分页的JAR

Struts配置数据源及分页的JAR,有些时候你需要的时候不一定找得到,放在这里,共享

2007-09-27

基于Struts的留言本

基于Struts的留言本,实现了国际化、分布显示、录入、显示、删除等等功能,麻Q虽小,该有的都有了。完全是遵守于STRUTS标准来的

2007-09-27

DWR(Direct Web Remote)中文文档

DWR(Direct Web Remote)中文文档,DWR是可以很方便的通过JS操作JAVA的开源软件

2007-09-07

快乐表格-将数据很轻松的显示在网页表格中

将任意表中的数据以TABLE的形式显示出来,并具有动态生成查询、动态排序功能.rar

2007-09-03

将SQL的查询结果以表格形式返回,并生成翻页等

可以将SQL的查询结果,以表格的形式返回,任何表格,任何SQL语句都可以实现显示,方便开发,因为这样可以减少我们每次都去从数据库里读数据的时候,需要再次重新写代码的过程了。

2007-08-31

downFile.jar的源程序

downFile.jar的源程序

2007-08-16

downFile.jar

多线程、断点续传jar

2007-08-16

非常好Ajax基础教程

原理讲得很清楚,不过就是英文版,看了这书你想不入门都不行,共有48页,WORD版,认真看前面20页,后面的略看,把重点看看就OK。

2007-07-22

downFile多线程断点续传下载源程序

多线程断点续传下载源程序源程序

2007-07-10

downFile多线程断点续传下载JAR

多线程断点续传下载JAR,可以同时进行很多个文件下载,去我的BLOG可以看对应的示例

2007-07-10

空空如也

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

TA关注的人

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