摘要:
前言
在上篇文章中我们对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)