04 2012 档案

摘要:获取map类型的requestsessionapplication的方法:实现RequestAware,SessionAware,ApplicationAware接口privateMap<String,Object>request;privateMap<String,Object>session;privateMap<String,Object>application;publicvoidsetRequest(Map<String,Object>request){this.request=request;}publicvoidsetSession 阅读全文
posted @ 2012-04-30 20:39 积淀 阅读(956) 评论(0) 推荐(0)
摘要:文章主要内容分为三个部分。第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。第二部分结合MySQL数据库中MyISAM和InnoDB数据存储引擎中索引的架构实现讨论聚集索引、非聚集索引及覆盖索引等话题。第三部分根据上面的理论基础,讨论MySQL中高性能使用索引的策略。数据结构及算法基础索引的本质:索引是帮助mysql高效获取数据的数据结构。索引的本质是数据结构。数据库查询是数据库的最基本功能。希望查询的速度尽可能快,因此需要从查询算法的角度进行优化。最基本的查询算法当然是顺序查找,但是着这种查询算法以O(n)的时间复杂度进行,在数据量很大时,显然是很糟糕的。所以就需要更加 阅读全文
posted @ 2012-04-28 19:17 积淀 阅读(323) 评论(0) 推荐(0)
摘要:java中使用MD5进行加密 在各种应用系统的开发中,经常需要存储用户信息,很多地方都要存储用户密码,而将用户密码直接存储在服务器上显然是不安全的,本文简要介绍工作中常用的 MD5加密算法,希望能抛砖引玉。(一)消息摘要简介 一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产生一个唯一指印(对于SHA1是产生一个20字节的二进制数组)。消息摘要是一种与消息认证码结合使用以确保消息完整性的技术。主要使用单向散列函数算法,可用于检验消息的完整性,和通过散列密码直接以文本形式保存等,目前广泛使用的算法有MD4、MD5、SHA-1。 消息摘要有两个基本属性: 两个... 阅读全文
posted @ 2012-04-27 11:13 积淀 阅读(1633) 评论(0) 推荐(0)
摘要:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。数据库索引什么是索引 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 例如这样一个查询:select*fromtable1whereid=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),直接在索引里面找44(也就是在ID这一列找),就可以得知这一行的位置,也就是找到了这一行。可见,索引是用来定位的。 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多... 阅读全文
posted @ 2012-04-26 15:43 积淀 阅读(321) 评论(0) 推荐(0)
摘要:数据库索引是为了增加查找速度而对表字段附加的一种标识。索引是有效的组织表数据的方式,它是由表中的一列或者多列按照一定的排列顺序组成。索引是一种与表和视图关联的物理结构,可以用来提高从表或者视图中检索数据行的速度。首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件 进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行 数,所以能明显增加查询的速度。那么在任何时候都应该加索引么?这里有几个反例:1、如果每次都需要取到所有表记录,无论如何都必须进行全表扫描了,那么 是否加索 阅读全文
posted @ 2012-04-25 22:21 积淀 阅读(225) 评论(0) 推荐(0)
摘要:Network Working Group(网络工作组) R. FieldingRequest for Comments: 2616 UC IrvineObsoletes(过时弃用): 2068 J. GettysCategory: Standards Track (类别:标准组 ) Compaq/W3C J. Mogul Compaq H. Frystyk W3C/MIT L. Masinter Xerox P. Leach Microsoft T. Berners-Lee W3C/MIT June 1999 超文本传输协议-HTTP/1.1说明 本文档规定了互联网社区的标准组协议,并需要讨 阅读全文
posted @ 2012-04-07 20:20 积淀 阅读(1888) 评论(0) 推荐(0)