自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 出现过的问题以及解决方法

2 若是以前的sqlf4j包和新引进的依赖里的子依赖产生了冲突,那么直接在新引进的依赖里添加<exclusions>标签。1 查看报错信息,确定冲突的包,将其删除。

2025-06-23 13:40:16 162

原创 langchain4j

3 在consultantService接口方法中添加参数memoryId。@MemoryId表示告诉langchain4j这个参数是会话记忆对象Id。1 定义会话记忆对象提供者。2 配置会话记忆对象提供者。会话记忆对象提供者类型为。第五步前端代码已写好。

2025-06-17 18:02:27 175

原创 数字通信复习

有几个理论上的结论是要搞清楚的第一种情况接收端知道CSIC:遍历信道容量标题:仅限平坦衰落信道接收器CSI的容量信道侧信息(CSl)是信道功率增益衰减值仅在接收器处已知发射机和接收机已知的衰落统计香农容量(Ergodie容量)这是平均容量,低于平均容量时C:算的是遍历信道容量是衰落信道的遍历信道容量,发送端不做注水功率分配时候的信道容量不等式右边是加性高斯白噪声对应的信道容量是大的第二种情况收发两端均已知CSI做注水功率分配时的信道容量。

2025-06-07 22:56:29 1582

原创 代码随想录刷题总结

一般是收集叶子,无需特殊处理,在叶子节点处收集path就好收集节点:7.11 子集问题。

2025-06-04 09:58:45 683

原创 常见运行错误

访问空指针的成员会出错,但是访问空指针不会出错。

2025-06-02 11:34:07 138

原创 9 动态规划

两种情况,第一种就是当前遍历到的nums数组的元素加上dp[i-1]。第二种就是当前遍历到的nums数组的元素(为啥不是只有第一种情况呢?因为dp[i-1]有可能是负数)递推公式中dp[i]依赖于dp[i - 1]的状态,需要从前向后遍历。确定dp[i]的元素为以i为结尾的所有子序和的最大值。由dp[i]的定义可知,dp[0]=nums[0];1 确定dp[i]的元素和下标的含义。5 举例推导dp数组。

2025-06-02 11:31:29 241

原创 10 单调栈

遍历每一根柱子,寻找每一根柱子左边最高且比当前柱子高的柱子,右边最高且比当前柱子高的柱子。2 关于前面两个for循环的范围,以第一个为例,[1,height.size()-1]也行,[1,height.size()-2]也行。在该情况里,栈顶元素就是小值,对应结果数组里的今天的值,T[i]是大值,对应结果数组里的我们想要找到哪个将来出现的更高的气温。1 最后for循环的计算范围,[0,height.size()-1]也行,[0,height.size()-2]也行。1 T[i]大于栈顶元素。

2025-06-02 10:34:48 145

原创 c++相关知识点(刷题用)

定义:指针是一种变量类型,专门存储变量在内存中的地址指针可以指向任何类型的数据,包括结构体,甚至是指针自己。

2025-06-01 09:28:45 258

原创 C++stl标准库

1.1.1声明方法1.1.2常用方法增删改查。

2025-05-31 01:13:17 279

原创 linux、docker、git相关操作

zip xxx.zip file 压缩至zip包-r 递归压缩:zip -r example_new.zip 示例集 # 新建压缩包并命名为 example_new.zipzip -r xxx.zip file1 file2 dir1 将多个文件+目录压成zip包unzip file.zip -d target_dir #把file.zip解压到目标文件夹磁盘路径target_dir下。

2025-05-30 22:23:34 2180

原创 python面向对象

本质上是一个接收函数作为输入并返回一个新的包装过后的函数的对象。Python 装饰允许在不修改原有函数代码的基础上,动态地增加或修改函数的功能。装饰器(decorators)是 Python 中的一种高级功能,它允许你动态地修改函数或类的行为。装饰器是一种函数,它接受一个函数作为参数,并返回一个新的函数或修改原来的函数。装饰器的语法使用 @decorator_name 来应用在函数或方法上。

2025-05-29 21:03:21 1541

原创 python3网络编程

Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。套接字是一种抽象的接口,用于实现的通信。套接字可以是TCP套接字或UDP套接字,分别提供面向连接和无连接的通信服务。作用:套接字提供了一种在应用程序和网络协议之间进行数据传输的机制。进程:指计算机中正在运行的一个程序实例。举例:你打开的微信就是一个进程。一个进程占用一个端口,一个进程也可以占用多个端口,多个进程也可以共享一个端口。线程:轻量级进程,更加轻量。

2025-05-26 22:20:50 343

原创 python多线程

函数式:调用thread模块中的start_new_thread()函数来产生新线程。

2025-05-26 20:55:10 394

原创 websocket

connect()确实用于初始化TCP客户端连接。TCP客户端通过调用connect()函数来建立与服务器的连接,这是TCP三次握手的触发点。listen()函数用于服务端开启TCP监听。服务器调用listen()后才能真正开始接受客户端的连接请求,这是TCP服务器必需的步骤。getsockname()用于获取本地套接字的地址信息(套接字是一种抽象的数据结构,里面包含ip与端口号)getpeername()函数获取远程连接地址。recvfrom()主要用于UDP数据的接收。

2025-05-24 18:28:23 458

原创 math库

参数列表为浮点数类型。返回值为浮点数向下取整(5.5->5)1 floor() 函数。

2025-05-24 18:17:11 126

原创 python内置函数

a = [1,2,3] 和 b = ['a','b'] 两个列表进行 zip 操作时,会将对应位置的元素组合成元组。由于较短的列表 b 只有两个元素,所以最终结果只会包含两个元组:(1,'a') 和 (2,'b')。它可以将任何可迭代数据转换为列表类型(包括字符串、元组、字典、集合),并返回转换后的列表。当参数为空时,list函数可以创建一个空列表。zip() 函数是 Python 内置函数,它将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回这些元组组成的迭代器。

2025-05-24 17:38:00 222

原创 python

2 函数相关。

2025-05-23 15:28:17 219

原创 面试相关的知识点

1 vllm:是一种大模型推理的框架,使用了张量并行原理,把大型矩阵分割成低秩矩阵,分散到不同的GPU上运行。2 模型推理与训练:模型训练是指利用pytorch进行对大模型进行预训练。模型推理是指用训练好的模型对新的输入生成输出的过程3 大模型一般的训练过程:1 先对大模型进行无监督预训练。2 对模型进行微调4 张量:向量到二维矩阵、三维矩阵等。

2025-05-21 20:05:59 363

原创 2 sys库

是脚本的名称,后续元素是命令行传递给脚本的参数。最常用的功能:检查命令行参数是否够用。是一个包含命令行参数的列表。

2025-05-19 20:18:47 237

原创 python多线程并行

协程是一种特殊的,可以在执行过程中暂停,也可以稍后恢复执行。协程通过async关键字来指定。await关键字:如果想要立即执行,那调用协程的时候,前面加上关键字。只想创建协程对象稍后执行的话不用加await任务是对协程的封装封装方式:asyncio.create_task(协程)例子事件循环是asyncio的核心组件,负责调度和执行协程。它不断地检查是否有任务需要执行,并在任务完成后调用相应的回调函数。

2025-05-19 20:13:30 410

原创 7 回溯算法。

每次切割字符串都是startIndex与i之间的字符串(闭区间)之后便是判断从startIndex与i之间切割的字符串是否合法。startIndex为纵向数据。2 段位里有非正整数字符不合法。3 段位如果大于255了不合。直接排除所有的错误情况即可。1 0开头的数字不合法。首先就是递归函数设置。

2025-05-07 10:27:00 183

原创 黑马点评。2 商户查询缓存

controller层。

2025-04-27 21:53:15 262

原创 苍穹外卖。12 数据统计

column表示索引行。

2025-04-14 21:52:28 245

原创 苍穹外卖。11 数据统计

for快速生成遍历。

2025-04-08 11:24:12 167

原创 微服务。1 微服务

2025-04-03 12:05:02 302

原创 黑马点评。1 导入黑马点评项目

简要介绍。

2025-04-02 16:45:45 730

原创 苍穹外卖。10 订单状态定时处理

订单状态处理

2025-03-31 22:31:43 208

原创 苍穹外卖。8 用户下单,订单支付

导入代码功能测试接口设计数据库设计。

2025-03-31 11:25:40 217

原创 苍穹外卖。7 缓存商品,购物车

先在redis里查询一下是否有菜品数据,如果有就直接返回,如果不存在就直接存放进redis中。直接在查询菜品的controller层实现。注入redisTemplate对象。List<DishVO>已提前声明。该对象已经提前配置好了。代码开发二,清理缓存。

2025-03-27 10:36:12 389

原创 React。1 react入门

这是react。

2025-03-21 12:41:47 393

原创 苍穹外卖。3 菜品管理

需求分析实现思路代码实现。

2025-03-19 16:31:04 263

原创 苍穹外卖。6 微信登陆

小程序开发。

2025-03-15 22:17:35 428

原创 苍穹外卖。2 员工管理

Data:表示自动生成get与set方法。这里后端相应给前端的也是result对象。这里已经加过了,不用再加。DTO:数据传输对象。

2025-03-12 15:24:31 833

原创 javaweb笔记。11 案例(阿里云oss)

打开权限控制,开启公共读(使用结束,记得关掉)主页搜索oss对象存储服务-bucket列表。只需要指定信息,其他信息都不需要动。AliOSS的utils文件开发。账号:15864763297。获取AccessKey密钥。controller的开发。浏览器经过渲染展示在这里。1 创建bucket。

2025-02-28 17:04:30 243

原创 javaweb笔记。2 maven

不用配置,已经配置好了。

2025-02-28 15:12:33 207

原创 苍穹外卖。1 整体介绍

swggee的使用步骤。

2025-02-25 16:34:25 229

原创 javaweb笔记。15 maven高级

项目用到模块的功能,只需要引入依赖即可。

2025-02-24 14:41:04 148

原创 javaweb笔记。14 Springboot原理

Java系统属性配置优先级高于三种配置文件。bean地址相同,说明bean对象只有一个。

2025-02-20 21:02:07 564

原创 苍穹外卖。5.redis

安装redis。

2025-02-18 14:38:36 155

原创 苍穹外卖.1 开发环境搭建

苍穹外卖

2025-02-17 21:50:30 91

空空如也

空空如也

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

TA关注的人

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