- 博客(13)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
4933
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot中上传图片到当前目录下,不能立即显示,需要重启服务器才会显示上传的图片
SpringBoot中上传图片到当前目录下,不能立即显示,需要重启服务器才会显示上传的图片bug原因这是因为idea对服务器的保护措施导致的,服务器不能对外部暴露真实的资源路径,需要配置虚拟路径映射访问。错误效果展示解决方法:在项目中配置虚拟路径映射访问@Configurationpublic class ImagesUploadConfig implements WebMvcConfigurer { @Override public void addResourceHandl
2020-05-22 08:58:56
1987
6
转载 Java类加载器和双亲委派机制
Java类加载的简单介绍Java中的类加载大体分为四类:启动类加载器(Bootstrap ClassLoader)扩展类加载器(Extension ClassLoader)应用程序类加载器(Application ClassLoader)用户自定义类加载器(User ClassLoader)启动类加载器:负责加载JDK目录中\lib文件夹中的类,或者被-Xbootclasspath参数指定的路径下的可识别类。整个Java系统中很多基本组件都是有启动类加载器加载的,就连扩展类加载器和应用程序类加载器都是
2020-11-27 17:55:00
82
原创 dubbo
dubbo1.启动服务1.启动zookeeper的服务进入D:\zookeeper-3.4.14\zookeeper-3.4.14\bin下 运行zkServer.cmd2.在cmd中运行dubbo-admin-0.0.1-SNAPSHOT.jar包d:cd D:\dubbo-admin-master\dubbo-admin\targetjava -jar dubbo-admin-0.0.1-SNAPSHOT.jarlocalhost:7001 账号密码都是root2.pom中导入依
2020-11-01 15:16:01
137
原创 springCloudNetFlix
springCloudNetFlix文章目录springCloudNetFlix图解及[Git](https://gitee.com/mr_xiao_xu/ah-spring-cloud)==springCloud五大组件==1.springCloud-Api2.注册中心eureka7001a.导入依赖b.配置c.开启服务3.Ribbon负载均衡80(在消费者处配置)a.导入依赖:b.编写配置:c.开启服务:d.实现RestTemplatee.controller层注入RestTemplatef.负载均衡
2020-09-11 11:20:38
452
原创 springboot整合html与jsp(详细)
springboot整合html与jsp1.在项目下生成webapp==File= ==>Project Structure= >Modules2.pom.xml 在兼容html的同时兼容jsp <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf
2020-06-29 10:53:17
1355
原创 springboot整合Shiro基础实现
shiro登录拦截ShiroConfig,认证Authentication,授权AuthorizingShiro安全框架的三大核心:1.Subject应用代码的直接交互对象就是Subject,也就是说Shiro对外的核心API就是Subject,Subject代表了当前“用户”,这个用户不是指具体的某一个人,可以说与当前应用交互的任何东西都是Subject,与Subject的所有交互都会委托给SecurityManager来执行,可以理解为Subject只是一个充当门面的,真正的幕后老大是Secur
2020-06-13 22:16:34
209
原创 vue简单使用模板
vue1.v-for=遍历循环;v-bind:用于 页面样式;v-on:用于方法 <tr v-for="stu in students"//遍历students //将stu.age%2余数为0的行类样式变为绿色 v-bind:class="stu.age%2==0?'Green':'Red'" //点击某一行 获得名字 v-on:click="SayHi(stu.n
2020-06-12 19:57:52
412
原创 springboot常见用处及陷阱
springbootspringboot的Html页面1.想要显示css和js必须加<html lang="en" xmlns:th="http://www.thymeleaf.org"> <base th:href="${#request.getContextPath()}+'/'">2.thymeleaf语法(1)超链接 使用th:href标签,内容格式是@{…} 如:<a th:href=”@{http://localhost:8080/l
2020-06-12 19:53:34
252
原创 Spring security安全框架
Spring security安全框架1.添加依赖 //主要加这个依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> //这个依赖是用
2020-06-12 19:33:48
130
原创 jquery常见用法
jquery常见用法1.获取鼠标移动坐标(mousemove)mouse: <span id="mouseMove"></span><div id="divMove">在这里移动鼠标试试</div><script src="js/jquery-3.4.1.js"></script><script> $(function () { $("#divMove").mousemove(fu
2020-06-09 21:15:43
143
原创 多线程基本知识
多线程基本知识1.多线程五种状态 新建状态,就绪状态,运行状态,阻塞状态,死亡状态2. 并发(同一个对象被多个线程同时操作)编程三要素?1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。2)可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。3)有序性有序性,即程序的执行顺序按照代码的先后顺序来执行。3.线程的优先级(Priority)注意:1.优先级高的不一定先执行
2020-05-28 09:35:43
89
原创 稀疏数组(压缩算法)及冒泡排序详解
稀疏数组(压缩算法)详解稀疏数组逻辑框架(该数组共有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
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人