SpringMVC的文件上传 1-SpringMVC的请求-文件上传-客户端表单实现(应用) 文件上传客户端表单需要满足: 表单项type=“file” 表单的提交方式是post 表单的enctype属性是多部分表单形式,及enctype=“multipart/form-data” <form action="${pageContext.request.contextPath}/user/q
java数据类型 public class Demo01 { public static void main(String[] args) { //字符串 String a = "中国"; //整数 int a1 = 10; byte aa = 127; //最大值到127 long a2 = 30L; //long类型要在数字后面加个L //
卸载JDK 删除JAVA的安装目录 删除环境变量里面的JAVA_HOME(JAVA_HOME放JAVA的地方) 删除Path下面关于JAVA的目录 查看java -version判断是否删除干净:win键+R+cmd>java-version 备注:查找安装目录、环境变量、Path的路径:桌面此电脑>鼠标右键属性>高级系统设计>环境变量 安装
1、函数扩展 1.1、箭头函数基本用法 主要用在回调函数中,如map、forEach等,一般不用在事件函数和对象方法中。 语法:箭头函数通过声明变量的形式去定义它(本质上是变量中存储了一个箭头函数) let 变量名 = ( 参数 )=>{ ......代码块 return 返回值 } 参数
写JAVA src 新建java-> class 输入psvm 生成main方法快捷键 输入sout 生成System.out.println方法快捷键 注释 注释并不会执行,他是给人看的 单行注释 // 多行注释 /* */ 文档注释JavaDoc /** */ 平时写代码注意注释规范 建空白工程 标识符 关键字 ![关键字](D:\关键字202
注意数组下标越界异常! 报错提示如下: ArrayIndexOutOfBoundsException 学习链接:https://www.bilibili.com/video/BV12J41137hu?p=59&spm_id_from=pageDriver
一、SpringMVC实现文件上传:和Servlet方式的本质一样,都是通过commons-fileupload.jar和commons-io.jarSpringMVC可以简化文件上传的代码,但是必须满足条件:实现MultipartResolver接口;而该接口的实现类SpringMVC也已经提供了。 具体步骤:(直接使用CommonsMultipartResolver实现上传)a.jar
五.内存 具体内容参考昨天笔记 1. 进程映像 代码:map.c 通过size命令可以观察特点可执行程序的(的进程实例)的代码区 (text)、数据区(data)和BSS(bss)的字节数,以及他们十进制(dec)和十六进制(hex)形式的总和。 Linux系统的二进制模块(ELF (Excutable and Linkable Format)可执行可连接文
1.列约束 (1)默认值约束 —— default 在插入值的时候使用默认值 可以使用default来设置默认值和应用默认值 具体应用默认值有两种方式 insert into laptop values(4, ‘小米Air’, default, ....); insert into laptop(lid,title) values(
运算符号 /* public 意为公共的,整个项目可以访问,最大的限定词 限定词有public、protected、default、private protected 意为受保护的,第二大的限定词,范围在同包下和别的包的子类 default 意为缺省,第三大的限定词,范围在同包下 private 意为私有的,最小的限定词
Markdown学习 二级标题 三级标题 字体 Hello,world! Hello,world! Hello,world! Hello,world! 引用 Markdown学习手册 分割线 图片 超链接 Markdown学习手册 列表 day01 day02 day03 day01 day02 day03 代码 public
字符串常用方法: 一般常用 print(a.index("b"))#找元素下标,如果找的元素不存在,会报错print(a.find("b"))#找元素下标,找不到会返回 -1print(a.index("b",0,2))#在下标0-2之间找print(a.find("b",3))#在下标3开始找print(a.strip(''))#去掉字符串两边的空格和两边的换行符,中间的空格
方法 定义类方法才能直接调用 类方法(+static) 修饰符 返回值类型(空:void) 方法名(参数类型(形参、实参) 参数名){ 方法体 } 简单的比大小装置 import java.util.Scanner;public class demo { public static void bidaxiao() { System.out.println("请输入"); Scanner scan
目录 1. 编写一个Date类:2. 输入出租车公里数,输出应付的车费数:3. 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?4. 判断1-1000之间有多少个素数,并输出所有素数。5.定义一个20*5的二
Java基础语法 注释 当项目结构复杂起来,我们就需要注释了 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 Java中的注释有三种: 单行注释 :只能注释一行文字 //文字 多行注释:可以注释一段文字 /* 文字 */ 文档注释: /** 文字 */ 标识符和关键字
1 package com.Diyi.day01; 2 3 import java.util.Scanner; //导入的文件夹 4 5 public class Lishuai06_键盘录入 { 6 public static void main(String[] args) { 7 System.out.println("请输入:" ); 8 Scanner sc = new Scanner(System.in);
基础数类型总览 10203 123 3340 int +- * / 等等 '今天吃了没?' str 存储少量的数据,+ *int 切片, 其他操作方法 True False bool 判断真假 [12, True, 'alex', [1,2,3 ]] list 存储大量的数据。 (12, True, 'alex', [1,2,3 ]) tuple 存储大量的数据,不可改变里面的元素
HelloWorld 随便新建一个文件夹,用于存放代码 新建一个Java文件 文件后扩展名为java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }} 编译javac +java文件,会生成一个class文件 运行cl
package Day03; /** * 第七题: * 需求:请输出下列的形状 * * * ** * *** * **** * ***** */ public class Day03_Demo07 { public static void main(String[] args) { int c = 8; //循环次数 for (int a = 1; a <= c; a++) { System.
JAVA DAY03 局部变量与成员变量 1.在类中的位置不同 成员变量 类中,方法外 局部变量 方法中或者方法声明上(形式参数) 2.作用范围不一样 成员变量 类中 局部变量 方法中 3.初始化值不同 成员变量 有默认值 局部变量 没有默认值 必须先定义 赋值 最后使用 4,在内存中的位置 成员变
测试流程(重点需记忆) 软件测试一般情况下,按照下面步骤进行操作 分析测试需求:测试人员对用户的需求进行分析,了解软件要做什么,怎么做,进而确定将来怎么 测试。编写测试计划:测试计划的内容 包含产品概述、测试范围/测试区域/测试项、 测试目标/被测特征、测试优先 级、测试配置/测试
目录 21.查询 张旭 教师任课的学生的成绩22.查询选修课程的同学人数多余 5 人的教师姓名23.查询95033班和95031班全体学生的记录24.查询存在85分以上成绩的课程c_no25.查出所有'计算机系' 教师所教课程的成绩表26.查询'计算机系'与'电子工程系' 不同职称的教师的name和rof2
软件生命周期 软件开发生命周期模型是软件产品从最初构思到退役的过程。软件生命周期的典型六个阶段如下所示: 问题的定义及规划需求分析软件设计程序编码软件测试运行维护 常见的开发模型 常见的开发模型有下面的几种 大爆炸模型又叫直接冲过河去的模型 好比一大堆东西(人力和
数据结构 栈 栈:stack,又称堆栈,它是运算受限的线性表,仅允许在一端进行插入和删除先进后出栈的入口、出口都是栈的顶端位置压栈:存元素弹栈:取元素 队列 队列:queue,简称队,也是一种运算受限的线性表,仅允许在表的一端插入,而在表的另一端删除先进先出队列的人口、出口各占一侧 数组 数
函数定义方法 //自定义函数,又称命名函数 function one(){ console.log("第一种定义方法"); } one(); //函数表达式,又称匿名函数 var two = function(){ console.log("第二种定义方法"); } two(); /