自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Cloud入门笔记3(CircuitBreaker)

滑动窗口长度为6,样本数为6,运行6次操作,3对3错,达到最小样本数,触发断路器检查机制,发现错误率达到30%触发开路熔断,进行服务降级,触发保底方法5秒后,变为半开路状态,开始小心试探,隔段时间,放2个过去,只要有一个失败,就变回开路往复循环。

2024-11-27 17:46:11 579

原创 Spring Cloud入门笔记2(OpenFeign)

System.out.println("第一步:模拟本地addOrder新增订单成功(省略sql操作),第二步:再开启addPay支付微服务远程调用");自己的业务自己做+其它模块走FeignApi接口调用。自己的业务自己做+其它模块走FeignApi接口调用。订单模块要去调用支付模块,订单和支付两个微服务,订单模块要去调用支付模块,订单和支付两个微服务,,一般不要在订单模块写非订单相关的业务,,一般不要在订单模块写非订单相关的业务,服务的微服务模块中存在对应的方法。需要通过Api接口解耦。

2024-11-19 19:42:36 863

原创 spring cloud 入门笔记1(RestTemplate,Consul)

spring cloud无非是将spring boot中的各个工作模块拆分成独立的小spring boot,各个模块之间,不再是通过导包什么的,调用而是通过网路进行各个模块之间的调用。(1)如果订单微服务和支付微服务的IP地址或者端口号发生了变化,则支付微服务将变得不可用,需要同步修改订单微服务中调用支付微服务的IP地址和端口号。(3)如果系统需要支持更高的并发,需要部署更多的订单微服务和支付微服务,硬编码订单微服务则后续的维护会变得异常复杂。//选择要从consul中读取的文件。中的对应文件中的参数。

2024-11-12 19:36:17 954

原创 token的创建与解析,并配合拦截器使用

Component@Override//从请求头中获取Token(这里的字段名因人而异)/***此时可以通过获取到的用户信息判断用户信息是否正确,来决定是否放行***/

2024-11-01 11:38:50 828

原创 阿里云短信验证服务配置

/从application.yml中找到对应的值,自动映射到配置类的属性中。业务开发中,有时需要通过短信验证就行身份验证,此时可以调用阿里云的短信服务。//创建阿里云对象,创建时,会自动调用步骤二,为此对象进行参数配置。access-key-secret: <自己的>//启用之前的参数配置类,使下面创建的配置类自带参数。//如果此配置类只被当前包下的的启动类启动,则可不加。access-key-id: <自己的>//在application.yml中添加。//创建一个参数配置类。//此注解意为:只有当。

2024-10-30 19:21:08 913

原创 spring中的全局异常处理

Data//处理所有异常//将自定义异常添加到全局异常处理类中//处理自定义异常Exception的范围过大,无法准确的向前端,发生正确的错误信息,则可通过自定义异常,进行异常处理(其实可以理解成将try,catch统一到一个类下进行统一管理)

2024-10-24 15:25:54 537 1

原创 Spring中的参数统一配置

在一个Spring项目中通常存在如数据库 url,账号,密码等需要人为配置的参数,此类参数并非固定,很可能会发生变化,所以一般会统一集中在一个文件中,方便统一管理。

2024-10-22 15:44:38 490

原创 spring中的枚举类型转换

Component//String为前端传来的值//ItemType为需要转化为的枚举类型的枚举类@Override//遍历枚举类,若存在对应的值,则返回枚举类型throw new IllegalArgumentException("code:"+code+"非法");//即将将前端发来的值,转化为对应的枚举类型@Component//BaseEnum为多个枚举类的父接口//工厂可以将String转化为实现BaseEnum接口中子枚举类类@Override) {

2024-10-20 16:12:52 1099

原创 springMvc的初始配置

mapper层(另外创建DataSourceJavaConfig )3.统一放入IOC容器中。controller层。

2024-09-21 12:59:25 675

原创 springboot中实现微信登录功能

Controller层。

2024-07-24 12:11:49 927

原创 Springboot中Aop的使用案列

*** 自定义标识,用于公共字段的填充处理*///表该注解的参数值。

2024-07-14 19:59:38 322

原创 springboot JWT密钥 调用filter或Interceptor拦截

使用Interceptor拦截。使用Filter过滤。

2024-07-10 17:51:52 254

原创 springboot过滤器filter

【代码】springboot过滤器filter。

2024-07-10 17:34:23 138

原创 springboot阿里云OSS功能实现

Controller层。引入阿里云提供的工具类。

2024-07-10 17:25:57 451

原创 动态代理简单例子 java

【代码】动态代理简单例子 java。

2024-05-25 21:47:43 206

原创 TCP多端聊天室 java

用户的登录,注册和服务器的反馈一直都是用的最开始创建的用户br1,用户bw1或服务器br1,服务器bw1。用户发送的聊天信息还是用原本的用户bw1,服务器读消息还是用原本的服务器br1。而用户将创建一个线程(用户br2)专门用于接收聊天信息。服务器在用服务器br1新建一个服务器bw2后。通过遍历list表将数据输出给对应的用户。黑马的网络编程大作业。

2024-05-25 14:46:31 208

原创 TCP 服务器文件上传 java

【代码】TCP 服务器文件上传 java。

2024-05-23 13:24:55 128

原创 UDP 简单的聊天室 java

【代码】UDP 简单的聊天室 java。

2024-05-22 14:25:40 168

原创 压缩文件io流 java

【代码】压缩文件io流 java。

2024-05-04 14:03:22 132

原创 文件io+stream流排序 java

【代码】文件io+stream流排序 java。

2024-04-30 13:04:52 103

原创 统计投票人数 Map集合 java

【代码】统计投票人数 Map集合 java。

2024-04-16 11:34:49 180 1

原创 五种遍历方式 java

【代码】五种遍历方式 java。

2024-04-13 14:04:13 240

原创 猴子吃桃 Java 递归

【代码】猴子吃桃 Java 递归。

2024-04-11 20:09:55 171 1

原创 不死神兔 java (递归和非递归)

【代码】不死神兔 java (递归和非递归)

2024-04-11 19:40:37 133

原创 lambda java

【代码】lambda java。

2024-04-11 17:11:06 126

原创 快速排序 java

【代码】快速排序 java。

2024-04-10 12:58:44 121

原创 插入排序 java

【代码】插入排序 java。

2024-04-09 15:53:52 307

原创 选择排序 java

【代码】选择排序 java。

2024-04-09 14:13:22 127

原创 冒泡排序 java

【代码】冒泡排序 java。

2024-04-09 13:51:53 135

原创 分块查询 java

【代码】分块查询 java。

2024-04-09 12:17:19 137

原创 二分查找 java 递归

【代码】二分查找 java 递归。

2024-04-09 11:04:39 341

原创 乘法口诀表 C++

【代码】乘法口诀表 C++

2024-02-29 10:00:16 483

原创 快速排序 C

【代码】快速排序 C。

2024-02-27 23:06:21 139

原创 冒泡排序 C

【代码】冒泡排序 C。

2024-02-27 21:38:05 318

原创 希尔排序

希尔排序----附图解(C语言)_希尔排序c语言-CSDN博客。

2024-02-27 21:23:49 371

原创 快速排序 C

【代码】快速排序 C。

2024-02-27 19:04:04 113

原创 哈希表 C

【代码】哈希表 C。

2024-02-25 21:40:03 106

原创 二分查找(递归和非递归) C

【代码】二分查找(递归和非递归) C。

2024-02-22 17:09:56 117 1

原创 顺序查找(哨兵)C

【代码】顺序查找(哨兵)C。

2024-02-22 14:04:21 280 1

原创 最短路径 C

【代码】最短路径 C。

2024-02-21 21:52:49 168 1

空空如也

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

TA关注的人

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