摘要: 前言 在上篇文章中我们对ArrayList对了详细的分析,今天我们来说一说LinkedList。他们之间有什么区别呢?最大的区别就是底层数据结构的实现不一样,ArrayList是数组实现的(具体看上一篇文章),LinedList是链表实现的。至于其他的一些区别,可以说大部分都是由于本质不同衍生出来的不同应用。 Lin... 阅读原文
2018-01-18 17:40:03 阅读(734) 评论(0)
摘要: 一、需求    后台使用orcale数据库,mybatis做持久层,前台搜索功能,根据类型搜索,但是数据库中没有类型字段,    所以需要在where条件语句中进行判断,当type == x1 时和type == x2时where中的判断条件不同 二、解决 <select id = "" resultMap =... 阅读原文
2018-01-18 15:59:01 阅读(723) 评论(0)
摘要: 一、验证码的作用   1、防止大量重复请求。一般在登录的时候需要验证码,验证码的作用就是拖延时间,让每次登录的操作时间间隔变长,这样可以防止有人暴力破解密码登录。   二、设计思路   1、最简单的验证码,就是一串数字了。小时候看到的就是这个样子的,4个数字。   2、这串数字应该是随机的。   3、这串数字是可以更... 阅读原文
2018-01-18 15:31:02 阅读(761) 评论(0)
摘要: 页面将参数传递给action的三种方式 一是通过属性传值: 将页面和action的的属性值保持一致,在action上写上该属性的set和get方法,这样在页面提交参数的时候,action就会调用set方法将参数值传递给其属性,这种方式主要适用于传递参数比较少的情况! 二是通过DomainModel传值: Domain... 阅读原文
2018-01-18 15:08:02 阅读(728) 评论(0)
摘要: package com.dataTaskListener; import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclie... 阅读原文
2018-01-18 12:28:01 阅读(766) 评论(0)
摘要:   1 回顾 1.1 Maven的好处 节省空间 对jar包做了统一管理 依赖管理 一键构建 可跨平台 应用在大型项目可提高开发效率   1.2 Maven安装部署配置   1.3 Maven的仓库 本地仓库 远程仓库(私服) 中央仓库   1.4 添加依赖 从网络上搜索: http://search.ma... 阅读原文
2018-01-18 10:44:10 阅读(764) 评论(0)
摘要: 今天主要说夏set集合,每天抽出一个小时总结下,生活会更加美好! --< java.util >-- Set接口:   数据结构:数据的存储方式;   Set接口中的方法和Collection中方法一致的。 |--HashSet:   HashSet类直接实现了Set接口, 其底层其实是包装了一个H... 阅读原文
2018-01-18 09:01:03 阅读(697) 评论(0)
摘要: <!--xmlns 多加下面的内容--> xmlns:task="http://www.springframework.org/schema/task"   <!--然后xsi:schemaLocation多加下面的内容--> http://www.springframework.or... 阅读原文
2018-01-18 08:48:02 阅读(727) 评论(0)
摘要: 本文演示使用三台Linux服务器安装Zookeeper,使用的是zookeeper-3.4.5版本,将zookeeper-3.4.5.tar.gz上传到linux服务器, 使用如下命令解压到/usr/local/目录下 进入/usr/local/目录下,给zookeeper文件夹改名成zookeeper 接着执... 阅读原文
2018-01-18 08:13:05 阅读(728) 评论(0)
摘要: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 优点: 1只能通过规定的方法访问数据。 2隐藏类的实例细节,方便修改和实现。 1 public class HelloWorld { 2 private int a =1; 3 public ... 阅读原文
2018-01-18 07:59:02 阅读(700) 评论(0)