- 博客(32)
- 资源 (6)
- 收藏
- 关注
原创 spring security StackOverflowError 问题解决
问题分析这个异常是出现在添加了一个登录方式后调用登录方法触发的异常,先检查了添加的代码,以及查看堆栈信息,初步断定是框架内部的问题对登录接口debugdebug信息明显能看出是AuthenticationManager对象出了问题然后去排查对象注入的问题加粗样式一样打断点,发现注入的时候就已经出现了StackOverflowError猜测应该是缺了什么东西导致AuthenticationManager注入不了了那我就手动指定AuthenticationManager为我需要的Provide
2025-01-21 17:05:52
951
原创 gradle项目下载依赖报错
Cannot resolve external dependency org.projectlombok:lombok:1.18.36 because no repositories are defined.
2024-12-21 15:22:47
367
原创 IDEA gradle新增依赖报Could not resolve symbol “XXX“错误
gradle本地依赖放置挺蛋疼的,maven就是包名+版本,gradle中间多了一级目录,应该是hash值之类的东西,导致没法下好包手动放过去,或许应该有手动打包的方法。暂时的解决方案是使用控制台输命令编译,成功编译后依赖也下载下来了,猜测应该是idea的问题,先记录下,后续找到原因和解决方案后在更新。idea 新增依赖后一直报错Could not resolve symbol “XXX”,无法成功下载依赖。
2024-04-21 22:22:53
450
1
原创 idea默认代码生成脚本修改
修改了下idea自带的代码生成脚本,增加了脚本代码的注释,生成了controller,service,impl,mapper,里面都是空的,具体可以根据自己的代码习惯增加代码生成脚本的使用可以看下。
2024-03-28 18:25:04
406
原创 使用fegin遇到的俩个问题
“Request method ‘POST‘ not supported”No primary or default constructor found for interface java.util.List
2024-03-12 11:11:50
415
原创 gradle 整合springboot druid flyway 并实现数据库密码加密
打算自己写个项目玩玩,记录下整合springboot druid flyway遇到的问题
2024-02-26 21:38:45
612
原创 java 中文数字转int
写完发现解析章节名失败,跑完发现不是所有章节都有“第X章”,比如完结感言之类,这种还章节能直接跳过,但是有的存在分卷情况,俩卷之间第X章可能重复,等于白写,记录下,或许以后能用到吧。
2023-07-05 09:14:26
462
原创 spring security oauth2 非账号密码登陆后,刷新token时获取不到用户信息bug解决方法,及bug原因简单猜测
项目环境spring boot - springsecurityoauth2 -mybatis-plusbug出现情况在接入第三方登陆后,某次测试发现第三方登陆的用户,刷新token时接口500了,查看日志是空指针异常,debug调试,发现是刷新token时没有获取到用户信息导致空指针异常,但是登陆时一切正常,并且正常获取到了用户信息解决过程refresh_token 的整个过程都是security框架完成的,我没有对这个过程进行修改,因此猜测是登陆时就有问题,登陆时与securit..
2021-10-26 15:03:08
1632
原创 java微信app支付服务端v3代码
主要代码import org.apache.http.HttpRequest;import org.springframework.web.bind.annotation.PostMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import javax.annotation.Res
2021-05-09 10:45:00
870
转载 SpringBoot开发环境正常,打包jar后运行就报错Template might not exist or might not be accessible
报错详情10:05:48.017 [http-nio-80-exec-15] ERROR o.t.TemplateEngine - [process,1136] - [THYMELEAF][http-nio-80-exec-15] Exception processing template "/kefu/chat/chat": Error resolving template [/kefu/chat/chat], template might not exist or might not be acces
2020-12-04 10:17:11
1226
2
原创 electron窗口大小改变后自动刷新页面的问题
无意中发现了electron窗口大小改变后会自动刷新页面,然后找了半天没有发现相关的配置,然后改了了想法,是否可以固定窗口大小来限制bug的出现,然后找到了resizable:false属性,可以去限制不允许改变窗口大小,但是又出现了新的问题,窗口最小化后在打开会出现窗口高度减小的问题,同时会触发之前的bug,bug出现原因是electron4.05以及以下版本,win10环境,设置了resizable为false,并且存在顶部菜单的情况下,就会触发本文描述的bug。bug的现象是:最小化窗体后,再点击出来
2020-10-15 11:50:27
4069
1
原创 手动整合electron和vue
原由最开始考虑使用的是Vue CLI Plugin Electron Builder,但是最开始在渲染进程调用ipc通讯一直没成功就换了electron-vue,然后发现electron-vue估计是太久没更新了,electron版本还是2.0.18,不支持异步的ipc通讯,又只能切回Vue CLI Plugin Electron Builder,找了不少办法解决了之前的问题,可以调通ipc通讯了,具体方法:https://blog.youkuaiyun.com/qq_40488121/article/details
2020-09-02 14:43:47
2366
原创 vue添加Electron在渲染进程调用ipc报错:__dirname is not defined
错误详情使用vue创建项目并添加vue-cli-plugin-electron-builder插件后在渲染进程中调用ipc与主进程通讯报错:__dirname is not defined错误原因As of v2.0 of VCPEB, Electron nodeIntegration is disabled by default. This blocks all node APIs such as require. This reduces security risks, and is a rec
2020-08-21 09:49:31
12703
原创 vue-electron 使用 nightmare 踩坑
Electron:使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序vue-electron :该项目的目的,是为了要避免使用 vue 手动建立起 electron 应用程序。electron-vue 充分利用 vue-cli 作为脚手架工具,加上拥有 vue-loader 的 webpack、electron-packager 或是 electron-builder,以及一些最常用的插件,因为需要开发的爬取网页数据的功能然后找到了nightmera这个框架最开始是找的官方de
2020-08-14 11:12:15
2010
2
原创 使用vue init创建项目出现Command vue init requires a global addon to be installed.
错误详情Command vue init requires a global addon to be installed.Please run yarn global add @vue/cli-init and try again.按照错误提示运行yarn global add @vue/cli-init后无法解决问题解决方式运行npm install -g @vue/cli-init
2020-07-27 15:29:57
1813
原创 java判断文件类型,并提取视频文件中的音频
业务场景只需要音频,但是有一些用户将视频格式的文件修改后缀名后提交了上来,现在需要去读取文件头判断文件的真实类型,并将视频格式的文件中的音频提取出来解决方案首先读取文件文件头判断文件真实类型 private static HashMap<String,String> fileHeadMap = new HashMap<>(); static { //音频 fileHeadMap.put("494433030000","mp3")
2020-06-05 16:14:41
2474
原创 spring boot ssm启动报错 Error creating bean with name org.springframework.boot.autoconfigure.admin...
报错信息org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.admin.SpringApplicationAdminJmxAutoConfiguration': Initialization of bean failed; nested exception is org.springframework.be
2020-05-27 10:06:32
5262
原创 vue简单实现上拉加载
直接上代码吧<template> <div class="hello"> <div class="rules"> <p class="drop-down" v-if="dropDown">松手刷新数据...</p> <div class="bscroll" ref="bscroll"> <div class="bscroll-container"> &
2020-05-21 14:18:35
452
原创 vue单页面实现
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-05-19 20:06:48
2397
原创 google浏览器显示页面显示不完整bug
bug现象页面刷新后之会显示当前一屏的内容,其他部分的需要等待一段时间才会加载出来找了半天没有找到原因,发现图片有点超出屏幕,于是打算先把样式调好在来调这边的,结果把样式调好就没有问题了样式上我是使用的width:100vw;来设置的宽度充满全屏,理论上应该是刚好一屏的,不知道怎么超出去了把图片调回来后bug就自动解决了,具体原因不清楚,只能猜测应该是和图片超出屏幕有关系,并且是只有google有这个现象,我试过qq浏览器,edge,浏览器都没有这个现象,先记录下来...
2020-05-19 18:54:17
11284
2
原创 vue img 动态设置图片的问题
在img标签上使用:src动态绑定图片时发现图片没有加载出来,网上查资料发现是vue项目目录结构问题,简单来说就是在编译过后,vue项目的路径结构和之前会不一样,导致图片路径不对,读取不到图片网上的解决方法有俩种将图片放到static文件夹下,static文件夹下的文件路径是不会改变的,可以读取到使用require(图片路径);来读取图片使用import导入图片先说下第3种方法,比较鸡肋,一张图片导入太麻烦了第二种方法也不怎么灵活,require好像是只支持字符串的字面量,有另一个博客有提到
2020-05-15 15:36:36
786
原创 vue环境配置阶段产生的bug
bug现象配置vue环境时执行npm install -g cnpm --registry=https://registry.npm.taobao.org指令时失败,并出现如下报错:使用网上其他的方法解决没有起到作用解决方法思路刚好旁边的大佬看到帮我解决了首先先ping 了registry.npm.taobao.org,发现ping不通确认是地址出现问题然后去网上查询阿里云镜像地址是否改动了阿里云所有镜像查询地址:https://developer.aliyun.com/mirror/
2020-05-11 20:45:48
372
原创 linux安装mysql5.7
linux安装mysql5.7参考博客emmmm,最近比较闲,就买了个linux服务器,打算装个数据库玩下准备事项linux服务器:阿里云和腾讯云都有买的数据库:在官网http://dev.mysql.com/downloads/mysql/ 中,选择数据库版本下载链接linux的工具,我用的是xshell传输文件到linux的工具,我用的FileZilla FTP开始新建...
2019-12-16 17:48:18
106
原创 本地mysql数据库链接不上
本地mysql数据库链接不上情况1:localhost可以访问通过ip无法访问原因:mysql默认是不允许外部ip访问的,需要手动设置允许外部ip访问解决方法:初始化的mysql用户权限只能localhost访问,外部机器访问需要添加权限:mysql> Grant all privileges on . to ‘root’@’%’ identified by ‘password’ ...
2019-12-16 15:02:56
575
原创 app 调用微信支付疯狂踩坑(前端uni-app 后端java)
android 调用微信支付疯狂踩坑(前端uni-app 后端java)之前有做了小程序的微信支付以为app的小程序的流程应该差不多,就直接把代码c过来然后发现不行,踩了一堆坑,硬生生耗了俩周(中间还有其他事情耽搁了)小程序调起微信支付准备工作微信商户平台注册微信开放平台注册注册会需要营业执照,申请支付接口的话会需要300元的审核费用,具体就不多说了,这个不难而且网上教程一堆。先上代...
2019-11-08 15:36:06
3035
2
原创 微信小程序调用微信支付(java后台)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-09-05 09:20:55
3973
手动整合electron和vue
2020-09-02
ffmpeg.rar
2020-06-05
vue单页面实现pc移动端页面不同
2020-05-19
微信支付.rar
2019-11-08
微信支付相关.rar
2019-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人