自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 问答 (4)
  • 收藏
  • 关注

原创 LinkedList 的添加、移除元素源码分析

LinkedList 是基于双向链表存储的// LinkedList 中定义的静态内部类private static class Node<E> { // 当前节点的值 E item; // 前驱节点 Node<E> next; // 后继结点 Node<E> prev; Node(Node&l...

2018-05-07 09:40:28 4669

原创 ArrayList 的添加、移除元素源码分析

1 添加元素ArrayList 是基于数组存储的,默认数组大小为 10,当添加元素容量不够时,将进行扩容,对于以下代码:// 创建一个 ArrayList 对象ArrayList<Integer> nums = new ArrayList<>();// 向集合中添加元素nums.add(1);nums.add(2);nums.add(3);当执行 ...

2018-05-03 17:55:49 1423

原创 Spring 启动之 Spring 容器的创建

1 web.xml在一个 Java Web 系统中,使用 Spring 框架,需要在 web.xml 中配置一个监听器 ContextLoaderListener,而 Spring 上下文的创建起始于这个监听器。<listener> <listener-class>org.springframework.web.context.ContextLoader...

2018-04-24 15:28:43 385

原创 在 Spring MVC + Spring 项目中使用 Spring Security 4.2.3

准备1 Maven 坐标2 在 web.xml 中配置 Spring Security 过滤器方式一 配置文件方式1 添加配置文件 spring-security.xml,并在 web.xml 中扫描此配置文件2 配置文件中使用到的自定义类2.1 UserDetailsServiceImpl2.2 MyMessageDigestPasswordEncoder2.3 Au...

2017-09-05 15:14:51 2782

原创 CentOS 7 搭建 Redis 集群 - 单机多实例

1 准备2 搭建集群2.1 创建目录2.2 修改配置文件2.3 启动 Redis 节点2.4 创建集群2.4.1 安装 Ruby 运行环境2.4.2 创建3 参考文献1 准备已安装 Redis 3.0 或更高版本,如果未安装可参考 https://blog.csdn.net/li90hou/article/details/796989542 搭建集群...

2018-03-27 14:53:44 990

原创 CentOS 7 安装 Redis-4.0.8

1 获取 Redis 源码包1.1 方式一1.2 方式二2 编译 Redis 源码3 运行 Redis4 客户端连接4.1 本机客户端连接4.2 Windows 客户端连接4.2.1 修改配置文件4.2.2 安装客户端工具5 参考文献1 获取 Redis 源码包1.1 方式一去 Redis 官网下载最新稳定版,上传到 Linux:ht...

2018-03-26 15:36:52 1013

原创 Spring Boot 使用 Spring Data JPA 操作数据库

1 配置1.1 Maven 依赖1.2 配置属性文件 application.properties2 编写类2.1 实体类2.2 Dao 层2.3 Service 层3 查询方式3.1 直接调用接口 JpaRepository 的方法生成 SQL3.2 使用 @Query 注解自定义生成 SQL3.3 使用关键字创建查询生成 SQL4 完整代码...

2018-03-23 11:26:47 244

原创 Spring Boot 实践 - diary-boot(个人日记管理系统)

简述开发环境主要技术功能介绍日记管理写作日历统计图时间轴异常记录管理其他简述 如果你有写日记的习惯,想要记录生活中的重要事件,那么diary-boot将是一个不错的选择。有了它,你将不需要日记本和笔,只要有网络就能随时随地记录你的感受。代码托管: GitHub:https://github.com/1332508387/diar...

2018-03-15 09:46:35 1946 15

原创 RabbitMQ 3.6.10 的 WEB 管理界面

1 启用 rabbitmq_management 插件2 通过浏览器访问2.1 防火墙设置2.2 浏览器访问3 参考1 启用 rabbitmq_management 插件要使用 WEB 界面管理 RabbitMQ 需要启用 rabbitmq_management 插件,只需启动一次,下次启动 RabbitMQ 就会自动启动插件。#查看 15672 端口是...

2017-08-21 10:49:00 997

原创 CentOS 7 环境下安装 RabbitMQ 3.6.10

1. 简介2. 单机安装3.启动/关闭 RabbitMQ 服务4. 参考1. 简介消息队列(MQ)的使用可以提高系统效率,实现系统组件间的解耦,使得系统不再受制于缓慢的业务流程,从而提高用户的体验。 一个典型的场景,在电商项目中下订单的情况,用户希望立刻得知订单是否添加成功,因此系统必须立刻返回结果,但订单添加业务需要进行入库操作,众所周知,入库操作要...

2017-08-15 17:52:15 1664 1

JDBD(MySQL)

连接MySQL数据库

2016-07-21

JDBC(SqlServer)

连接sql server jar包

2016-07-21

键盘常用ascii码

键盘常用ascii码,jiva监听键盘必用

2016-02-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除