- 博客(139)
- 收藏
- 关注
原创 springboot整合couchbase(集群)
在 Couchbase 中,bucket 是一个重要的概念,类似于传统数据库中的数据库或表。它是 Couchbase 存储数据的基本单位,主要用于组织和管理数据。Bucket 是 Couchbase 中存储文档的容器。每个 bucket 可以包含多个文档,文档可以是 JSON 格式的数据。
2025-03-26 20:04:32
434
原创 org.apache.ibatis.binding.BindingException: Parameter ‘xxx‘ not found. Available parameters are ...
使用 @Param 注解。
2025-01-03 11:32:19
493
原创 Log4j日志快速入门(一张图带你快速上手Log4j)
Log4j 是由 Apache 提供的一个开源日志框架,广泛应用于 Java 项目中。它的核心作用是记录应用程序的运行日志,帮助开发人员了解程序的执行状态、错误信息以及其他相关细节。Log4j 的一个显著特点是它的灵活性和高效性。它支持多种日志输出方式(例如输出到控制台、文件、数据库等),并且提供了不同的日志级别,能够帮助开发者根据需求进行详细的日志记录。
2024-12-16 20:49:03
737
原创 MyBatis多表查询结果之多表映射(ResultMap)(一图读懂多表映射)
MyBatis 的多表映射通常用于从多个表中查询数据并将结果映射到一个 Java 实体类中。在多表查询的情况下,查询结果会包含多个表的字段,这时我们需要一个实体类来存储这些字段。由于数据库表中的字段名可能与实体类的属性名不一致,我们就需要使用 MyBatis 提供的映射机制来解决这个问题。主要的映射方式包括和collection标签,它们可以帮助我们将查询结果正确地映射到 Java 对象,并处理表之间的一对一、一对多等关系。
2024-12-15 21:37:50
865
原创 Java后端无法接收到前端传递的json(超简单)
我在项目中首先使用了@RequestBody注解,但是依然接收不到前端传来的json数据,百思不得其解。修改后,再次运行,可以接受前端传来的json数据。Java后端接收前端传入json数据的。
2024-12-15 20:26:00
421
原创 Parameter ‘xxx‘ not found.Available parameters are[arg3, arg2, arg5, param4, param1, param0,...]
proname参数与xml中#{proname}未绑定上,因为有多个参数。(一个参数的话,肯定能绑定上)
2024-12-11 22:12:35
443
原创 IDEA创建springboot项目时不能选择java 8或Java11 解决方法
IDEA创建springboot项目时不能选择java 8或Java11 解决方法
2024-12-04 10:31:09
351
原创 ps证件照蓝底换白底
3、使用快捷键 Shift + F5 或者从顶部菜单选择“编辑” -> “填充”,在弹出的对话框中选择“填充内容”中的 白色。2、左侧工具栏中选择“魔棒工具”,点击证件照的背景区域进行选择。1、打开 Photoshop,导入需要处理的照片。4、点击“确定”即可。
2024-09-22 17:55:25
1625
原创 excel实现下拉筛选(超简单)
通常,我们会单独新建一张sheet表 专门存每个列的下拉内容。下面我将专门建立一张名为代码表的sheet表来存放 下拉内容。已经完成99%啦,还差一步。选中筛选内容后,点确定。
2024-06-25 17:45:55
2487
原创 Eclipse使用TFS(Team Foundation Server) 超详细
集中式版本控制系统TFS是一种为Microsoft产品提供源代码管理、数据收集、报告和项目跟踪的项目,它作为协作软件开发的核心平台。主要功能包括版本管理、并行开发支持、强化过程管理、自动化构建、完善的权限管理以及支持分布式开发等。
2024-06-21 19:25:27
1041
原创 iconfont的使用(超简单)
iconfont是阿里打造的矢量图标管理、交流平台,设计师将图标上传到 iconfont 平台,用户可以自定义下载多种格式的icon,平台也可将图标转换为字体,便于前端工程师自由调整与调用。我们可以新建一个项目然后把要使用的图标都放到这个库中方便查看使用。项目创建后,我们搜索要使用的图标,然后加入到新创建的项目中。我们可以在项目中查看到所添加的图标。symbol方式 画一个文件夹。解压至文件夹iconfont中。阿里iconfont图标库。
2024-06-17 17:09:00
1088
原创 模型调参——让模型一次跑多个参数的结果
跑深度学习代码的时候,需要调多个参数来得到最好的效果。比如:模型可能需要调节 学习率,epoch,batch等超参数。通俗的说,之前是我们调节一个参数值后,让模型跑一次得到实验结果。再调节参数,让模型再跑一次。现如今,我们不想一个参数一个参数的调,费事,我们想让模型只跑一次,就可以得到多个参数的实验结果。
2024-05-16 22:10:28
724
原创 Linux中Ctrl+C和Ctrl+Z的区别_实战讲解(超详细)
Ctrl+Z暂停当前进程并将其放到后台。可以在后续恢复执行。暂停的进程仍然占用系统内存Ctrl+C终止进程后,程序代码占用的内存会释放掉。
2024-04-24 22:23:50
3432
原创 python将日志写入文件(超详细)
训练模型时候,**训练日志在控制台展示**,关闭控制台后日志会消失。这时,我们需要将**控制台中的训练日志信息**输出到一个指定**文件**中,方便我们随时查看。
2024-04-17 13:39:44
5565
3
原创 应用程序无法正常启动0xc000007b, 解决方案(超简单)
应用程序无法正常启动0xc000007b,安装Microsoft Visual C++即可
2024-04-12 19:05:46
4546
原创 SSH远程连接断开后,程序继续运行
我们在使用SSH连接远程服务器跑代码的时候,可能会遇到。如果有多个窗口,进入指定id的窗口。6. 关闭窗口 (无法再连接了)2、screen命令_窗口操作。screen -r 窗口id。
2024-03-18 20:05:02
3128
原创 org.apache.ibatis.ognl.TokenMgrError: Lexical error at line 1, column 6. Encountered: “\uff01“ (652
3.解决:SQL语句中的 中文符号 改成。2.原因: xml中的。
2023-09-02 21:18:57
1210
原创 No primary or single unique constructor found for interface java.util.List
前端 请求的参数 是 query形式, 参数在url中。controller中的 请求方法 参数 加上。
2023-09-02 19:22:59
1553
原创 Nacos详解(springcloud+nacos实战)
Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现配置管理和服务管理平台。Nacos就是注册中心 + 配置中心的结合服务发现与服务健康检查:Nacos使服务更容易注册,并通过DNS或HTTP接口发现其他服务,Nacos还提供服务的实时健康检查,以防止向不健康的主机或服务实例发送请求。动态配置管理:动态配置服务允许您在所有环境中以集中和动态的方式管理所有服务的配置。
2023-08-15 17:35:14
939
原创 SpringSecurity 详解(通俗易懂)
2、退出,从SecurityContextHolder中拿到认证信息loginUser,进而得到userId。1.3、 如果找到,说明已经登录(将认证信息即用户信息 存入SecurityContextHolder)。1.1、第一次登陆时,根据userId生成jwt(能反解析出userId),返回给 浏览器并存储。1.2、用户下次再请求时,带上token, 登录校验过滤器会从token中解析出userId,通过userid查redis,查到(从redis中获取用户信息),查不到 认证失败(重新登录)
2023-08-12 06:00:00
3260
1
原创 gateway做token校验
token一般放在请求头中 key=Authorization, value=bearer token。token会返回给浏览器(存储),当访问的时候,携带token 发起请求。本文使用springcloud的gateway做token校验。登录的本质:拿用户名和密码 换 token。(前缀:bearer+空格+token)token校验过滤器。前提: 和前端约定好。
2023-08-10 16:50:21
1965
原创 required a single bean, but 2 were found
当我们声明一个@bean注解时,没有指定BeanName,Spring使用了默认值。带@Primary注解的优先,表示是主Bean,优先级最高。要求一个bean,但是发现了两个。使用@Primary。
2023-08-10 15:50:44
4739
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人