- 博客(17)
- 收藏
- 关注
原创 Elasticsearch结合SpringBoot实现排序高亮查询
Elasticsearch和Spring Boot集成 实现排序分页高亮查询
2021-03-20 20:32:10 1888 2
原创 Elasticsearch安装DSL使用以及Canal&Logstash数据同步
Elasticsearch安装 DSL简单使用 倒排索引 Canal同步数据 Logstash数据同步
2021-03-19 21:16:13 571 3
原创 ApplicationContext上下文
ApplicationContext类解析通过设置Spring上下文来获取ApplicationContext,构建自己的SpringBeanUtil工具类(ApplicationContextInitializer、ApplicationListener、ApplicationContextAware、SpringApplication)
2021-02-19 11:03:56 709 11
原创 TCP三次握手四次挥手和池化技术
TCP/IP三次握手,四次挥手。浏览器复用连接和创建数据库连接池来提升程序处理性能,也就是通过池化技术能够大幅提升程序性能
2021-02-09 19:02:04 266
原创 ThreadLocal线程变量
ThreadLocal定义网上很多说ThreadLocal是处理并发多线程的,根据官方定义:This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses one (via its get or set method) has its own, independently initialized c
2021-02-05 17:22:09 2815 10
原创 spring-cloud之hystrix
hystrix什么是hystrix用来进行服务降级和容错限流服务降级处理手段返回异常描述信息查询备用数据库记录错误日志,进行人工干预
2021-02-02 21:20:42 347
原创 spring-cloud之openfeign
FeignFeign(不就是大粪么!!)是什么?根据官网解释:客户端组件,提供客户端和服务端之间方便调用。可以通过@Configuration注解或者配置文件来加载配置支持SpringMVC注解,并使用HttpMessageConverters作为消息转换器,比如@GetMapping两大重量级护法:Ribbon来实现负载和重试;Hystrix来实现降级和熔断服务远程调用方式方式1:Eureka的方式 http://ip:port/path(LoadBalanceClient+Re
2021-01-26 07:28:58 492
原创 数据结构基础之动态数组
数据结构基础数据结构研究的是数据如何在计算机中进行组织和存储,使得我们可以高效的获取数据或者修改数据数据结构类型线性结构:数组、栈、队列、链表树结构:红黑树、二叉树、AVL还有其他结构比如图数据结构的应用MySql中的B+treeJAVA中的HashMap的红黑树文件压缩算法,哈夫曼算法数组数组最大的有点:快速查询,但是不能动态扩容创建一个可以动态变化的数组 定义一个size指向最后一个元素的后面一个元素,capacity表示数组的容量...
2021-01-22 20:10:32 215
原创 spring mvc
springmvc handler和Adapter的关系下面只是一个示意关系,并不是一一对应的关系handlerMappinghandlerAdapter描述ControllerSimpleControllerHandlerAdapter标准控制器,返回ModelAndViewHttpRequestHandlerHttpRequestHandlerAdapter处理业务不返回ModelAndViewServletSimpleServletHandlerAd
2020-06-22 16:55:03 262
原创 spring事务原理
1 数据库事务1.1数据库的事物的基本特性A: 原子性(atomicity)事物中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事物的失败;C: 一致性(consistency)事物结束后系统状态是一致的;I: 隔离性(isolation)并发执行的事物彼此无法看到对方的中间状态;D: 持久性(durability)事物完成后所做的改动都会被持久化,即使发生灾难性的失败1.2 数据库的隔离级别隔离级别脏读(Dirty Read)不可重复读(NonRepe
2020-06-20 11:30:48 362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人