自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 随手笔记2022.6.14

一 : 严格检查模式'use strict'; 会在你写的js中检查一些语法错误。

2022-06-14 17:54:02 118

原创 关于 Windows 设置tomcat开机自动启动

1、下载免安装tomcat包,解压2、配置环境变量: 点击新建,创建一个 变量名为:CATALINA_HOME 变量值为:tomcat解压文件的位置, 例如 F:\apache-tomcat-7.0.65然后在变量名path下,后面添加 ;%CATALINA_HOME%\bin\;3、打开命令窗口,即:开始-->运行-->cmd-->回车 4、然后再打开tomcat文件夹下的bin...

2022-05-20 13:12:37 1977

原创 关于 Mybatis

常用! columnPrefix : 在mybatis里当多个字段名与属性名不一致的时候可以用columnPrefix关键字来指定例如: <collection property="children" ofType="Rights" autoMapping="true" columnPrefix="c_"> <id column="c_id" property="id"/><!-- <result colu.

2022-05-08 21:32:25 270

原创 什么是序列化?为什么要使用序列化?序列化的作用?

什么是序列化?就是将对象转换成字节流的一个过程,用来处理对象流的机制。为什么要使用序列化?在两台服务器中需要互相传送对象时,我们需要将java对象转换为流的方式传递过去 这就是序列化,接收数据的服务器也需要将流转换为java对象,这就是反序列化。序列化的作用?用来存储和传输数据。...

2022-03-23 16:57:02 883

原创 Redis(详解)

背景 在我们的项目架构中,基本上是web服务器和数据库独立部署,独占服务器资源,随着用户数的增长,并发读写数据库,会增加数据库访问的压力,导致性能下降,严重则会导致系统宕机:此时,我们可以在Tomcat同服务器上增加本地缓存,并在外部增加分布式缓存,缓存热门数据。也就是通过缓存把绝大部分请求在读写数据库前拦截掉,大大降低数据库压力。基于这样的一种架构设计,于是redis分布式数据库就诞生了。Redis 概述Redis是一个Key-value存储系统,是一个分布式缓存数据库。Red

2022-03-17 20:05:07 491

原创 关于单点登录

核心知识点认证服务器中token设计: 默认是UUID,另外一种是设置JWT令牌。认证服务器中Oauth2中规范基本配置(认证入口,为谁认证,认证后办法什么令牌)资源服务器核心业务分析及认证,授权规则设计及实现(匿名,认证,鉴权)API网关工程设计及实现(所有外部请求访问内部资源的访问入口)常见问题分析Oauth2是什么?是一种协议或规范,定义了完成认证和授权操作时所需要的一些对象以及这些...

2022-03-08 20:01:29 550

原创 Java8080端口被占用解决办法

netstat -ano | findstr 8080taskkill -pid 3196 -f

2022-01-28 15:34:53 1431

原创 06-Sentinel限流熔断应用实践

Sentinel简介背景分析在我们日常生活中,经常会在淘宝,京东,拼多多参与商品的秒杀,也会在节假日抢购一些火车票,这些场景无一例外会引起服务器流量的暴涨,导致网页无法显示,APP无法正常运转。我么如何在这些业务流量变化无常的情况下,保证业务安全运营,系统在任何情况下都不会崩溃哪?我们可以在系统负载过高时,采用限流,降级和熔断,三种措施来保护系统,由此一些流量控制中间件诞生。例如Sentinel。Sentinel概述Sentinel(分布式系统的流量防卫兵)是阿里开源的一套用于服..

2022-01-28 15:33:23 258

原创 Nacos服务配置中心应用实践

配置中心简介以前我们把软件配置写在一个配置文件中,然而在分布式系统下,这样的方式就变非常不好管理,并容易出错。加入生产环境下项目正在运行,此时修改了配置文件,我们需要让这些配置生效,通常的做法是要重启服务。但重启会带来系统服务短时间的暂停,从而影响用户体验,甚至带来经济损失。 基于这样的背景,配置中心诞生了!什么是配置中心? 存储项目配置信息的一个服务为什么要使用配置中心? 集中管理配置信息,动态发布配置信息Nacos配置快速入门业务描述在sca-provider项目中添加一个Con

2022-01-24 11:47:15 379

原创 服务负载均衡设计及实现

业务描述一个服务实例可以处理请求时有限的,假如服务实例的并发访问比较大,我们会启动多个服务实例,让这些服务实例采用一定策略均衡(轮询,权重,随机,hash等)的处理并发请求,在nacos中服务的负载均衡(Nacos客户端负载均衡)是如何应用的?@LoadBalanced当使用RestTemplate进行远程服务调用时,加入需要负载均衡,还可以在RestTemplate对象构建时,使用@LoadBalanced对构建RestTemplate的方法进行修饰,例如在ConsumerApplicatio

2022-01-23 14:57:50 1029

原创 Nacos服务注册中心应用实践

在微服务中,首先要面对的问题就是如何查找服务(软件即服务),其次就是在不同的服务之间进行通信?如何更好更方便的管理应用中的每一个服务,如何建立各个服务之间联系的纽带,由此,注册中心诞生。NacosNacos是一个应用于注册与发现,配置管理的平台。下载地址: https://nacos.io/zh-cn/docs/quick-start.html构建Nacos服务准备工作第一:确保电脑已配置JAVA_HOME环境变量(Nacos启动时需要)第二:确保你的MySQL版...

2022-01-22 11:42:56 904

空空如也

空空如也

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

TA关注的人

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