- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 Spring boot项目WebSocket+SockJS+Stomp进行客服联系消息实时通信
pom.xml先引入spingboot的websocket包:<!--WebSocket--><dependency> <groupId>org.springframework.boot</groupId> <artifactId&a
2018-10-19 16:35:15 2553
原创 【Java集合】LinkedList源码理解笔记
1.内部类Node节点,item存储数据内容,next、prev存储前后节点,形成链表。private static class Node<E> { E item; Node<E> next; Node<E> prev; Node(Node<E> prev, E element, Node<E> nex...
2019-07-09 14:41:43 136
原创 【Java集合】Vector源码理解笔记
大部分的代码与ArrayList相同,主要区别在于线程安不安全和扩充容量幅度1.容量增加时增加的大小为capacityIncrement,在初始化可以设定的值Vector(int initialCapacity, int capacityIncrement),当它小于或等于0时,自动容量增加是增加到原来的2倍,ArrayList是增加到原来的1.5倍。2.elementCount实际存在元...
2019-07-05 10:47:56 147
原创 【Java集合】ArrayList源码理解笔记
参考文章1.底层数据结构是用Object elementData[]数组存储,且用transient关键字修饰,防止序列化。为什么transient关键字修饰2.ArrayList类主要是继承AbstractList类并实现了List接口,实现Cloneable和Serializable接口使得ArrayList具有克隆和序列化的功能。public class ArrayList<E&...
2019-07-04 16:02:19 349
转载 JAVA基础:Map集合、散列表、红黑树介绍
1.Map介绍Map–>映射 key获取value1.1方法V put(K key,V value):添加元素,如果当前key对应有value值,则替换掉并返回旧value值void clear():移除所有键值对元素V remove(Object key):根据key值删除键值对,返回value值boolean containsKey(Object key):判断集合是否含...
2018-10-24 11:25:05 402
转载 JAVA基础:List集合
这篇主要讲List集合的三个子类:ArrayList:底层数据结构是数组。线程不安全LinkedList:底层数据结构是链表。线程不安全Vector:底层数据结构是数组。线程安全ArrayList解析ArrayList底层其实就是一个数组,ArrayList中有扩容这么一个概念,正因为它扩容,所以它能够实现“动态”增长Add方法add(E e)步骤:检查是否需要扩容插入...
2018-10-23 16:50:27 144
转载 JAVA基础:集合(Collection)
集合(Collection)介绍数组和集合的区别长度的区别:数组的长度固定;集合的长度可变内容不容:数组存储的是同一种类型的元素;集合可以存储不同类型的元素(但是一般我们不这样干…)元素的数据类型:数组可以存储基本数据类型,也可以存储引用类型;集合只能存储引用类型(你存储的是简单的int,它会自动装箱成Integer)Collection的由来与功能集合可以存储多个元素,但我们...
2018-10-23 10:13:03 134
转载 事务的基本要素(ACID),事务的并发问题,MySQL的四种事务隔离级别
事务的基本要素(ACID)原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,出错会全部回滚一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏隔离性(Isolation):同一时间,只允许一个事务请求同一数据,不同的事务之间彼此没有任何干扰持久性(Durability):事务完成后,事务对数据库的所有更新将被保存到数据库,不能回滚...
2018-10-23 09:07:49 655
原创 Mybatis按日期做数据统计需求时常用语句
1.日期类型datetime或date转为字符串 DATE_FORMAT(date,format)2.时间戳类型转字符串 FROM_UNIXTIME(unix_timestamp,format)3.字符串转为日期格式 STR_TO_DATE(str,format)例如:按月份分组计算今年的每月的营业额SELECT DATE_FORMAT(set_time,'%m') as mont...
2018-09-14 10:51:39 2378
原创 SSM框架使用积累:数据库 日期类型 根据时间段 进行查询
<where>o.date BETWEEN date_sub(now(),interval #{dateStart} month) and date_sub(now(),interval #{dateEnd} month)</where>需要在时间段范围内查询如 (上一月的今日)date_sub(now(),interval #{dateStart} mo...
2018-06-12 12:35:21 2365
空空如也
请问大家,这个网上找的jar包能用在自己的项目里吗
2021-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人