自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 IDEA安装Vue插件没有Vue component选项

解决步骤:1. 点击 file 打开设置 settings,展开 Editor 找到 file and code templates2. 找到 Vue single file component 并选中它,然后点击copy3. 复制后底部出现了一个新的文件4. 把 Name 改成 Vue Component,然后把代码里的 “COMPONENT_ ”删掉,最后点 ok 就完事了...

2021-08-31 14:04:51 370 1

原创 文件上传和下载

文件上传文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。前端表单要求:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把用户选择的文件以二进制数据发送给服务

2021-08-30 15:54:06 232

原创 拦截器+登录判断验证

SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别: 拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java web工程都可以使用在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法,...

2021-08-30 15:13:06 903

原创 整合SSM框架

1、准备工作1.1、数据库环境CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id',`bookName` VARCHAR(100) NOT NULL COMMENT '书名',`bookCounts` INT(11) NOT NULL COMMEN

2021-08-28 16:15:36 87

原创 使用Spring实现AOP

准备:1.导入依赖包<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version></dependency>2.配置文件AOP约束<?xml version="1.0" encoding="UTF-8"?>

2021-08-21 12:21:14 41

原创 静态代理和动态代理

一、静态代理1.接口public interface UserService { public void add(); public void delete(); public void update(); public void query();}2.真实角色即实现类public class UserServiceImpl implements UserService { public void add() { System.o

2021-08-21 11:58:12 51

原创 Mybatis解决com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

写Mybatis测试出现com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure这个错误经过查找发现是mybatis-config.xml这个配置文件出现了问题,需要修改下url的值,将useSSL=true改为useSSL=false未修改前:<property name="url" value="jdbc:mysql://localhost:3306/mybatis..

2021-08-17 17:01:34 758 1

原创 Mybatis解决 1 字节的 UTF-8 序列的字节 1 无效

解决方法:将图中两个配置文件中的Encoding="UTF-8"改为Encoding="UTF8"

2021-08-17 16:53:05 85

原创 java 布局

完成这个布局1. 将整体布局分为两个部分,上面一部分和下面一部分2. 上面布局整体为BorderLayout布局,中间的部分采用GridLayout布局,设置为2行1列3. 下面布局整体为BorderLayout布局,中间的部分采用GridLayout布局,设置为2行2列4. 设置监听事件,关闭窗口public class buju { public static void main(String[] args) { Frame frame = new ..

2021-07-18 09:52:09 107

原创 java 冒泡排序

public class Array { public static void main(String[] args) { int[] array = {1,5,3,2,4,8,9,7,6}; int[] sort = bubbleSort(array);//用一个新的数组来存储排完序的数组 System.out.println(Arrays.toString(sort)); } //冒泡排序 //1.比较数组中两个相邻的元.

2021-07-13 20:25:45 1202

原创 Java简单计算器

public class Calculator { public static void main(String[] args) { //创建Scanner对象,获取用户输入数据 Scanner scanner = new Scanner(System.in); //输入第一个数据 System.out.println("请输入第一个数据:"); double a = scanner.nextDouble(); ...

2021-07-12 11:07:32 67

原创 java 99乘法表

public class Demo { public static void main(String[] args) { for (int j = 1; j <= 9; j++) { for (int i = 1; i <= j; i++) { System.out.print(i + "*" + j + "=" + (i*j) + "\t"); } System.o.

2021-07-11 21:31:59 44

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除