自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 ElasticSearch笔记

目录0、配置1、基本语法01、两种检索方式02、`match` 全文检索03、`match_phrase` 短语匹配04、`multi_match` 多字段匹配05、`bool` 复合查询(`must`、`must_not`、`should`)06、`filter` 结果过滤(`range`)07、`term` 全文检索`精确匹配`(`.keyword 精确匹配`)08、`aggregations` 聚合09、`nested` 嵌入式2、映射01、查看映射 mapping02、创建映射规则03、添加映射

2020-12-18 11:08:36 703

原创 谷粒商城高级篇笔记1

这里写自定义目录标题1、Nginx配置域名问题01、Nginx(反向代理) 配置02、Nginx(负载均衡)+ 网关 配置03、Nginx动静分离2、JMeter 压力测试01、基本测试02、尝试用大于5000的TCP端口连接时发生错误3、性能监控01、jconsole02、jvisualvm03、jvisualvm + JMeter 结合测试4、优化5、缓存01、本地缓存02、分布式缓存 `Redis`03、堆外内存溢出问题 `OutOfDirectMemoryError`04、缓存穿透、雪崩、击穿6、

2020-12-18 01:15:49 1642

原创 线程池 & 异步编排

目录1、异步01、初始化线程的4种方式02、线程池2、`CompletableFuture`异步编排01、创建异步对象02、计算结果完成时的回调方法03、handle 方法 -> 最终处理04、线程串行化05、两任务组合 - 都要完成06、两个任务组合 - 一个完成07、多任务组合1、异步01、初始化线程的4种方式创建线程的4种方式1、继承Thread2、实现Runnable接口3、实现Callable接口+FutureTask(可以拿到返回结果,可以处理异常)

2020-12-18 00:31:08 402

原创 Redisson 分布式锁

目录1、lock锁 + 看门狗机制2、读锁 + 写锁3、信号量4、闭锁5、缓存一致性问题前期配置使用 Redisson 作为所有分布式锁、分布式对象等功能的框架Redisson实现了JUC锁的接口pom<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.12.5</ver

2020-12-04 01:15:22 506

原创 集合浅谈

目录1、List集合01、ArrayList02、单向链表 双向链表03、LinkedList04、Vector2、Set集合01、HashSet02、TreeSet03、TreeSet的排序3、Map集合01、Map集合的遍历方式02、HashMap浅谈03、HashMap为什么需要重写HashCode和equals04、HashTable05、Properties总体List = 排成一长队的小猪 Set = 一群小猪贴上号,然后赶到一个猪圈里Map = 放在一个个,有房间号的屋子里

2020-12-04 00:38:15 256 7

原创 反射

目录1、获取class的三种方式2、只执行静态代码块3、获取类路径下的绝对路径(通用)4、资源绑定器5、JDK自带的类加载器6、Field 反射属性7、Field反编译1、获取class的三种方式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gJ64xV5K-1606840936542)(D:\Java项目\00_A_Java笔记\笔记配套图片\字节码内存图.png)]第一种:Class c = Class.forName(“完整类名带包名”);第二种:Cla

2020-12-02 00:44:05 154 4

原创 String的常用方法

目录1、常用方法01、charAt()02、compareTo()03、contains()04、endsWith()05、equalsIngnoreCase()06、getbytes()07、indexof()08、lastIndexOf()09、isEmpty()010、length()011、replace()012、split()013、startsWith()014、substring()015、toCharArray()016、toLowerCase()017、toUpperCase()018、

2020-12-02 00:39:29 180

原创 IO

目录0、介绍1、FileInputStream 文件字节输入流2、FileOutputStream 文件字节输出流3、 FileInputStream + FileOutputStream 文件拷贝4、FileReader 文件字符输入流5、FileWriter 文件字符输出流6、FileReader + FileWriter 文件拷贝7、BufferedReader 带有缓冲区的字符输入流8、InputStreamReader 字节流转换成字符流9、BufferedWrite 带有缓冲的字符输出流 `O

2020-12-02 00:30:16 80

原创 ActiveMQ

目录1、介绍2、ActiveMQ - API01、Queue队列02、Topic 主题03、Topic和Queue对比3、JMS规范01、消息头02、消息体03、消息属性04、消息持久化05、事务06、签收07、JMS发布订阅小结4、ActiveMQ的broker5、Spring整合ActiveMQ6、SpringBoot整合ActiveMQ01、Queue02、Topic7、ActiveMQ的传输协议01、总览02、NIO协议案例03、NIO协议案例增强8、消息的存储和持久化01、AMQ02、KahaDB

2020-12-02 00:09:34 429

空空如也

空空如也

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

TA关注的人

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