自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 java 集合 List Set Map

目录集合分类:List类关系图Set类关系图Map类关系图集合分类: 分类 特点 线程安全 List ArrayList 底层数据结构是数组,查询快,增删慢, 元素可以重复 非线程安全,效率高 Vector 底层数据结构是数组,查询快,增删慢, 元素可以重复 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快, 元素可以重复 非线程安全,效率高 Set Hashset 底层数

2021-01-07 10:14:28 302 2

原创 java总结

java总结和java面试题

2021-01-04 19:57:50 761 8

原创 Linux配置JDK

linux配置jdk

2023-08-27 09:58:08 222 1

原创 Linux安装mysql8.0

linux安装mysql8

2023-08-12 13:34:34 1083 1

原创 Linux 简单命令

linux简单命令

2023-08-12 11:39:11 190 1

原创 虚拟机安装Linux

虚拟机安装Linux系统

2023-08-12 11:25:19 80 1

原创 【无标题】

mysql profile

2023-03-09 15:23:25 52

原创 【无标题】

Spring常用注解

2023-03-09 15:16:36 39

原创 elasticsearch常用命令

Elasticsearch 常用命令

2023-01-14 16:32:52 221

原创 IDEA 配置使用说明

目录1.设置1-1 面包屑导航1-2 启动idea选择项目,不默认打开项目1-3 修改代码文字大小和行间距1-4 解决控制台乱码1-5 修改idea内存参数1-6 idea显示内存使用情况1-7 修改控制台日志显示行数1-8 控制tab打开的个数和顺序1-9 修改简单配色1-9-1 修改右侧相同变量颜色1-9-2 搜索结果颜色1-9-3 修改静态变量颜色1-9-4 修改注释颜色2. idea插件2-1 插件2-2 插件 IDE Eval Reset 安装教程3. Mac-Idea 快捷键3-1 键盘符号说明

2021-08-30 14:50:22 333

原创 ELK 查询语法

目录ELK 查询语法查询指定字段同时包含多个内容1查询指定字段同时包含多个内容2多个字段同时查询通配符逻辑操作符分组ELK 查询语法查询指定字段同时包含多个内容1message:(+"内容1" +"内容2" +"内容3")查询指定字段同时包含多个内容2message:("内容1" AND "内容2" AND "内容3")多个字段同时查询message:"" AND log_id:java*通配符? 匹配单个字符* 匹配0到多个字符例如:log_id:java* 查询log_

2021-08-18 16:06:09 3387

原创 Linux、 Maven 、Git命令 和 Mac快捷键

目录Linux 命令ll 或 ls 查看列表lsof 命令vi 或 vim 编辑文件命令cat 命令查看文件less 命令查看文件tail 命令 从文件尾开始查看文件greap 命令ps -ef 命令head 命令 从文件头开始查看文件| 管道命令Maven 命令Git 命令Mac-Idea 快捷键键盘符号说明Editing(编辑)查询/替换使用查询编译和运行debug 调试导航重构Linux 命令ll 或 ls 查看列表ll 命令查看详细信息, ll -a 查询隐藏文件ls 命令查看文件名

2021-04-24 16:34:40 405

原创 HashMap,ConcurrentHashMap源码分析

目录关系类图HashMapJDK 1.7 HashMap创建HashMap初始化流程图put 方法addEntry 添加新的元素resize 扩容添加数据流程图内部类 Entry 链表数据结构扩展说明JDK 1.8 HashMap创建HashMapNode 类TreeNode 类put方法resize 扩容方法数据结构扩展说明JDK1.7 和 JDK1.8区别ConcurrentHashMapJDK 1.7 ConcurrentHashMap创建ConcurrentHashMapSegment 内部类Has

2021-04-13 11:58:31 90

原创 Redis

目录数据类型redis的过期策略以及内存淘汰机制redis和数据库双写一致性问题如何解决redis的并发竞争key问题redis数据分片一致性HASH算法哈希槽redis的特点使用redis有哪些好处redis相比memcached有哪些优势Memcache与Redis的区别都有哪些?Redis持久化主从复制缓存雪崩缓存穿透缓存击穿数据类型1.字符串:String(可以操作数字)2.散列:hashes3.列表:lists4.集合:sets5.有序集合:sorted sets6.bitmaps

2021-03-31 13:57:58 76

原创 Spring 自定义标签

目录创建标签属性实体创建Handler创建Parser修改 spring.handlers修改spring.schemas创建xsd文件spring xml配置文件使用测试创建标签属性实体创建user实体public class MyUser { private String id; private String name; // 省略get/set方法} 创建Handler用来定义标签对应的解析器继承NamespaceHandlerSupport重写in

2021-02-04 18:40:36 86

原创 Spring Security多种登录方式

目录不用过滤器(使用json传参方式登录)SecurityConfig配置账号密码手机号验证码使用使用过滤器实现(使用form表单传参方式登录)不用过滤器(使用json传参方式登录)SecurityConfig配置import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.http

2021-02-02 19:20:29 4372 3

原创 spring 源码编译

目录1.下载spring源码第一种下载:从github下载第二种下载:从码云下载下载之后后目录结构:2.安装gradle修改一个spring的配置仓库地址为阿里云idea配置gradle导入项目后配置我用的是spring 版本为5.2.9.BUILD-SNAPSHOTgradle 版本为5.6.4idea 版本为2019.3.4在选择的时候注意版本兼容以及和idea的版本兼容1.下载spring源码第一种下载:从github下载spring官网https://spring.io/第一步:

2021-01-28 20:42:09 200

原创 Java IO流 总结

目录标题JAVA IO流1.IO流分类:2.InputStream 字节输入流 类关系图如下3.OutputStream 字节输出流 类关系图如下4.Reader 字符输入流 类关系图如下5.Writer 字符输出流 类关系图如下标题JAVA IO流1.IO流分类:2.InputStream 字节输入流 类关系图如下#mermaid-svg-aSfqNiLeLLWC4wP5 .label{font-family:'trebuchet ms', verdana, arial;font-famil

2021-01-06 11:20:02 196 3

原创 MySql优化

1.用 not exists 代替 not in Not exists 用到了连接能够发挥已经建立好的索引的作用, not in不能使用索引。 Not in 是最慢的方式要同每条记录比较,在数据量比较大的操作红不建议使用这种方式2.select * from admin left join log on admin.admin_id = log.admin_id where log.admin_...

2020-03-24 22:23:50 235

原创 https 在SpringMvc 进行重定向的时候变成了http

https 在SpringMvc 进行重定向的时候变成了http解决办法在viewResolver视图解析新增 <!-- 视图解析 如返回userinfo --> <bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver"...

2020-03-24 11:22:09 633

nexus-详细配置文档

nexus-详细配置文档

2017-06-25

Jenkins-详细文档

Jenkins使用详细文档

2017-06-24

oracle-mysql-sqlservice jar驱动

oracle-mysql-sqlservice jar驱动

2017-06-23

jetbrick-springmvc jar包(包含源码)

jetbrick-springmvc jar包(包含源码)

2017-06-23

jetbrick-template语法格式

jetbrick-template语法

2017-06-23

log4j2所需jar包和log4j2的详细配置

log4j2的详细配置和所需jar包

2017-06-13

空空如也

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

TA关注的人

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