
随笔
文章平均质量分 55
LB_bei
这个作者很懒,什么都没留下…
展开
-
SpringBoot项目热部署-devtools
DevTools 会使用两个类加载器(一个用于加载不变的类,一个用于加载可能会变化的类),每次重启只重新加载管理变化的类的加载器,因此会快很多。原创 2024-10-14 15:50:05 · 740 阅读 · 0 评论 -
Linux字体缺失导致EasyExcel报错
安装ttmkfdir,当你在 Linux 系统中加了新的字体,可以使用 ttmkfdir 生成相关的字体配置文件,使得字体能被 X11 系统识别和使用;系统未联网:最烦的就是版本问题,直接从官网下载版本一直冲突,于是我用另一个同样centos7系统下载下来包然后移到问题服务器;环境:centos7(华为云服务器),jdk17,springboot3。在问题服务器中创建文件夹,然后将字体文件移过来。easyExcel的配置中别忘了设置字体。回到windows系统找要用的字体。保存,然后刷新字体缓存。原创 2024-08-29 16:12:01 · 875 阅读 · 0 评论 -
MinIO对象生命周期
MinIO 对象生命周期是指对存储在 MinIO 中的对象进行自动管理的一套策略。这些策略可以用于自动删除旧对象、转移对象到不同的存储类别等,从而节省存储空间和成本。配置规则,expiry是过期时间。打开MinIO控制台。原创 2024-07-26 17:44:58 · 3173 阅读 · 9 评论 -
【坑】lombok+SpringMVC自动修改大小写
今天对接接口的时候遇到个小坑,pId传到前端变成了pid(字段还是直接用pid比较好),查了半天,发现是由于 Jackson 序列化库在推断字段名时应用的简化规则导致的;原创 2024-07-23 14:29:52 · 509 阅读 · 0 评论 -
使用链接地址将文件存到MinIO
【代码】使用链接地址将文件存到MinIO。原创 2024-06-25 14:58:56 · 574 阅读 · 0 评论 -
向https地址发送请求失败报错
【代码】向https地址发送请求失败报错。原创 2024-06-12 11:27:41 · 790 阅读 · 0 评论 -
redisTemplate注入失败的问题
要解决这个问题,可以通过将 拦截器 配置为 Spring 管理的 Bean。这可以通过在 WebConfig 中使用 @Autowired 注入 拦截器来实现,或者在配置类中定义 拦截器的 Bean。我有在拦截器中使用redisTemplate,因为 拦截器是在 WebConfig 中被直接实例化的,而不是由 Spring 容器管理的,所以它里面的依赖就不会被自动注入。原创 2024-05-20 14:36:24 · 775 阅读 · 0 评论 -
Weex项目打包apk
然后修改 gradle-wrapper.properties 配置(android/gradle/wrapper/gradle-wrapper.properties)distributionUrl=file:///C:/Users/你的用户名/.gradle/wrapper/dists/gradle-2.14.1-all.zip。直接访问他报错给的 gradle 下载地址,然后将他放到报错指定的文件夹。#清理编译的项目(更改了配置文件,需要重新编译的时候用)默认镜像在国外,有可能会下不下来。原创 2024-05-15 08:18:23 · 1070 阅读 · 0 评论 -
项目部署到线上proxytable代理失效nginx报404的问题
我的项目是在vue的config文件夹中的index.js中配置了接口地址 ,本地跑的时候都能访问,放到线上就报404;其他的看着有说删掉pathRewrite的对我没用。发现改下nginx配置就行了。原创 2024-05-14 08:59:54 · 378 阅读 · 5 评论 -
Node版本超过14导致node-sass版本不兼容报错
npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!原创 2024-05-07 17:35:24 · 1230 阅读 · 0 评论 -
项目提交到空的git仓库流程
如果遇到 "detected dubious ownership" 的错误,可以添加 safe.directory 配置以解决。# 拉取远程仓库的 master 分支,由于本地仓库是空的,需要添加 --allow-unrelated-histories 参数。# 将本地的 master 分支推送到远程仓库的 master 分支。# 提交暂存区中的文件,创建新的提交记录,并添加提交信息。# 将当前目录下的所有文件添加到 Git 暂存区。#从远程仓库中获取最新的分支信息。# 添加远程仓库的 URL。原创 2024-05-07 16:34:48 · 545 阅读 · 0 评论 -
本地连接云服务器的数据库
我用的阿里云服务器找到你的服务器用的安全规则添加新的入站规则,将你的数据库端口放开,源我选的是放开所有ip,这里的入站规则好像与服务器里的防火墙入站规则不是一个,两个都得放开;原创 2024-05-06 12:41:19 · 426 阅读 · 1 评论 -
Nginx转发代理请求(http)+转发mysql(stream)
指定了 Nginx 服务器监听的端口号为 xxxx。这意味着该服务器块将处理发送到本地主机(localhost)的端口 xxxx的所有传入 HTTP 请求。系统重装,导致之前的minio没了,新的minio迁移到了一个容量大的服务器,为了不更改太多之前的项目,直接用Nginx将请求之前minio的请求转发到新的服务器。这个地址指定了请求应该转发到的后端服务器的地址。综上所述,这个配置将监听在端口 xxxx上,当客户端请求的 URI 以 /upload 开头时,将请求转发到了后端服务器 xxx:xxx上。原创 2024-03-25 13:50:43 · 3799 阅读 · 0 评论 -
Java代码实现向企业微信发送消息
这个方法需要你服务器的ip是公网ip,然后需要在企业微信添加信任ipt=N7T8企业微信https://work.weixin.qq.com/wework_admin/register_wx?原创 2024-02-27 11:19:20 · 3642 阅读 · 5 评论 -
Druid报错:The last packet successfully received from the server was 377,359 milliseconds ago.
每次查询数据库,druid都会报错,数据还能查出来,但写入会失败。原创 2024-02-21 13:22:04 · 1461 阅读 · 0 评论 -
手把手将 VSCode 快捷键修改为 Eclipse 的快捷键
,},},},},},},原创 2024-02-21 11:41:03 · 2894 阅读 · 0 评论 -
AndroidStudio启动项目报错error Failed to launch emulator. Reason: No emulators found as an output of `emul
然后重启下 AndroidStudio 就能启动项目了。我是因为android sdk的环境变量没配好。原创 2024-02-20 17:14:55 · 1698 阅读 · 0 评论 -
minio文件跨域问题
最近前端获取音频的波形报了个错:很奇怪的是这个文件直接用地址能访问正常,项目中直接访问也正常,而在项目中请求波形中就报错,另一个minio中的文件就能正常访问。原创 2024-01-31 13:18:27 · 4874 阅读 · 0 评论 -
前端项目打包使用nginx本地服务器运行
nginx: 下载nginx 中文网提供nginx中文文档nginx下载等内容稳定版就可以,下载完后将下载的压缩包解压。原创 2024-01-24 17:06:08 · 962 阅读 · 0 评论 -
Idea启动项目报错Error running IntelligentPlatformApplication. Command line is too long. Shorten the comman
报错内容:Error running IntelligentPlatformApplication. Command line is too long. Shorten the command line via JAR manifest or via a classpath file and rerun.表明命令行太长,可能是因为项目的依赖项过多,导致启动命令行的长度超出了系统的限制。解决办法:1.选择报错的项目,点击Modify2.勾选Shorten command lin原创 2024-01-09 09:48:13 · 3071 阅读 · 0 评论 -
修复异常关机导致CentOS文件系统内存数据损坏的问题
今天一同事重启wifi直接拔的电源,导致服务器异常关机,重启之后发现虚拟机报错:呕吼,文件系统的内存数据损坏。原创 2024-01-02 16:02:42 · 950 阅读 · 0 评论 -
使用PageHelper要注意的几个点
前几天在使用PageHelper的时候遇到一个问题,原创 2023-12-25 16:44:12 · 483 阅读 · 0 评论 -
前端传输formDate格式的数据,后端不能用@RequestBody接收
写了个接口,跟前端对接,前端说怎么一直415的报错我寻思不对啊,我swagger都请求成功了,后来发现前端一直是以formdata格式提交的数据,这样我其实是可以不加@RequestBody的;原创 2023-12-22 15:29:22 · 1897 阅读 · 0 评论 -
查看系统关机日志
控制面板->管理工具->事件查看器->6005开机、6006关机、6008非正常关机。原创 2023-12-15 08:56:37 · 208 阅读 · 0 评论 -
swagger注解属性设置导致的报错:For input string: ““
使用swagger的时候,用 @ApiModelProperty 修饰的类的属性如果没设置的话默认赋值为“”,当Integer类型的属性没设置example的话就会报错。原创 2023-11-27 15:08:44 · 298 阅读 · 0 评论 -
Minio8版本冲突问题
搜了下发现是kotlin版本太低与minio8不兼容,不想改kotlin版本害怕出现更多问题,但是minio改成7.0.2又会报。最后发现minio7.1.0可以完美解决。今天在配置minio的时候遇到了一个报错。原创 2023-11-24 11:05:14 · 394 阅读 · 0 评论 -
Spring Boot启动流程
2.通过prepareContext方法对容器属性初始化,先用postProcessApplicationContext方法设置Bean名称生成器、资源加载器、类型转换器等,执行上下文初始化(实现容器ID、警告日志处理、日志监听等)ApplicationContextInitializer,为容器注册启动参数、Bean引用策略、Banner、懒加载策略等。3.通过Bean定义加载器将启动类等资源定义集合加载到BeanDefinitionMap(Bean定义池),便于后续根据Bean定义创建Bean对象。原创 2023-10-08 19:00:15 · 1157 阅读 · 2 评论 -
linux服务器部署项目
以Java1.8为例,下载安装包将安装包提交到服务器中并解压修改/etc/profile文件文件中添加两条输入指令刷新文件创建一个 helloworld.java 测试是否成功输入指令运行,查看是否成功输出结果。原创 2023-09-22 10:19:11 · 285 阅读 · 0 评论 -
vue3+elementUiPlus表格导出功能
el-button type="primary" icon="download" @click="exportClick ">导出原创 2023-09-22 09:05:19 · 1110 阅读 · 1 评论