文件上传功能 1.实现原理图 2.依赖jar包1234567891011<!--若导入不成功,可去Maven repo中搜索--><dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6 2022-07-12 JavaWeb
Maven安装使用 1.Maven配置1.1操作步骤 Apache Maven Download Apache Maven Repository 解压zip文件到指定目录下 修改conf目录下的setting.xml 添加本地仓库地址用于存储类库 添加阿里云镜像快速下载类库 添加Maven到环境变量,cmd运行mvn -v跳出版本号配置成功 1.2修改setting.xml123456789<!--阿里云镜像 2022-07-04 #Utils
JDBC安装使用 1.JDBC概述 是Java和数据库之间的一个桥梁 是一个规范而不是一个实现,能够执行SQL语句 它由一组用Java语言编写的类和接口组成 各种不同类型的数据库都有相应的实现的 2.配置JDBCJDBC-Connector下载地址,若MySQL版本为8以上,则下载版本为8以上的驱动 导入IDEA的Global Libraries每个Moudles使用时只需调用即可 3.建立连接12// 1.通过 2022-06-30 #Utils
MySQL基础 | Others 1.事务 要么都成功要么都失败 A给B转钱要确定B能收到,A的钱同时减少 mysql默认开启事务 1.1AOID原则 原子性Atomicity、事务里的操作要么全做,要么全不做 一致性Consistency、数据无论怎么去操作最终的数据要保持一致 独立性Isolation、并发的事务之间不存在互相干扰 持久性Durablity、一但事务提交,他所做的修改会永远保存在数据库上,出现宏机也不会丢失 2022-06-30 MySQL
MySQL基础 | DQL 1.DQL概述 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块:1SELECT <字段名表> FROM <表或视图名> WHERE <查询条件> 2.基本查询2.1查询语法1234567891011121314-- 书写格式SELECT 字段名,...,字段名 FROM 表名;-- 基本表中所有数据SELECT * 2022-06-27 MySQL
MySQL基础 | DML 1.DML概述 数据操纵语言(Data Manipulation Language, DML)是用于数据库操作 对数据库其中的对象和数据运行访问工作的编程语句 通常是数据库专用编程语言之中的一个子集,例如在信息软件产业通行标准的SQL语言中 以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入(意指新增或创建)、更新(修改)与删除(销毁) 2.INSERT语句 字段可以为多个或 2022-06-25 MySQL
MySQL基础 | OVERVIEW 1.数据库概述1.1两种类型关系型数据库 MySQL、sqlServer等,通过表和表之间、行和行之间的关系进行数据库连接 非关系型数据库 Redi、MongDB等,对象存储、通过对象自身的属性来决定 1.2DB/DBS/DBMS三者关系 DBS包括DB和DBMS。数据库系统是一个通称,包括数据库、数据库管理系统、数据库管理人员等的统称,是最大的范畴。 DBMS和DB:DBMS 2022-06-23 MySQL
MySQL安装使用 1.配置准备MySQL 官网 建议选择5.0以上和JDK8类似是主流的开发版本号 可视化IDE: SQLyog 2.操作步骤1.解压mysql安装包 根目录新建my.ini文件 12345678[mysqld]#端口port=3306#数据库位置basedir=D:\MySQL-5.7.20\#数据库data目录datadir=D:\MySQL-5.7.20\data\#skip-grant-ta 2022-06-22 #Utils
Java基础 | Reflex 1.反射概述 反射机制是在运行状态中,被视为动态语言的关键 对于任意类或对象,都能够获取他们的内部成员 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制 通过class文件对象,去使用该文件中的属性 构造器 方法等一切成员变量 1.1创建对象1234567891011121314151617181920212223//获取指定对象赋给Class类Class file 2022-06-20 Java
Java基础 | NetCode 1.网络编程概述 作为网络语言,java提供了对网络应用程序的支持 提供了一系列网络类库java.net库,实现网络的连接 通过网络协议直接或间接的实现计算机的数据交换,通讯 网络编程的主要问题,如何精准定位网络上一或多台主机,或者主机上的特定的应用,确定主机后如何精准的进行数据传输。 2.通讯要素2.1IP概述 IP作为计算的唯一标识,分为IPV4和IPV6 地址又分为公网地址和私有地址 使用 2022-06-17 Java