自定义博客皮肤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)
  • 收藏
  • 关注

原创 一篇搞定求回文问题的算法天花板

一篇简洁明了清晰的搞定涉及到回文问题时可以用的算法天花板

2023-10-11 15:11:42 129 1

原创 一文搞懂线段树---超高效率进行范围操作的数据结构

超快进行范围的add,update和query的数据结构------线段树

2023-09-14 11:22:24 197 1

原创 互联酒旅项目总结

互联酒旅项目总结项目时间3.20:熟悉产品产品流程管理3.25:环境搭建、项目熟悉(阿里规范手册)4.2:基础服务、功能分配4.13:第一阶段需求开发、第一阶段技术需求4.22:第二阶段需求开发、第二阶段技术需求4.26:代码review、代码优化4.30:技术博客、项目整体验收5.5:项目结束总结项目背景依托微信小程序和App 客户端提供线上预定酒店和旅游产品的互联网产品解决用户痛点1:提高了用户搜索酒店和预定酒店的效率解决用户痛点2:售后功能保障了用户的合法权益解决用户痛点

2022-05-05 09:47:22 211

原创 Netty相关理念及案例引导

Netty概述Netty的官网:https://Netty.io/Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端也就是说Netty是一个基于NIO的客户,服务端的编程框架,使用Netty可以确保快速和简单的开发出一个网络应用,例如:基于TCP和UDP的socket服务开发为什么用Netty优势更优雅的设计简化了原生NIO中复杂编程用于各种传输类型的统一API-阻塞和非阻塞Socket基于一个灵活和可扩展的事件模型,它允许清晰地分离关注点

2022-04-06 08:44:23 205

原创 ElasticSearch全文详解及具体配置

一、全文检索基础1.什么是全文检索将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从非结构化数据中提取出的然后重新组织的信息,我们称之索引例如:字典。字典的拼音表和部首检字表就相当于字典的索引,对每一个字的解释是非结构化的,如果字典没有音节表和部首检字表,在茫茫辞海中找一个字只能顺序扫描。然而字的某些信息可以提取出来进行结构化处理,比如读音,就比较结构化,分声母和韵母,分别只有几种可以一一列举,于是将读音拿出来按一

2022-03-11 14:38:01 2043

原创 MQ简介以及RabbitMQ模式具体实现

消息队列MQ概述MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信应用之间的远程调用加入MQ后应用之间的调用MQ优势1.应用解耦MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合系统的耦合性越高,容错性就越低,可维护性就越低使用 MQ 使得应用间解耦,提升容错性和可维护性2.任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时

2022-03-10 19:56:07 2503

原创 一篇吃全Nginx全面配置以及详细部署

NginxNginx应用场景:http 服务器。Nginx 是⼀个 http 服务可以独⽴提供 http 服务。可以做⽹⻚静态服务器虚拟主机。可以实现在⼀台服务器虚拟出多个⽹站。例如个⼈⽹站使⽤的虚拟主机反向代理,负载均衡。当⽹站的访问量达到⼀定程度后,单台服务器不能满⾜⽤户的请求时,需要⽤多台服务器集群可以使⽤ nginx 做反向代理。并且多台服务器可以平均分担负载,不会因为某台服务器负载⾼宕机⽽某台服务器闲置的情况安装Nginx这里使用docker安装nginx搜

2022-03-09 22:20:39 5613

原创 分布式RPC框架Apache Dubbo入门案例

分布式RPC框架Apache DubboDubbo简介Apache Dubbo是一款高性能的Java RPC框架(其软件框架为微服务架构模式)。其前身是阿里巴巴公司开源的、轻量级的开源Java RPC框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会RPC概念RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个

2022-03-07 15:39:27 163

原创 微服务间的内部调用

2.服务的调用2.1 LoadBalancer整合RestTemplate实现调用其他微服务2.1.1 介绍2.1.1.1 RestTemplate简介RestTemplate是Spring Resources中一个访问第三方RESTful API接口的网络请求框架。RestTemplate的设计原则和其他的Spring Template(例如JdbcTemplate)类似,都是为了执行复杂任务提供了一个具有默认行为的简单方法。RestTemplate是用来消费REST服务的,所以RestTemp

2022-03-07 11:13:48 1226

原创 EurekaServer注册服务中心

服务的注册和发现 EurekaEureka注册中心工作流程图服务注册是指,各个微服务在启动时,将自己的网络地址等信息注册到Eureka,服务提供者将自己的服务信息,如服务名、IP等告知服务注册中心服务发现是指当一个服务消费者需要调用另外一个服务时,服务消费者从Eureka查询服务提供者的地址,并通过该地址调用服务提供者的接口。一个服务既可以是服务消费者,也可以是服务发现者各个微服务与注册中心使用一定机制(例如心跳)通信。如果Eureka与某微服务长时间无法通信,Eureka会将该服务

2022-03-07 11:08:11 392

空空如也

空空如也

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

TA关注的人

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