- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 java string字符串动态编译执行
java将string字符串动态执行需求在业务中,需要将从数据库中读取到的某字段值当作java代码去执行并获取到结果,根据该结果再继续后续的业务。依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-jexl3</artifactId> <version>3.1</version></
2022-03-30 11:31:11 1889
原创 使用spring.factories 替代 @ComponentScan扫描jar包
使用spring.factories 替代 @ComponentScan扫描jar包问题解决方案问题开发一个集钉钉通知、短信通知、邮件通知工具类的通用消息通知jar,其中邮件通知使用springboot的mail通知方法,但是当将该jar包的依赖导入项目中启动的时候,程序总是无法扫描到jar包中的JavaMailSender的bean对象,只能通过在程序的启动类中添加注解@ComponentScan(basePackages = {"",""})。但是对于用户而言很不友好,用户只想直接使用该jar包的
2022-01-21 14:50:56 1435 1
原创 java.lang.IllegalStateException: Found multiple @SpringBootConfiguration annotated classes解决
这里写目录标题单元测试报错java.lang.IllegalStateException: Found multiple @SpringBootConfiguration annotated classes解决单元测试报错java.lang.IllegalStateException: Found multiple @SpringBootConfiguration annotated classes解决写了一个单元测试启动时报错如下:java.lang.IllegalStateException:
2021-04-29 16:24:40 757
原创 浅谈B树 B+树 红黑树
浅谈B树 B+树 红黑树二叉查找树(BST)特性结构红黑树定义结构性质变换方式1.改变颜色(红变黑,黑变红)2.左旋3.右旋mysql索引是否可以使用红黑树B树(二叉排序树) B-Tree:B树 N叉的排序树定义结构根节点内部节点叶子节点分裂分裂示例B+树二叉查找树(BST)特性1.如果它的左子树不为空,则左子树上结点的值都小于根结点2.如果它的右子树不为空,则右子树上结点的值都大于根节点3.子树同样也要遵循以上两点4.二叉树的遍历方式:前 中 后 层次5.只要一棵树是二叉搜索树,那么它的
2021-04-28 17:43:13 330
原创 xxl-job报错解决
xxl-job报错解决问题xxl-rpc request data empty.问题xxl-rpc request data empty.之前用的xxl-job-core的依赖版本分别为2.1.0和2.1.2,后修改为2.3.0则解决成功。此外还需要修改1.@JobHandler改为@XxlJob2 .xxlJobSpringExecutor.setAppName(appName);改为xxlJobSpringExecutor.setAppname(appName);3.类方法不需要 e
2021-04-06 16:49:51 6879
原创 记录一次奇葩的数据库中文乱码
记录一次奇葩的数据库中文乱码背景乱码解决由于公司项目都部署在内网,我负责的部分// An highlighted blockvar foo = 'bar';
2020-07-29 16:34:18 140
原创 plsql develop登录oracle报错:ORA-12154:无法解析指定的连接标识符
问题使用plsql develop登录oracle数据库的时候,用户名和密码都没有问题,但是一直显示ORA-12154:无法解析指定的连接标识符如图:尝试解决方法找了网上各种教程去尝试,但是均失败最终解决方案在图中红框框住的地方,写你要连接的数据库链接:ip:端口/ORCL就成功了哎~~oracle小白一个,复杂复杂········随笔记录,仅供参考~...
2020-06-24 18:01:06 235
原创 mstsc连接远程桌面:无法连接到远程桌面
问题使用mstsc连接远程桌面的时候,显示无法连接,显示如下:考虑问题原因1.昨晚更新了一下电脑的缘故考虑是自己电脑更新了一下导致远程连接相关的配置改变了。尝试解决:在网上下载了RDPWrapper包,安装后解决,但是发现需要修改c盘下的两个文件,需要权限,跟着网上的步骤操作了一上午,没修改成功,于是放弃······2.远程服务器的缘故考虑可能是由于远程服务器本身出了问题导致无法连接,但是同事们去连接的时候都没有问题,因此排除。最终解决方案后来找了公司一位运维同事解决的时候,自己突发奇
2020-06-24 17:54:05 1358
原创 shiro授权无效的原因
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-04-15 11:09:31 1598 2
canal 监听maysql实现数据同步
2022-05-23
线程池源码解析-多线程
2022-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人