- 博客(4)
- 收藏
- 关注
原创 idea运行项目tomcat报错找不到catalina.bat,系统找不到指定的文件
idea报错Cannot run program “D:\apache-tomcat-8.0.53\bin\catalina.bat” (in directory “D:\apache-tomcat-8.0.53\bin”): CreateProcess error=2,系统找不到指定的文件错误展示解决问题过程之前不小心更改了电脑的配置,导致idea运行tomcat就一直报这个错误,在网上查找了很多方法,也请别人给我远程过,其中重新下载了不同版本的tomcat,idea,但是问题依旧存在。最后想到了
2020-05-23 11:09:34 4989 4
原创 SpringBoot中上传图片到当前目录下,不能立即显示,需要重启服务器才会显示上传的图片
SpringBoot中上传图片到当前目录下,不能立即显示,需要重启服务器才会显示上传的图片bug原因这是因为idea对服务器的保护措施导致的,服务器不能对外部暴露真实的资源路径,需要配置虚拟路径映射访问。错误效果展示解决方法:在项目中配置虚拟路径映射访问@Configurationpublic class ImagesUploadConfig implements WebMvcConfigurer { @Override public void addResourceHandl
2020-05-22 08:58:56 2016 6
原创 多线程基本知识
多线程基本知识1.多线程五种状态 新建状态,就绪状态,运行状态,阻塞状态,死亡状态2. 并发(同一个对象被多个线程同时操作)编程三要素?1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。2)可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。3)有序性有序性,即程序的执行顺序按照代码的先后顺序来执行。3.线程的优先级(Priority)注意:1.优先级高的不一定先执行
2020-05-28 09:35:43 91
原创 稀疏数组(压缩算法)及冒泡排序详解
稀疏数组(压缩算法)详解稀疏数组逻辑框架(该数组共有6行7列,有8个有效值)1.随机创建个二维数组//1.创建一个二维数组11*11 int[][] array1 = new int[11][11]; array1[1][2]=1; //设置第一行第二列的值为1 array1[2][3]=5; //设置第二行第三列的值为52.输出原始的数组 for (int [] ints :array1) {
2020-05-25 14:24:12 603
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人