- 博客(18)
- 收藏
- 关注
原创 Bug记录
img1-3.png导致读不到文件抛出FileNotFoundException。用这些方式在本地项目读取文件时是可以成功的,但是打成jar包之后路径会增加"!删除此处 或者pom改成jar即可。打包方式会影响读取配置文件!
2024-06-26 17:17:48
165
原创 spring相关
如果在 中指定了该 Bean 的作用范围为 scope=“prototype”,则将该 Bean 交给调用者,调用者管理该 Bean 的生命周期,Spring 不再管理该 Bean。6)如果 BeanPostProcessor 和 Bean 关联,则 Spring 将调用该接口的预初始化方法 postProcessBeforeInitialzation() 对 Bean 进行加工操作,此处非常重要,Spring 的 AOP 就是利用它实现的。2)利用依赖注入完成 Bean 中所有属性值的配置注入。
2023-09-01 16:53:08
107
原创 部署springboot项目到linux服务器
把 nginx-1.16.0.tar.gz、pcre-8.42.tar.gz、zlib-1.2.11.tar.gz 上传。移动nginx-1.16.0.tar、pcre-8.42.tar.gz、zlib-1.2.11.tar.gz 到文件夹。移动 jdk-8u11-linux-x64.tar.gz 到文件夹。把 jdk-8u11-linux-x64.tar.gz 上传。移动springboot-api.jar到文件夹。//执行make install命令。//打开配置文件,修改配置文件并保存。
2023-08-30 11:24:25
170
原创 springboot整合Activiti工作流
初学activiti工作流引擎的时候踩过很多坑,在此进行统一的做个总结。activiti的依赖中包含springsecurity,需要先进行security的配置(非常重要!!!非常重要!!!非常重要!!!非常重要!!!非常重要!!!非常重要!!!非常重要!!!
2023-08-10 15:32:52
301
原创 mysql,mybatis相关
Group by的条件 值相等的时候 排序会失效例:user1 id:123456 sex:1 age:18user2 id:123445 sex:1 age:18user3 id:123446 sex:2 age:21select * from user group by sex desc,age asc输出:可能为 user1 user 2 user3 或 user2 user1 user3解决办法:加入唯一的列进行排序select * from user group by sex de
2022-05-20 10:11:12
174
原创 Excel导出 并返回已封装的对象出现的问题 no converter
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-04-27 13:58:33
3391
2
原创 JAVA常用api
1.Scanner 类一个可以解析基本类型和字符串的简单文本扫描器。package cn.wxuns;import java.util.Scanner;public class MyScanner { public static void main( String[] args){ Scanner myScanner = new Scanner(System.in); System.out.println("请输入一个数字"); int sc = myScanner.nextInt(
2021-08-04 16:48:42
121
转载 docker run
docker rundocker run [OPTIONS] IMAGE [COMMAND] [ARG…]OPTIONS说明:-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,通常与 -t 同时使用;-P: 随机端口映射,容器内部端口随机映射到主机的端口-p: 指定端口映射,格式为:主机(宿主)端口:容器端口-t: 为容器重新分配一个伪输入终端,通常与 -
2021-04-28 13:57:27
164
原创 序列化使单例模式失效
单例模式序列化失效原因:IO进行反序列化过程中会通过反射创建对象(类似深拷贝)解决方法:通过readResolve()方法返回之前创建的单例对象class Singleton implements Serializable{ private static final Singleton instance = new Singleton(); private Singleton(){} public static Singleton getInstance(){ return instance
2021-03-01 11:24:47
167
原创 浏览器跨域问题
cors报错vue前端解决方法config下的index.js增加代理dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/api':{ target:'http://localhost:9527/restaurant', changeOrign: true, pathRewrite:{
2021-02-24 13:14:06
92
原创 Redis
目录一、Redis是什么?二、Redis的基本数据类型1.String2.List3.Set4.Hash5. Sorted Set三、发布订阅四、事务5.Redis持久化五、缓存异常处理1.缓存穿透2.缓存击穿3.缓存雪崩4.缓存预热5.缓存降级一、Redis是什么?Redis 的全称是:Remote Dictionary.Server,本质上是一个 Key-Value 类型的内存数据库(非关系型数据库),整个数据库统统加载在内存当中
2021-01-22 23:13:57
348
原创 java集合框架
集合循环删除多个元素需要使用Iterator) {} }因为ArrayList删除时会前移数据原生的remove()方法没有改变游标cursor的值而Iterator的remove()方法删除时cursor的值会回退一位,保证size和cursor对应。try {// 调用ArrayList的remove移除元素,且size减1 cursor = lastRet;// 将游标回退一位 lastRet = - 1;
2021-01-19 23:47:36
488
原创 HttpClient
HttpClient前言一、jdk原生Api发送HTTP请求二、HttpClient使用步骤1.pom依赖2.读入数据总结欢迎使用Markdown编辑器提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、jdk原生Api发送HTTP请求二、HttpClient使用步骤1.pom依赖2.读入数据总结欢迎使用Markdown编辑器前言HttpClient一、jdk原生Api发送HTTP请求HttpURLConnection @Test public void t
2021-01-19 16:43:11
410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人