07 2018 档案

摘要:1 package com.iotek.set; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.Comparator; 6 import java.util.List; 7 /** 8 * 9 * 对ArrayList容器中的内容进行排序: Arr... 阅读全文
posted @ 2018-07-30 23:09 清风拂来 阅读(329) 评论(0) 推荐(0)
摘要:TreeSetTreeSet可以对set集合中的元素进行排序,默认按照asic码表的自然顺序排序,之所以treeset能排序是因为底层是二叉树,数据越多越慢,TreeSet是依靠TreeMap来实现的像TreeSet中存储自定义对象需要实现comparable接口。 TreeSet及常用API(1) 阅读全文
posted @ 2018-07-30 22:59 清风拂来 阅读(467) 评论(0) 推荐(0)
摘要:Set接口: Set接口是Collection接口的另外一个常用子接口,Set接口描述的是一种比较简单的集合,集合中的对象并不按特定的方式排序,并且不能保存重复的对象,即set接口可以存储一组唯一的无序的对象。 为什么要用HahSet? 假如我们现在想要在一大堆数据中查找X数据。LinkedList 阅读全文
posted @ 2018-07-30 22:50 清风拂来 阅读(229) 评论(0) 推荐(0)
摘要:(1)TreeMap类通过使用红黑树实现Map接口 (2)TreeMap提供按排序顺序存储键值对的有效手段,同时允许快速检索 (3)不同于散列映射,树映射保证它的元素按键的自然顺序升序排列 (4)TreeMap构造方法:TreeMap()TreeMap(Comparator comp)TreeMap 阅读全文
posted @ 2018-07-29 21:55 清风拂来 阅读(280) 评论(0) 推荐(0)
摘要:一、hashmap底层原理: hashmap调用默认构造方法会产生一个默认底层是长度为16的Entry数组,首先调用key的hasCode()方法来得到一个整数, int hash = hash(key.hashCode()); 这个整数就是哈希码,然后把哈希码作为参数传递到hash()函数中来进行 阅读全文
posted @ 2018-07-29 17:14 清风拂来 阅读(1275) 评论(0) 推荐(0)
摘要:LinkedList内部封装的是双向链表数据结构,每个节点是一个Node对象。 Node对象中封装的是要被添加的元素,还有一个指向上一个Node对象的引用和 指向下一个Node对象的引用 , 与ArrayList容器相比,不同的容器有不同的数据结构,不同的数据结构操作起来性能不同。 链表数据结构,做 阅读全文
posted @ 2018-07-29 16:10 清风拂来 阅读(314) 评论(0) 推荐(0)
摘要:一、arrayList对象创建 当调用无参构造方法来构造一个ArrayList对象时,它会在内部分配一个初始大小为10的一个Object类型数组, 当添加的数据容量超过数组大小的时候,会产生一个新的数组,新的数组大小为原来数组大小的1.5倍+1, 接着把原数组中的数据拷贝到新的素组中,并让原来的引用 阅读全文
posted @ 2018-07-28 16:56 清风拂来 阅读(345) 评论(0) 推荐(0)
摘要:输出结果: java.util.GregorianCalendar[time=1532758612771,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Shan 阅读全文
posted @ 2018-07-28 14:16 清风拂来 阅读(163) 评论(0) 推荐(0)
摘要:创建一个类Queue代表队列(先进先出),添加add(Object obj) 及get()方法, 并添加main()方法进行验证 思路: 使用LinkedList实现队列,在向LinkedList中添加时,使用addFirst()方法, 在从LinkedLsit中取出时,使用removeLast() 阅读全文
posted @ 2018-07-17 00:06 清风拂来 阅读(2753) 评论(0) 推荐(0)
摘要:ctrl + J 跳转到指定行 ctrl + D 复制一行 ctrl + K 删除一行 ctrl + shift+ H 格式化代码 ctrl + R 查找某个函数 阅读全文
posted @ 2018-07-16 23:09 清风拂来 阅读(210) 评论(0) 推荐(0)
摘要:1.环境准备 (1)maven:apache-maven-3.5.2,我的maven安装在D:\apache-maven-3.5.2,eclipse中maven配置如下: 先add ,添加好自己的maven,然后才能选中这个maven (2) jdk:jdk1.7.0_80 (3) tomcat:a 阅读全文
posted @ 2018-07-15 14:40 清风拂来 阅读(10607) 评论(0) 推荐(1)
摘要:1. 用注解@RequestParam绑定请求参数 用注解@RequestParam绑定请求参数a到变量a,当请求参数a不存在时会有异常发生,可以通过设置属性required=false解决,例如: @RequestParam(value="a", required=false) JS与 contr 阅读全文
posted @ 2018-07-08 15:35 清风拂来 阅读(1225) 评论(0) 推荐(0)
摘要:测试例子: controllel层 ,使用map接收请求参数,通过Debug可以看到,请求中的参数的值都是字符串形式,如果将这个接收参数的map直接传入service,mybatis接收参数时会报错,因此要先对请求中的参数进行预处理 2.service层 3.dao层,使用map做入参,在sqlMa 阅读全文
posted @ 2018-07-01 16:14 清风拂来 阅读(46592) 评论(0) 推荐(1)

点击右上角即可分享
微信分享提示