摘要: 队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又 阅读全文
posted @ 2016-08-18 19:02 samjustin 阅读(77730) 评论(0) 推荐(6) 编辑
摘要: 在map中插入、删除和定位元素时,HashMap是最好的选择。如果要按照自然顺序或自定义顺序遍历(获取所有元素),那么treemap更好一些。 第一:构造和添加元素 HashMap map = new HashMap(); map.put("1001", "zhangsan"); map.put(" 阅读全文
posted @ 2016-08-18 16:40 samjustin 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 输入描述: 输入一个正浮点数值 输出描述: 输出该数值的近似整数值 输入例子: 5.5 输出例子: 6 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点 阅读全文
posted @ 2016-08-18 16:33 samjustin 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 ) 详细描述: 函数接口说明: public String getResult(long ulDataInput) 输入参数: long ulDataInput:输入的正整数 返回值: 阅读全文
posted @ 2016-08-18 16:27 samjustin 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 一、引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……] 二、B-Tree 我们常见的数据库系 阅读全文
posted @ 2016-08-17 22:21 samjustin 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 过某种特定的条件,将存放在同一个数据库中的数据分散存放到多个数据库上,实现分布存储,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。提示:sqlserver 2005版本之后,可以友好的支持“表分区”。 垂直(纵向)拆分: 阅读全文
posted @ 2016-08-17 22:17 samjustin 阅读(1816) 评论(0) 推荐(0) 编辑
摘要: 说白了,索引问题就是一个查找问题。。。 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查 阅读全文
posted @ 2016-08-17 22:16 samjustin 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建 阅读全文
posted @ 2016-08-17 16:28 samjustin 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、TCP报文格式 TCP报文格式图: 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。 (3)标志位: 阅读全文
posted @ 2016-08-17 16:26 samjustin 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 在Struts的中央控制器中写了Struts的控制器角色,在这篇介绍下Struts的视图!Struts的视图组件:Struts框架中的视图组件主要包括:JSP页面。ActionForm类。Struts自定义标记。消息资源。其中,ActionForm类是Struts框架的核心组件之一,是Struts的 阅读全文
posted @ 2016-08-17 15:55 samjustin 阅读(7817) 评论(0) 推荐(0) 编辑