java
文章平均质量分 93
qq_39165074
这个作者很懒,什么都没留下…
展开
-
入门
SpringBoot入门 了解SpringBoot 通过Spring Boot,可以轻松地创建独立的,基于生产级别的基于Spring的应用程序。 特征 创建独立的Spring应用程序 直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件) 提供“入门”依赖项,以简化构建配置 尽可能自动配置Spring和3rd Party库提供可用于生产的功能,例如指标,运行状况检查和外部化配置...原创 2020-03-07 23:09:11 · 164 阅读 · 0 评论 -
SSM整合
SSM整合 Spring+SpringMVC+MyBatis 结构 数据库 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', `...原创 2020-02-29 20:48:58 · 127 阅读 · 0 评论 -
jetty-servlet
1.说说jetty与tomcat的区别。 jetty更小,更灵活,内核更小.默认使用utf-8,不会出现中文乱码,不是适合做大型项目 tomcat较为传统,功能更强大,适合做大型项目,容易出现中文乱码,默认使用ISO_8859_1字符集 2.如何修改jetty默认端口?如何修改tomcat默认端口? tomcat 打开tomcat所在目录下的conf文件夹 打开se’rver....原创 2020-02-14 12:40:23 · 1044 阅读 · 0 评论 -
MySQl学习总结二
1、DQL查询数据 1.1、DQL (Data Query LANGUAGE : 数据查询语言) 所有的查询操作都用它 Select 简单的查询,复杂的查询它都能做~ 数据库中最核心的语言,最重要的语句 使用频率最高的语句 1.2、指定查询字段 SELECT * FROM student SELECT * FROM result -- 查询指定字段 SELECT `student...原创 2020-02-05 16:54:37 · 160 阅读 · 0 评论 -
JDBC
1、JDBC 1.1、数据库驱动 我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打交道 1.2、 JDBC SUN 公司为了简化 开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称 JDBC这些规范的实现由具体的厂商去做~ 对于开发人员来说,我们只需要掌握 JDBC 接口的操作即可! [外链图片转存...原创 2020-02-11 21:46:05 · 103 阅读 · 0 评论 -
HTML
HTML 一 基础 1.1 什么是HTML HTML: 超文本标记语言 超文本: 文字,图片视频,定位… HTML的基本解构 所有的html 标签都以 <> 开始 </> 结尾 所有的网页内容都需要放在标签中 <!DOCTYPE html> <html lang="en"> <head> <!--自闭合标签--> ...原创 2020-02-11 15:30:46 · 125 阅读 · 0 评论 -
JavaWeb(一)
JavaWeb(一) 一 基本概念 1.1 WEB开发 web,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。web资源分为: 静态web : 如html页面,供人们浏览的数据始终不变 动态web : web页面中供人们浏览的数据是始终变化的,不同时间看到的内容各不...原创 2020-02-11 01:35:26 · 295 阅读 · 0 评论 -
MySQL学习总结一
1.初始数据库 1.1 什么是数据库 数据库 ( DB Database) 概念: 数据仓库,软件,安装在操作系统上. SQL, 可以储存大量数据. 作用: 储存数据,管理数据 1.2 安装MySQL 教程:https://www.cnblogs.com/hellokuangshen/p/10242958.html 1.3安装SQLyog 安装 注册 打开连接数据库 4. 新建数...原创 2020-02-03 13:56:57 · 146 阅读 · 0 评论 -
Java-多线程2
高级并发对象 线程定义:实现Callable接口 实现Runnable接口与继承Thread类两种线程定义方式都有这两个问题: 无法获取子线程的返回值; run方法不可以抛出异常。 为了解决这两个问题,我们就需要用到Callable这个接口了。 import java.util.concurrent.Callable; import java.util.concurrent.Execution...原创 2019-11-28 14:05:08 · 91 阅读 · 0 评论 -
Java-多线程1
进程和线程 串行和并行 串行:串行是指多个任务时各个任务执行,完成一个之后才能完成下一个 并行:并行是指多个任务可以同时执行,异步是多个任务并行的前提条件 并行和并发 并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时 并发:通过cpu调度算法,让用户看起来同时执行,实际上从cpu操作层面不是真正的同时 进程和线程 线程状态 初始(NEW):新创建了一个线程对象,但还没有调用st...原创 2019-11-28 13:49:41 · 97 阅读 · 0 评论 -
Java-File
File类的概述和构造方法 File类的概述 文件和目录路径名的抽象表示形式 这个File类可以用来表示文件,也可以用来表示目录 构造方法 File(String pathname):根据一个路径得到File对象 File(String parent, String child):根据一个目录和一个子文件/目录得到File对象 File(File parent, String child):根据一...原创 2019-11-22 19:43:21 · 80 阅读 · 0 评论 -
JAVA-异常机制
异常的概述和分类 异常的概述 异常就是Java程序在运行过程中出现的错误。 异常的继承体系 异常的基类: Throwable 严重问题: Error 错误,无法解决 非严重问题: Exception异常,属于一般性问题,我们可以解决,我们在写程序过程中需要处理的就是异常 编译时异常: 非RuntimeException发生在编译期间,你必须解决,不解决程序无法运行 运行时异常: RuntimeE...原创 2019-11-22 17:37:00 · 98 阅读 · 0 评论 -
Java-Map集合
Map集合 Map接口概述 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 Map接口和Collection接口的不同 Map是双列的,Collection是单列的 Map的键唯一,Collection的子体系Set是唯一的 Map集合的数据结构针对键有效,跟值无关; Collection集合的数据结构是针对元素有效 Map集合的功能概述 a:添加功能 V put(K ...原创 2019-11-15 21:53:21 · 91 阅读 · 0 评论 -
Java-Set集合
set集合 特点:元素唯一,元素无序,具体表现为取出和存入的顺序不同。 方法:HashSet LinkedHashSet TreeSet HashSet HashSet特点: 顶层数据结构是哈希表(数组+链表 JDK1.7 数组+链表+二叉树 JDK1.8) 元素唯一,且无序(存取顺序不一致) 唯一性是靠 元素重写hashCode()和equals方法来保证的。 如果元素不重写hashCod...原创 2019-11-15 18:43:23 · 125 阅读 · 0 评论 -
JAVA-正则表达式
正则表达式语法 String regx = "b"; //用来匹配单个字符 regx = "[a,b,c,d,e,f,g]";//这个集合中所罗列的的任意一个字符 regx = "[a-z]"; regx = "[A,B,C]"; regx = "[A-Z]"; regx = "[0-9]"; regx = "[a-zA-Z0-9]"; regx = "[^a-z]"; //不是我罗列的某一个 ...原创 2019-11-08 17:24:47 · 160 阅读 · 0 评论 -
Java-内部类-匿名内部类
内部类概述和访问特点 概述 把类定义在其他类的内部,这个类就被称为内部类。 访问特点 内部类可以直接访问外部类的成员,包括私有。 外部类要访问内部类的成员,必须创建对象。 位置分类 成员位置:在成员位置定义的类,被称为成员内部类。 局部位置:在局部位置定义的类,被称为局部内部类。 class B{ //成员位置:类中方法外 class A { //成员内部类 ...原创 2019-10-25 20:50:33 · 87 阅读 · 0 评论 -
Java-方法参数类型以及返回值类型
方法参数类型问题 类名作为形参参数 看到一个方法的形参要一个 类 类型,就传一个该类的对象 public class MyTest { public static void main(String[] args) { Student student = new Student(); setStudent(student,100); ...原创 2019-10-25 19:56:42 · 627 阅读 · 0 评论 -
Java-多态-抽象类-接口
多态 概述 某一个事物,在不同时刻表现出来的不同状态。 前提 a:要有继承关系。 b:要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。 c:要有父类引用指向子类对象。 父 f = new 子(); public class MyTest { public static void main(String[] args) { //多态:指的是...原创 2019-10-16 16:19:25 · 122 阅读 · 0 评论 -
Java-构造方法-static关键字-代码块-继承
构造方法 概述和格式 概述和作用 创建对象,给对象中的成员进行初始化 构造方法格式特点 a:方法名与类名相同 b:没有返回值类型,连void都没有 c:没有具体的返回值 重载及注意事项 案例演示 构造方法的重载 构造方法注意事项 a:如果我们没有给出构造方法,系统将自动提供一个无参构造方法。 b:如果我们给出了构造方法,系统将不再提供默认的无参构造方法。 注意:这个时候,如果我们还想使用无参构造方...原创 2019-10-11 19:35:09 · 170 阅读 · 0 评论 -
Java-类与对象-匿名对象-封装(private)-this关键字
类与对象概述 定义类其实就是定义类的成员(成员变量和成员方法) a:成员变量 和以前定义变量是一样的,只不过位置发生了改变。在类中,方法外。 b:成员方法 和以前定义方法是一样的,只不过把static去掉 类和对象的概念 a:类:是一组相关的属性和行为的集合 b:对象:是该类事物的具体体现 c:举例: 类 学生 对象 班长就是一个对象 学生类的定义 public class Student { /...原创 2019-10-11 18:14:02 · 278 阅读 · 0 评论 -
Java-数组
概念 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。 数组既可以存储基本数据类型,也可以存储引用数据类型。 一维数组 数组定义格式 格式1: 数据类型[] 数组名; 格式2: 数据类型 数组名[]; int[] a 定义了一个int类型的数组a; int a[] 定义了一个int类型的a数组; 初始化动态初始化 数组的初始化 Java中的数组必须先初始化,然后才能使用。...原创 2019-10-11 16:20:41 · 208 阅读 · 0 评论 -
Java-方法
方法概述 方法 方法就是完成特定功能的代码块 在很多语言中都有函数的定义,但是在咱们JAVA语言中,我们将其称之为方法。 方法的格式 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2 …){ 方法体; return 返回值; } ( 1): 修饰符 比较多,后面会详细介绍。目前使用 public static (2): 返回值类型 用于限定返回值的数据...原创 2019-10-11 15:07:27 · 111 阅读 · 0 评论