自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jmeter下载并使用进行性能测试

如果你发送的数据格式是json格式的话 添加信息头管理器(这里面配置的就是请求头所带的信息)配置文件地址:你的jmeter安装目录\bin\jmeter.properties。找到bin目录下的jmeter.bat 即可启动(针对的是windows系统下)根据自己需要填写 请求的地址 请求的方式 发送的数据等。如果你请求数据有中文怕乱码的话 这里可以设置编码方式。这个是解决请求响应中文乱码的问题。打开配置文件第1099行进行修改。结果树可以看到每一次请求的结果。打开配置文件第40行进行修改。

2024-04-23 19:26:28 300

原创 Seata为什么需要注册中心

比如你要完成一个业务逻辑,你需要先调用a应用的方法,然后再调用b应用的方法,完成整个业务逻辑。那么此时这两个分支事务是不是应该要么一起成功,要么一起失败。seata就可以解决这种问题,使用全局事务管理不同分支事务。,这些信息都是跟注册中心相关的,所以需要注册中心。(注册中心是负载均衡的 当一个应用有多个节点的时候 你事务发送的请求的ip可能会不一样)seata使用配置中心可以方便对seata配置的修改和管理。那么为啥还需要注册中心呢?,比如你的分支事务是哪个应用(TM),对于哪个数据库的(RM)。

2024-04-19 16:23:47 135 1

原创 Nacos介绍和分布式环境下的使用配置中心

Nacos是Spring Cloud Alibaba框架下的一个组件。一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。通俗一点来说就是随着项目应用的不断增多,实现应用之间的通信、管理、和配置。注册中心与配置中心。**注册中心:**其实就是其通讯录的作用,通过设置应用名字可以让应用之间相互认识。认识了之后可以进行健康检查(监控应用的服务状态)、路由转发和远程调用其他应用等功能。配置中心:动态修改线上的配置。

2024-04-06 16:32:41 818 1

原创 【leetcode】174. 地下城游戏

/ dp[i][j]表示从ij格子到终点所需的最小血量// 初始化 最后一行和最后一列的格子// 公主格子只和公主房间状态有关}else{// 最后一行的格子只和它右边的格子有关 最后一列的格子只和他上面的格子有关j>=0;j--){i>=0;i--){// 循环计算每个格子的初始血量i>=0;i--){j>=0;j--){

2024-03-27 12:22:19 692

原创 Java序列化

NON_EMPTY排除字段值为null、空字符串、空集合、空数组、Optional类型引用为空,AtomicReference类型引用为空。JsonInclude.Include.NON_EMPTY 那么这个就是根据规则NON_EMPTY将排除后的成员变量去进行序列化。

2024-03-25 20:57:50 224 1

原创 Springboot集成Quartz

三部分组成:(1)任务:需要执行的具体工作。jobdetail(2)触发器:在特定的时间触发任务的执行。trigger(3)调度器:任务的实际执行者,负责粘合任务和触发器。Schedule。

2024-03-25 15:54:23 512 4

原创 SpringBoot+Mybatis实现批量提交

把要插入的数据统一放到集合里面,再把数据传给数据库。在对应的mapper文件编写sql语句。缺点:频繁多次访问数据库 速度慢。

2024-03-23 20:01:52 371 1

原创 VUE3警告setup() return property __width_ should not start with _$_ or ___ which are reserved prefixes

Vue在组件实例上暴露的内置API使用$作为前缀,内部属性保留_前缀。所以为了避免和他内部属性冲突,那么字符最好不要使用_作为属性名的前缀。改名 把_width改成localwidth(不使用_开头)

2024-03-23 10:39:37 279 1

原创 【leetcode】787.k站中转内最便宜的航班

有 n 个城市通过一些航班连接。给你一个数组 flights ,其中 flights[i] = [fromi, toi, pricei] ,表示该航班都从城市 fromi 开始,以价格 pricei 抵达 toi。现在给定所有的城市和航班,以及出发城市 src 和目的地 dst,你的任务是找到出一条最多经过 k 站中转的路线,使得从 src 到 dst 的 价格最便宜 ,并返回该价格。如果不存在这样的路线,则输出 -1。使用动态规划 将大问题分解成小问题 具体解题思路如下图。

2024-03-21 13:14:48 292 1

原创 Springboot+Vue跨域问题

在配置文件application.properties中开放相应接口的请求。跨域:前后端不在同一个域。IP一样,端口不一样,也算跨域。/** 是对所有的接口。

2024-03-15 07:00:00 338 1

原创 使用VUE,页面产生红色全屏报错页面

找到vue的vue.config.js文件 添加以下配置。修改之后 要重启前端项目 要不然无法更新配置。

2024-03-14 21:15:00 721 1

原创 【leetcode】139.单词拆分

给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。

2024-03-14 14:45:10 447 1

原创 window下使用用Android模拟器调试串口

安卓串口开发

2024-03-08 13:27:05 412 1

原创 gitlab推送bug记录

上传项目到gitlab平台时出现的问题解决

2024-03-08 13:25:45 352 1

原创 【leetcode】354.俄罗斯套娃信封问题

力扣354.俄罗斯套娃信封问题

2024-03-08 13:23:03 455 1

原创 小程序上线发布流程

ps:1.“在企业微信中运行“这个选项只有企业为主体的小程序中有2.如果你是个人为主体小程序,并且你的程序中涉及用户的手机号、住址等信息的填写,都是无法通过审核的。解决办法:删除这些信息或者申请企业为主体小程序才能成功。3.审核不通过会给你发提示修改消息,这个修改信息比较笼统,但是会告诉你错在哪里。个人建议最好是找客服沟通,才能找到正确的解决办法。

2023-10-18 14:47:51 83 1

原创 【leetcode】59 螺旋矩阵 ||

其实这题没有什么特殊的技巧 一开始我做的时候我以为这样填 数字之间会有关联 后面发现就是按着顺时针的顺序进行填写数字 关键就是用代码没法很好的把顺时针的思路写出来 最一开始我想的是先走完第一行 然后按着三个三个走 两个两个走 一个一个走 就能走完 但是代码就写乱了 因为涉及的变量变化的太多。输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ]给定一个正整数 n,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。

2023-10-07 16:02:28 27 1

原创 【leetcode】209 长度最小的子数组

我的理解是 窗口是从最一开始的一个元素(起始位置) 然后不断扩大 也就是在终点位置 当第一次找到符合条件的窗口时 以该起点为起点的所有情况中的最优已经找到了 所以窗口缩小也就是开始变换起点位置(此时必然川口总和小于target)那么在开始选择终点位置。根据暴力解法可以得出该问题主要是要找到长度最小的数组的起始位置和结束位置,那么为了避免冗余的枚举过程,我们希望可以动态的去枚举这些情况。那么for循环的循环变量 为终点位置 是因为终点位置是每一个都遍历到的 而起始位置会根据窗口的大小动态选择的。

2023-10-07 15:29:33 23 1

原创 【东南大学学报 ( 自然科学版 )】基于双注意力模块的FDA-DeepLab 语义分割网络

我认为这篇文章就是将空间和通道上下文信息交换结合起来了,在deeplab网络上增加一个模块得到了一点精度的提升,理解起来不太难。

2023-03-27 19:22:29 163 1

空空如也

空空如也

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

TA关注的人

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