摘要:
什么是VUE ⼀套⽤于构建⽤户界⾯的渐进式框架。与其它⼤型框架不同的是,Vue 被设计为可以⾃底向上逐层应⽤。Vue 的核⼼库只关注视图层,不仅易于上⼿,还便于与第三⽅库或既有项⽬整合. ⽂档:https://cn.vuejs.org/安装新版Vue (直接使⽤ cli) npm install v 阅读全文
摘要:
1.缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就是漏洞。 解决方 阅读全文
摘要:
1.网站下载解压版mysql-5.7.27-winx64解压到C:/WNMPT/MySQL下 文件夹重命名为:mysql5 (WNMPT: windows+nginx+mysql+php+tomcat) 官方下载地址: https://downloads.mysql.com/archives/com 阅读全文
摘要:
Druid简介 Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就 阅读全文
摘要:
一、mqtt简介 MQTT 是轻量的(Lightweight)、发布订阅模式(PubSub) 的物联网消息协议。而EMQ(Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。具体可以查看官方文档:ht 阅读全文
摘要:
1.查看yum是否安装 在终端中输入yum即可如果已经安装,会显示yum的参数,如果没有安装,会提示yum未安装或无效命令…… 2.安装svn yum -y install subversion 出现下面截图后,表示安装完成。 3.创建目录并配置 建立版本库目录 mkdir -p /data/svn 阅读全文
摘要:
Tomcat1:server.xml 配置 <?xml version="1.0" encoding="UTF-8"?> <Server port="9005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup 阅读全文
摘要:
系统负载过⾼,突发流量或者⽹络等各种异常情况介绍,常⽤的解决⽅案 1、熔断: 保险丝,熔断服务,为了防⽌整个系统故障,包含⼦和下游服务下单服务 -》商品服务-》⽤户服务 (出现异常-》熔断) 2、降级: 抛弃⼀些⾮核⼼的接⼝和数据旅⾏箱的例⼦:只带核⼼的物品,抛弃⾮核⼼的,等有条件的时候再去携带这些 阅读全文
摘要:
启动类增加注解 启用熔断机制。 package com.sxpcwlkj.order_server; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.Sp 阅读全文
摘要:
Spring Cloud中文网: https://www.springcloud.cc/ consumer: 调用方provider: 被调用方一个接口一般都会充当两个角色(不是同时充当) 1、dubbo: zookeeper + dubbo + springmvc/springboot 官方地址: 阅读全文
摘要:
Eureka是基于REST(代表性状态转移)的服务,主要在AWS云中用于定位服务,以实现负载均衡和中间层服务器的故障转移。我们称此服务为Eureka服务器。Eureka还带有一个基于Java的客户端组件Eureka Client,它使与服务的交互变得更加容易。客户端还具有一个内置的负载平衡器,可以执 阅读全文