自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图的存储结构与广度优先遍历

一、图的存储结构1.邻接矩阵2. 邻接表法3.十字链表法4.邻接多重表5.总结二、图的广度优先遍历BFS三、广度优先生成树/森林1.生成树2.生成森林

2024-03-23 16:30:35 186

原创 字符串的模式匹配算法

四、KMP求NextVal数组。

2024-03-16 16:38:00 183

原创 排序类算法

4.注意。

2024-03-11 17:42:11 1868

原创 排序二叉树--二叉树线索化

引用左子树右子树都不为空递归删除。

2024-03-08 21:38:56 399

原创 数据结构实现

/linkList是指针别名 LNode* 就等价于 linkList。2.原地逆置-- -- 三个指针。注意逆置侯L2的第一个节点要重置 且 第一个节点的尾指针要指向NULL。//存储的数据域类型。3.轮流合并-- -- 三个指针。1.一次循环--得中间节点--俩个指针 一个走2 一个走1。注意队列最后一个节点出队的front与rear的重置。分别将根节点的左孩子与后孩子分别入队。递归实现:注意循环退出条件--改变输出顺序即可。

2024-03-08 16:30:12 593

原创 C语言回顾学习

- *d 不管什么 因为传过来是指针那么sizeof(d) 一定是8个字节。3

2024-03-04 15:02:42 670

原创 ElasticSearch-DataGrip

current license is non-compliant for [jdbc]. 出现这样的报错信息的时候。使用postman发送一个Post请求给 es。

2024-02-24 18:05:15 794

原创 VirtualBox+Vagrant安装linux

这里采用VirtualBox--7.0.0 版本。

2024-02-23 17:48:02 530

原创 支付宝支付

这里采用支付宝沙盒。

2024-02-17 18:41:38 364

原创 接口幂等性处理-订单模块应用(防重Token)-分布式事务Seata

幂等性: 多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致。

2024-02-16 16:49:14 587

原创 IDEA配置相关

IDEA配置plugs和log路径防止IDEA变大占C盘空间--idea.properties注意这个路径下的D:/develop/IntelliJ IDEA 2023.3.2/.IntelliJIdea 创建俩个文件夹plugins和log-Xms2048m-Xmx3072m-ea。

2024-02-09 18:48:01 824

原创 认证服务+Auth2.0(第三方登录微博)+分布式Session单点登录

步骤:1.创建应用2.配置回调 授权地址 与 取消授权地址3.访问API文档中的获取code地址 得到code4.根据code信息 根据API文档地址去授权服务器获取对应的AccessToken获取Token信息只支持POST方式提交5.获取到了Token信息后我们就可以去资源服务器获取对象的信息-具体看API文档。

2024-02-06 17:04:26 1821

原创 异步处理-CompletableFutrue线程

Future是Java 5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行。虽然Future以及相关使用方法提供了异步执行任务的能力,但是对于结果的获取却是很不方便,只能通过阻塞或者轮询的方式得到任务的结果。阻塞的方式显然和我们的异步编程的初衷相违背,轮询的方式又会耗费无谓的CPU资源,而且也不能及时地得到计算结果,为什么不能用观察者设计模式当计算结果完成及时通知监听者呢?

2024-02-03 11:25:50 925

原创 缓存(redis)安装使用+分布式锁+springcache

1. 打开redis.windows.conf文件 找到requirepass 放开并修改值。导入到common模块中 其他模块报错了 我们就单独导入到我们需要使用的模块中即可。2.找到port 6379 并修改值即可。2.2配置密码端口等(可选)测试操作Redis的数据。

2024-01-24 15:42:58 382

原创 Jmeter的下载与使用

搜索之后发现需要在regedit中添加注册表项MaxUserPort,TcpTimedWaitDelay重启一下就可以解决了。把服务中的静态资源上传到Nginx服务中,把静态资源文件打成一个zip包,然后拖拽到Linux中,然后我们通过。IO密集型:网络IO,磁盘IO,数据库读写IO,Redis读写IO --》缓存,加固态硬盘,添加网卡。CPU密集型:计算比较影响性能--->添加CPU,加机器。需要结合你的jdk的版本来选择对应的插件的版本。如果插件不可用,那么需要更新。我们还得考虑当前的服务属于。

2024-01-24 14:27:02 1759

原创 ES-7.4.2+自定义封装+应用

*** ElasticSearch配置类* 单机版 初始化配置*/// 配置RequestOptionsstatic {// );@Bean/*** ElasticSearch配置类* 集群初始化配置*/@Slf4j@Data@Beanreturn r;});

2024-01-22 22:52:05 512

原创 Maven

path中:%MAVEN_HOME%\bin。新建:MAVEN_HOME:存在的根目录。

2024-01-17 11:46:45 351

原创 Mysql

如果安装过Mysql过程中,出错了或者想重新再来一把。

2024-01-17 11:31:28 344

原创 Gitee初始化项目+IDEA

两种方式,第一个是直接下载后导入,第二个是通过IDEA直接克隆。公钥目录/c/Users/Ctnthia/.ssh/id_rsa。

2024-01-14 21:12:11 339

原创 Nacos+Feign的远程调用实现

Ncaos+Feign远程调用

2024-01-14 12:52:00 447

原创 PubSub依赖缺失

使用npm添加依赖:npm install --save pubsub-js(失败的话使用此命令:cnpm install --save pubsub-js)在src下的main.js中引用: import PubSub from 'pubsub-js' Vue.prototype.PubSub = PubSub。在.eslintrc.js中添加一下配置。

2024-01-14 09:55:11 375

原创 后端异常统一处理

其中相应的异常类型我们可以通过后台打印/日志查看来赋值。3.之后就可以在统一异常处理器中进行使用了。

2024-01-14 09:51:10 380

原创 OSS-SMS(注册)

阿里云服务地址: 阿里云-计算,为了无法计算的价值 相关文档:OSSAPI的介绍以及资源术语说明_对象存储(OSS)-阿里云帮助中心 原因1:因为在OSS的Bucket权限设置为私有原因2:没有对HTTP头进行设置,但是在阿里云2020年新发布的通知中需要自定义域名,使用默认域名时为下载,设置了inline貌似也不管用。自定义域名:参考文档配置访问OSS文件时是预览行为_对象存储(OSS)-阿里云帮助中心 Java操作的API文档地址:OSS Java SDK 兼容性和示例代码_对象存储(OSS)-阿里云帮

2024-01-06 15:12:17 953

原创 后端表字段数据校验--JSR-303

JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。

2024-01-06 13:46:26 425

原创 git+gitee

git+gitee

2023-12-15 17:24:04 323

原创 Docker+Mysql+Redis+Elaticsearch+Kibana+nginx+RocketMQ+Nacos+Sentinel+Seata

步骤1:卸载原有的环境:安装对应的依赖环境和镜像地址安装过慢设置镜像直接安装docker CE使用sudo docker version查看是否安装成功启动dockers服务 sudo systemctl start docker配置阿里云的镜像地址:更新yum开机启动docker。

2023-12-15 17:16:15 802

原创 spring Cloud (Ali)-组件升级

Spring Cloud中文文档。

2023-12-12 11:50:00 333

原创 spring Cloud-版本选择

Maven : 3.5及以上。Mysql : 5.7及以上。

2023-12-12 11:45:55 447

运维docker容器部署nacos 1.4.2相关nacos配置文件conf

相关nacos配置文件conf

2024-02-24

redis工具类俩个 可选择使用

redis工具类封装一系列的redis操作方法

2024-01-24

common.search

search

2024-01-22

Elasticsearch学习与应用

月落商城项目

2024-01-21

Mysql配置文件win

Mysql配置文件win

2024-01-17

阿里OSS-图片管理-policy签证多/单图片上传工具

上传工具

2024-01-07

阿里OSS-图片管理-多图片上传工具

上传工具

2024-01-07

阿里OSS-图片管理-多图片上传工具

上传工具

2024-01-07

自定义校验器-校验注解提示信息的配置信息

校验注解提示信息的配置信息

2024-01-06

redis配置文件 并配置了允许外部连接 密码root

并配置了允许外部连接 密码root

2023-12-15

空空如也

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

TA关注的人

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