自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对接支付宝,阿里云沙箱服务

3.进入支付宝沙箱环境,创建商家账号和买家账号,模拟支付情况,方便进行代码开发和测试。1.支付宝官网,在三个页面进行操作配置,商品,商家对接。4.整合支付宝下单接口,整改到自己代码中。2.获取官方文档的SDK代码。

2025-06-21 22:19:54 338

原创 短信对接,阿里云服务

点击 access key 创建子账户,给子账户一定的权限后,用子账户来进行购买等操作。子账户可开通短信服务,填写资质,签名,模板,群发助手等配置,发送测试一下即可。分为两大块:一块是官网的控台操作,另一块是自己的代码对接。4.自己测试,可用http client快速测试。3. 复制SDK代码,放入自己项目中进行整合。2.代码对接,参考官网文档。

2025-06-21 20:21:39 247

原创 windows,java后端开发常用软件的下载,使用配置

以下软件尽量从官网下载,流程为:确定版本下载->配置环境变量->修改配置文件->启动版本选择的话,可参考阿里巴巴和apache官网推荐。

2025-06-19 17:57:50 875

原创 idea基本配置

Compiler=> 选中Build project...,项目里加devtools依赖,搜索actions-register=>Compiler...when... 1000(保存1秒触发)advanced Settings=> 选中Allow auto-make to...auto import=> 选中Add ,Optiimize。GenerateAllSetter 填充set。.ignore Git提交忽略文件。1. 下载后,配置环境变量。2.打开idea,配置内存。jdk版本,语言版本。

2025-06-19 17:11:01 287

原创 idea2024使用卡顿

2. 查看cpu情况 发现idea的cpu使用占比有70%(稳定下来的时候),但此时我没有开启项目运行,怀疑是插件的问题,我下了很多插件,有阿里巴巴的全局扫描代码,检查规范,扫描整个代码作时序图等插件,就把这些插件全停了,重启idea。有很多人说前端打开很卡,我之前用前端运行也要等很久,用的vue,现在用vite,启动超快,所以可能不是idea的问题。1.idea内存等参数调整 ,close项目,在左下角的设置里可设置。这里我刚开始给的参数就挺大的,这里也不用改。再次查看cpu:降下来了。

2025-06-15 08:05:10 685

原创 出现端口占用,关闭端口进程命令

3. linux系统也是类似的思路。2. 释放端口进程,重启即可。

2025-06-14 18:06:30 213

原创 快速搭建MySQL8.0本地数据库,连接idea

mysql用户,数据库创建,idea和程序连接数据库

2025-06-14 01:10:30 329 2

原创 项目开发 1初始化+关联仓库

4.1 查看当前目录下关联的仓库,若为空则继续关联自己新创建的仓库;若存在仓库就删除仓库,再查看确认为空,才关联自己新创建的仓库。02 开启分支,把本地仓库内容上传到分支,分支里没内容,不会出现远程含有本地没有的文件。01 清空远程仓库,把远程中含有,但本地不含有的文件直接删掉,再提交即可。03 拉取远程仓库文件到本地,合并后再上传到远程仓库(可能出现更多的报错,很麻烦)。4. idea本地仓库(add to VCS)提交给远程仓库。2.父模块Pom.xml。3.子模块pom.xml。

2025-06-14 00:37:51 203

原创 idae中如何调试代码

最简单的操作就是:先一直用中间按钮往下走,在自己代码里走,边走边看里面的参数是否正常,直到出现进入底层源码的情况,返回上一步,并使用跳过按钮,一直跳过会进入底层的代码,到自己写的逻辑代码,再用中间按钮往下走。有经验的话,可在过程中,增加断点,方便返回上一步/下一步跳转到自己想调试的地方,快速调式,大量用skip,不进入自己的关联类和接口的代码,也不进入源码。1) 在用到的方法上,分别打上断点 (在要打断点的行的左边,点击一下左边的行号,就能打上)找到了错误的地方,改正即可,再测试,成功。

2025-04-23 12:26:07 434

原创 使用PreparedStatement报错

执行的sql语句和预期不一样,sql语句无误,填充占位符代码无误,往下走,执行sql语句, int row = preparedStatement.executeUpdate(sql);有问题,这里要把sql去掉,改成 int row = preparedStatement.executeUpdate();,加上之前有报错占位符和传入值对应不符的报错,让我一直以为问题出现在前面的占位符,数据没有传入,替换?1. 报错信息 显示sql语句有问题。2. 单独执行sql语句 没有问题。

2025-04-23 09:40:14 341

原创 java反射 笔记

Hibernate 框架,作为一个 ORM 框架,通过反射获取类的属性和方法信息,然后依据映射配置文件或者注解,将对象的属性值映射到数据库表的字段中,或者从数据库中查询数据并映射到 Java 对象中。反射,在平时的程序里很少直接使用,反射一般是用在框架的底层实现里会用到,这些框架通过反射调用类的构造函数完成对象的创建,并进行属性的设置和获取。AOP(面向切面编程)通过反射获取目标对象的方法信息,然后在方法调用前后插入相应的增强逻辑,比如日志记录、事务管理等。1.创建类/接口的对应class对象。

2025-04-21 17:08:35 203

原创 java异步通讯简单代码

实现了一个异步服务器,它可以异步地接受客户端连接,读取客户端发送的数据,并向客户端发送响应。

2025-04-21 09:52:44 234

原创 用到scanner idea控台显示 readonly

所以,把代码剪切,在非test资源文件下(src/main/java/)新建一个类,添加main方法,把代码粘贴在main方法里,运行即可。本次要测试的代码在test资源文件下(绿色),添加不了main方法,无法使用idea控台。放到main方法中的代码,才能正常使用控台。1. 无法输入,显示readonly。

2025-04-18 09:16:47 223

原创 newbee商城购物车模块mapper.xml

Base_Column_List 为公共字段,包含所有字段,通过 <include refid="Base_Column_List"/> 复用,避免重复书写字段。等效于 INSERT INTO tb_newbee_mall_shopping_cart_item ( cart_item_id,...)VALUES(...);<trim prefix="(" suffix=")" suffixOverrides=","> 格式设置,自动包裹括号,去掉最后的,3)sql 插入和更新语句。

2025-04-14 23:19:35 900

原创 newbee商城三级分类ServiceImpl层代码

2级分类VO → 按parentId分组 → 挂载到对应1级分类下。3级分类 → 按parentId分组 → 挂载到对应2级分类下。最终形成:1级VO → 2级VO列表 → 3级VO列表。2级分类(parentId IN 1级ID列表)3级分类(parentId IN 2级ID列表)逻辑 123查询 321组装挂载。1级分类(parentId=0)

2025-04-14 21:34:57 138

原创 配置内容nginx

user nginx;events {http {gzip on;stream {server {

2025-04-14 07:53:50 145 1

原创 springboot 项目 jmeter简单测试流程

手动启动测试 每次1个请求,这里我代码里写错了,写的sucess,就把断言也改成sucess,成功。1.idea中打包项目(直接在idea中运行项目也可以,这里尝试另一种运行方式,模拟上线情况)在浏览器打开网址,右键点击检查,复制请求头的部分内容 ,没有请求就刷新一下,重新请求。(如果你要测有登录验证的接口/网址,请求头带上验证信息(比如token)即可)参数自己设置,下次测试前要清除上一次的结果树,不累积到这次。改成永远,发现后台一直在刷,说明成功测试。4)访问网址,确认无误。

2025-04-13 22:03:47 480 1

原创 不用额外下载jar包,idea快速查看使用的组件源码

2. idea选择open(不关闭项目直接选择file-open也可以), 在maven的仓库里找到对应的包,打开。以nacos为例子,在idea中引入了nacos依赖,就可以查看源码了。2.idea中选择 jar包,选择 add as library。3.这样jar包就被“解压”,可以查看源码了。

2025-04-10 16:36:53 730

原创 解决前后端时区不一致问题

一些对时间有要求的方法,无法正确执行,出现null值,加上我们对null值有判断/注解,程序就会报错中断,以为是业务逻辑问题,其实是前后端时区有差距。前端增加2025-4-9 页面显示为2025-4-8;后端拦截和数据库均显示2025-4-9。解决方法:前后端改成 Asia/Shanghai ,数据库为+8:00。2. 程序所有用到时区的地方都设置为 Asia/Shanghai。情况:前后端,数据库都设置为+8:00 但是还是相差一天。2)前后端 所有配置数据库的文件。3)连接数据库的软件配置。

2025-04-09 21:58:05 426

原创 Github传输太慢,gitee快速下载seata1.6.1

里面的配置文件可以不用着急改,我们可以在项目(application.properties)里对其进行配置,不用config文件里修改了。这种老的版本,很多镜像网站都没有1.x版本,这个用户上传了seata1.6.1的zip文件,下载很快,可以去这里下。下载解压后,在idea中配置启动,直接双击bat启动也是一样的。

2025-04-09 13:17:40 292

原创 win11 redis3.0下载和运行

4. 启动成功,可在idea中配置redis启动 (本机使用,没有特殊要求,不用写script options)2.解压,选择自己需要的版本,解压缩(这里只有旧版本,4.0,5.0要去其他地方下载)3. 以管理员身份运行命令,进入目录下,执行。启动后显示端口和版本号,自己看。

2025-04-09 09:08:12 375 1

原创 集成nacos2.2.1出现的错误汇总

原因是member还没有成功过,我就把member模块里的pom.xml新增内容放到common模块(这样所有模块都可以共用配置,member模块是已经引入了common模块的),同时添加了spring.application.name=common。-Dspring.profiles.active=dev,再运行一次,每次修改了内容都要重新运行,(如果你配置了热部署,会启动,但是还是要手动刷新,才能正确运行拿到正确内容)这里我的启动成功,但启动的是common模块,不是我想要的member模块,

2025-04-08 19:09:58 1061 3

原创 win11 nacos2.2.1 报错curl -X post 报错找不到和名称X匹配参数;不是命令

官网的不是windows系统的命令,需要自己手动改成下面这样,url后面加上.exe 单引号变双引号,否则会报错,然后失败。3. 不要关闭启动的终端,在url文件下,再开一个终端来根据官网,进行测试。3. springboot项目里面的使用,我这一堆报错,下次写吧。访问 http://localhost:8848/nacos/1.在相应的文件下,终端打开nacos2.2.1。2. 下载url,版本随意,系统变量对应配置好。4.登录,注册(用英文搜索域名,不要用中文)自己注册需要的配置,创建配置-发布。

2025-04-07 17:40:09 318

原创 win11 nacos2.2.1下载,启动

在文件 "C:\nacos\nacos-2.2.1\distribution\bin\startup.cmd" 右键用记事本编辑里可以设置集群还是单点启动,这里我们不更改,只需启动时加上 -m standalone就可以了。3. 确保maven已经下载,seetings.xml里面已经修改好jdk,仓库,镜像源为阿里云,这里只展示镜像的配置,因为阿里云最近镜像更新了,可能有人没改过来。4. 填充 key 值,(老版本不需要,自带了公开的key值,为了安全性,也可以修改一下)

2025-04-07 10:32:24 352

原创 Nacos下载后mvn报错

切换系统jdk为1.8(系统变量里面改一下),mvn成功。Xxx plugin 下载失败之类的。情况:版本2.2.1。

2025-04-07 09:51:51 123

原创 加上SpringMvcController,项目启动失败

把不同模块中用到SpringMvcController类的名称修改一下,不要用一样的类名。◎前端报错 xxx bed_request xxx。◎后端报错为: xxx filed xxx。

2025-04-05 11:19:14 107

原创 前端新增数据,但数据库里没有新增的数据

2.修改代码中用到时区的地方,包括xml,注解,gateway等,idea连接数据库的设置地方也一起改过来,有的文件里双引号报错就用单引号。2.后端接收到了数据,但返回结果的列表里面是空的;1.设置数据库时区,看看哪种方式可以成功设置,设置成功后,重启数据库,登录自己要用的数据库账号去看看时区是否设置成功。1.前端,可以进行删查改,但是新增数据之后,显示保存成功,也增加了空白的一行,但是数据没有显示出来。原因:数据库时区设置无效,故相应的注解无效,save方法没有执行成功。3.重新编译和运行程序,成功。

2025-04-02 20:42:31 309

原创 windows11,修改数据库编码为utf8mb4

2025-04-02 08:55:31 107

原创 idea报错:程序包不存在

这里的程序包是我们项目里自己写的,idea却报错不存在。参考这位大佬的方法,OK。

2025-04-01 18:15:20 250

原创 后端application启动失败

解决方法,查看同模块的config包下是否有SpringMvcConfig,有的话,把这个类里面全部内容注释掉,再编译重启。显示env. xxxx那行有问题,但代码没有报错。

2025-04-01 10:09:13 114

原创 前端空白/红幕报错 undefined

情况:我们知道前端可以去后端拿数据,也可以后端传过来后就在前端拿数据,我选择的是前端需要的数据就在前端页面上拿,但前端页面是空的,所以报错 为空异常。主要是两大块同时出现了问题 1. sessionStorage 2.PASSENGER_TYPE_ARRAY。注释掉前端用到这两个东西的地方,修改代码,运行,然后再把注释去掉,再运行。这些其实都指向一个问题,某个数据是空的。

2025-03-26 16:33:44 398 2

原创 前端显示no data(没有数据,一片空白)

我的项目是前端与端口8080(gateway模块交互),再由gateway模块去分给其他模块(member 8000,business 8001),business 由member 模块作为模板,通过代码生成器生成所有内容,再修改业务逻辑。既然已经到了后端,多次检查后端的业务逻辑没有问题,数据库连接和传输也没有问题(没有报错信息),最后确认应该是gateway模块这块转发有问题。/business/admin/save 显示正确的路径,但是没有返回结果,也没有报错,就是空白。

2025-03-26 15:59:15 396

原创 PageHelper插件依赖引入不报错,但用不了

父模块pom. Xml 引入1. 4. 0以上版本的pagehelper-spring-boot-starter。终端清空并重新下载依赖,刷新右边maven,都没有报错,但还是没有找到PageHelper插件,直接使用也不行。引入成功,没有报错,但是打开右边的maven里面没有找到PageHelper插件。要用到插件的子模块,去掉版本号,引入和父模块一样的依赖。没有什么好方法,就多试了很多次刷新,期间下载了其他版本(

2025-03-21 21:09:56 302

原创 带了token 的请求一直被驳回

明明有token,token生成也正确,却一直被驳回,显示无效。因为盐值不一样,把盐值修改成一样的就行了。

2025-03-21 15:53:36 107

原创 vue3,第一次切换环境成功,后续一直失败

解决方法:检查代码无错误,发现.env.prod文件放在src文件夹中,移到web文件夹中,成功。d.检查代码无错误,发现.env.prod文件放在src文件夹中,移到web文件夹中,成功。c.成功显示prod地址,但是清空缓存,再次刷新只出现dev地址,prod地址为空。b. idea中运行 切换为prod运行,前端刷新,查看环境和服务端。2.修改login.vue代码,删除的部分作为dev文件里的域名。3. 创建两个文件:.env.dev .env.prod。

2025-03-18 09:28:00 176

原创 generallseteter插件生成内容和数据库不一致

因为generallseteter插件自动生成代码是根据你已有的代码推断出的,所以更新数据库后,你的相关代码字段也要更新到和数据库一致,这样才会生成正确的代码。修改了数据库的内容,用idea中generallseteter插件生成的代码和数据库最新内容不一致。就能根据正确的代码生成对应数据库内容的内容。覆盖之前的代码内容,生成正确的代码后,

2025-03-16 09:17:31 221 1

原创 Idea 下载插件超时,失败怎么办

很简单,换一台电脑,或者直接用手机,去官网,下载年份和自己idea相近的插件版本的zip,然后放到电脑里。用idea插件右上角设置里面的install plugin from disk... ,选择zip文件就好了。更新idea到2023后,database navigator插件下载失败,能联网,能ping 通官网,在idea内部和官网都下载失败,然后试过了网上所有的方法,还是不行。

2025-03-14 09:34:20 1288 1

原创 Process finished with exit code 0”

可能是在pom.xml文件中新增了依赖,这些依赖出错但是却没有抛出异常,直接停止了程序。把新增的依赖注释掉/删掉/替换,刷新maven,再重新运行就可以了。

2025-03-12 23:03:00 257

原创 idea中git push 阿里云仓库报错: fatal 无法读取远程仓库

参考阿里云仓库的官网>方式二,使用命令 git push -u origin master 报错 fatal 无法读取远程仓库。2.参考官网的方式二,用idea自带终端,进入需要提交的文件目录下。1.确保本地仓库已经搭建,已经添加密钥并申请阿里云仓库。◎情况: 2023版idea git2.17.0。3.修改为root账户,然后提交,成功。

2025-03-12 16:07:21 244

原创 主模块创建子模块报错:error adding mouble to project : null

用export旧配置然后import新配置的方式导入新的idea中,这样会卡死,只能开机重启,也不要用新的idea直接打开旧的文件,一样会卡死。手动配置idea中的内容和插件,把旧文件的idea包删掉再重新打开即可。2.创建子模块,创建的是一个包,里面的pom. xml是空的。◎解决方法:升级idea 到2023版本,成功解决。◎情况: 2018版本idea中 创建子模块时报错。1.idea版本是可以共存的,之前版本可以不删。2.如果想要使用之前版本中的设置和配置,最好。

2025-03-12 12:16:47 435

调试代码-数据库jdbc-account文件

调试代码数据库文件 navicate打开使用

2025-04-23

【网络服务器配置】Nginx服务器配置详解:进程管理、日志记录与HTTP/STREAM模块设置

内容概要:本文档为Nginx配置文件示例,详细展示了Nginx服务器的基本配置参数。配置文件首先定义了运行用户、工作进程数量、错误日志路径、进程ID存放位置等基本信息。接着,在events块中设置了每个工作进程的最大连接数。http块中包含了MIME类型文件的引入、默认文件类型设置、日志格式定义(包括访问日志和流日志)、日志存储路径、启用sendfile指令、keep-alive超时时间以及启用gzip压缩等功能配置,同时通过include指令引入其他配置文件。stream块用于配置Nginx作为TCP/UDP反向代理服务器,定义了日志格式,upstream块定义了后端服务器,server块则指定了监听端口、转发请求到后端服务器以及日志记录方式。; 适合人群:对Nginx有一定了解,想要深入学习Nginx配置的技术人员。; 使用场景及目标:①了解Nginx服务器各项配置项的作用;②掌握Nginx作为HTTP服务器和TCP/UDP反向代理服务器的配置方法。; 阅读建议:阅读本文档前,最好先熟悉Nginx的基本概念与功能,以便更好地理解各配置项的具体含义和应用场景。在理解配置项的同时,可以根据自己的实际需求进行相应的调整。

2025-04-13

springboot测试jar包

主机名+随机数测试。。。

2025-04-13

lombok-233.13135.65.zip

lombok-233.13135.65.zip

2025-04-13

ddia-main.zip

ddia-main.zip

2025-04-10

cool-request-plugin.zip

cool-request-plugin.zip

2025-03-15

DBN-20.0.zip

DBN-20.0.zip

2025-03-14

空空如也

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

TA关注的人

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