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

原创 酒店项目总结

酒店项目总结1、项目简介背景该项目是依托微信小程序和App客户端提供线上预定酒店和旅游产品的互联网产品。解决用户痛点1、提高了用户搜索酒店和预定酒店的效率。2、售后保障了用户合法权益。3、基于数据分析给予用户更多场景下的组合。目的1、提高技术视野,从不知道到知道。2、体验真实项目流程,感受真实的项目开发流程和开发场景。3、工程化实践,微服务项目最佳工程化搭建。4、强身健体,身体是革命的本钱,再忙再累也要锻炼身体。项目开发流程项目架构图流程:用户发起请求后,请求首先到达域

2022-05-02 21:51:10 1318 1

原创 解决elasticsearch启动时,内存不足问题

解决elasticsearch启动时,内存不足问题运行环境:centos7.6,2核2G,Docker版本19.03.91、拉取镜像docker pull elasticsearch:6.8.82、运行容器docker run -id --name=elasticsearch -p 9200:9200 -p 9300:9300 elasticsearch:6.8.8过了几分钟,elasticsearch会被卡退,这是由于虚拟机内存不足引起的,elasticsearch默认最小内存是2G。

2021-11-04 22:18:34 2339

原创 elasticsearch集群部署

Elasticsearch集群部署一、集群es1、拉取镜像docker pull elasticsearch:6.8.82、创建配置文件存放目录cd ~/es-clustermkdir es1mkdir es23、创建配置文件cd es1vim elasticsearch.yml添加以下内容cluster.name: my-elasticsearch #集群名称network.host: 0.0.0.0node.name: node-1 #节点名称#集群节点discov

2021-11-04 21:58:46 1185

原创 使用rabbitmq模拟下单后,30分钟未支付,取消订单,回滚库存。

使用rabbitmq模拟下单后,30分钟未支付,取消订单,回滚库存。这是使用rabbitmq的延迟队列来实现。不过rabbitmq并没有延迟队列这种模式,所以,需要通过TTL+死信队列来实现。下面,为了方便理解,首先认识一下ttl和死信队列。下面代码都是基于springboot2.3.4.RELEASE版本,由于生产者和消费者pom.xml和配置文件相同,所以,在下面先给出pom.xml和配置文件。pom.xml<parent> <groupId>org.springfr

2021-10-30 22:27:25 3589

原创 nginx相关配置

Nginx配置1、安装nginx1.1 Centos7安装1、如果下列依赖有,则不需要安装查看gcc是否安装:yum list installed | grep gcc查看openssl库是否安装:yum list installed | grep openssl查看pcre库是否安装:yum list installed | grep pcre查看zlib库是否安装:yum list installed | grep zlib一键安装所有依赖yum install gcc

2021-10-21 13:11:21 828

原创 部分排序算法

排序稳定性:在一个数组中,有相同两个元素,在排序后这两个元素的前后顺序不变eg:排序前:5,3,1,3,6排序后:1,3,3,5,6简单排序1.冒泡排序原理:数字大的就往下沉,数字小的就往上升时间复杂度:O(n^2)稳定性:稳定private static void sort(int[] arr) { int len = arr.length; for (int i = len - 1; i >= 0; i--) { for

2021-09-09 22:41:38 371

原创 Dubbo无法发布被事务代理的问题

Dubbo无法发布被事务代理的问题前言当程序中加入事务时,生产者服务就会发布失败修改前配置文件<dubbo:application name="dubbo-provider"/><dubbo:registry address="zookeeper://192.168.211.131:2181"/><dubbo:protocol name="dubbo" port="20880"/><dubbo:annotation package="com.kkb.d

2021-09-03 23:21:06 166

原创 JSON解析

JSON解析一、什么是JSON和XML没什么区别,都是用作数据的交互,但在与浏览器的交互中通常都用JSON,也可以用XML,不过JS对JSON的支持好很多,并且 JSON字符串比XML文档显得干净些、体积更小。二、语法{}:表示对象[]:表示数组三、解析方式1、Gson解析Gson:是一个简单的基于Java的库,用于将Java对象序列化为JSON,也可以把JSON转换为Java对象。它是Google开发的开源库。为什么使用Gson:标准化:Gson是由Google管理的标准化库。高效

2021-08-31 12:38:43 128

原创 SpringCloud Config 配置中心

Spring Cloud Config 分布式配置中心spring cloud config介绍:在分布式系统中,由于服务数量非常多,配置文件分散在不同的微服务项目中,管理不方便。为了方便配置文件集中管理,需要分布式配置中心组件。在Spring Cloud中,提供了Spring Cloud Config,它支持配置文件放在配置服务的本地,也支持放在远程Git仓库(GitHub、码云)。使用Spring Cloud Config配置中心后的架构如下图:Spring Boot版本:2.3.4.REL

2021-08-31 12:27:50 202

原创 SpringCloud Gataway 跨域配置

SpringCloud Gataway 跨域配置Spring Boot版本:2.3.4.RELEASESpring Cloud版本:Hoxton.SR8一、通过配置文件配置跨域spring: cloud: gateway: globalcors: cors-configurations: '[/**]': allow-credentials: true #允许携带cookie allowed-

2021-08-31 12:08:33 367

存储器电路的设计.ms14

用8k×8的RAM芯片(HM1-65642),组成一个24k×16的存储器。该存储器地址总线8条,数据总线16条,地址采用分时传送。

2021-08-31

空空如也

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

TA关注的人

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