- 博客(17)
- 收藏
- 关注
原创 Centos8安装JDK11.9,Tomcat7,Mysql5.7
Centos8安装JDK11.9,Tomcat7,Mysql5.7把文件拉入Centos8可以使用Xshell7+Xftp7(本人使用)或者使用SecureCRTP1.JDK的安装将jdk11的.tar.gz的压缩包放到linux的目录/usr/local/software(没有这个文件夹就自己创建一个)进入存放jdk的目录下cd /usr/local/software解压jdk到自己规定的路径tar -zxvf jdk-11.0.9_linux-x64_bin.tar.gz
2020-12-18 20:53:06
294
1
原创 Vue的基本使用
Vue1.认识Vue前端框架,核心库只关注视图层,方便和第三方库或项目整合Vue的使用步骤:1.创建一个静态项目2.创建一个js/vue和views/xx.html3.在文件夹和页面引入vue.js4.编写vue代码5.启动tomcat服务器2.Vue常见的指令2.1 {{属性}}只能使用在html的标签中间,显示内容,其他地方不能用2.2 v-bind用于html标签内的取值,数据单向绑定,改动bind绑定的值,vue实例中的属性不会变动v-bind的简写: :
2020-11-27 17:31:03
170
1
原创 Mybatis-plus
Mybatis-plus1.mybatis-plus的概念解决基本crud代码重复的问题不是取代Mybatis,而是增强Mybatis的工具特性:无侵入损耗小提供强大的CRUD操作支持Lambda形式调用支持主键自动生成支持ActiveRecord模式支持自定义全局通用操作内置代码生成器内置分页插件,分页插件支持多种数据库内置性能分析插件内置全局拦截插件2.mybatis-plus解决了mybatis 哪些缺点提供无sql的crud操作(只是mybatis简
2020-11-26 01:48:46
709
原创 Java语言学习day 14 - 多线程
Java入门day 14 - 多线程1 线程和并发1.1 线程和进程的区别1.2 主线程1.3 线程的创建和启动1.3.1 线程体 - run 方法1.3.2 线程的启动1.4 线程的生命周期和状态1.5 操作线程的方法1.5.1 join方法1.5.2 sleep方法1.5.3 线程的优先级1.5.4 后台线程2. 线程安全性2.1 继承和实现方式2.2 线程同步2.2.1 同步代码块2.2.2同步方法2.2.3 synchronized 的优劣势3 .总结3.1 说说进程和线程的区别3.2 一个Java
2020-08-24 19:37:31
228
原创 Java语言学习day 13 - 异常
Java入门day 13 - 异常1 异常1.1 异常的概念1.2 异常的继承体系1.3 Error1.4 Exception2 捕获异常2.1 单个异常的捕获2.2 访问异常信息2.3 捕获多个异常2.4 finally3 抛出异常3.1 throws关键字3.2 throw关键字**3.3 throws和throw的区别**4 异常分类4.1 运行异常4.2 编译异常4.3 自定义异常类5 总结5.1 什么是异常? 程序员为什么需要处理异常?5.2 Java的异常继承体系是什么?5.3 说说Throwa
2020-08-22 21:59:50
1109
1
原创 Java语言学习day 12 - 数组高级
Java入门day 11 - 数组高级1 IDEA1.1 IDEA快捷键1.2 IDEA Debug2 数组拓展2.1 数组拷贝2.2 冒泡排序2.3 二分法查找3.总结3.1 数组元素拷贝的原理?3.2 数组元素冒泡排序的原理?3.3 数组原素二分查找的原理?3.4 什么是API?什么时候需要使用API?如何使用?3.5 包有什么作用? 包的定义的规范?3.6 导包的作用是什么?1 IDEA1.1 IDEA快捷键快捷键描述双击Shift查找任何内容,可搜索类、资源、配置项、方法
2020-08-21 20:10:37
308
原创 Java语言学习day 11 - 常用类API使用(日期,随机数,正则表达式)
Java入门day 11 - 常用类1 日期1.1 Date1.2 SimpleDateFormat1.3 Calendar2 随机数2.1 Math2.2 Random2.3 UUID3. 正则表达式3.1 匹配规则一3.2 匹配规则二4总结4.1 StringBuilder的常用方法和作用4.2 如果理解StringBuilder中的容量4.3 String、StringBuilder、StringBuffer三者的区别4.4 日期和String的相互转换(格式化和解析):SimpleDateForma
2020-08-19 19:03:59
235
原创 Java语言学习day 10 - 常用类API使用(工具类,包装类,字符串)
Java入门day 10 - 常用类1 工具类1.1 工具类的概念1.2 工具类的设计1.3 单例模式2 包装类2.1 基本类型包装2.2 装箱和拆箱2.2.1 手动装箱和拆箱2.2.2 自动装箱和拆箱2.2.3 缓存设计2.3 BigDecimal3 字符串3.1 String3.2 String常用方法3.3 StringBuilder和StringBuffer4.总结4.1 什么是工具类?工具类如何设计?4.2 什么是单例设计模式?有哪些实现方式?4.3 掌握八大基本数据类型的包装类4.4 基本类型和
2020-08-19 19:01:58
755
原创 Java语言学习day 09 - 面向对象04(关键字 修饰符 内部类 枚举)
Java入门day 09 - 面向对象1.面向对象1.1 this 关键字1.2 super关键字1.3 static修饰符1.4 final修饰符1.5 代码块1.6 内部类和匿名内部类1.6.1匿名内部类1.7 枚举2.总结2.1 this的作用是什么?都有哪些用途?2.2 super的作用是什么?都有哪些用途?2.3 用static修饰的成员和不用static修饰的成员的区别?2.4 final能用在哪些地方,各自的作用是什么?2.5 说说你对静态对象块的理解2.6 什么时候可以使用匿名内部类?语法是
2020-08-15 18:58:19
236
原创 Java语言学习day 08 - 面向对象03(接口 多态)
Java入门day 08 - 面向对象1.面向对象1.1 接口1.2 接口实现类2.多态2.1 操作继承关系2.2 操作实现关系2.3 多态时方法调用流程2.4 类型转换和instanceof运算符3.总结3.1 如果要求程序员必须在某个类中特定的方法中实现一个特定的功能, 应该如何实现?3.2 接口的作用?3.3 接口和接口实现类定义的语法3.4 实现类在实现一个接口的时候, 需要注意哪些问题?3.5 接口和抽象类的区别?3.6 如何理解编译类型和运行类型?3.7 什么是多态? 如何体现多态?3.8 多态
2020-08-13 18:46:26
371
原创 Java语言学习day 07 - 面向对象02(继承和关键字)
Java入门day 07 - 面向对象1.面向对象1.1 this关键字1.2 继承1.2.1 继承的概念1.2.2 判断子类可以继承什么1.3 方法覆盖1.4 super关键字1.5 抽象方法和抽象类1.6 Object类和常用方法1.6.1 equals方法1.6.2 toString方法2.总结2.1 this关键字的作用2.2 为成员变量设置值, 构造器和setter方法的选择2.3 为什么需要继承?2.4 Java中的继承语法2.5 子类能从父类中继承到哪些成员?2.6 子类什么时候需要覆盖父类中
2020-08-12 18:58:29
600
原创 Java语言学习day 06 - 面向对象01
Java入门day 06 - 面向对象1.面向对象概述1.1 软件开发方式1.2 成员变量和局部变量1.2.1 变量的分类1.2.2 变量的初始值1.2.3 变量的作用域1.2.4 变量的生命周期1.3类和对象的关系1.4类的定义1.5对象的操作1.5.1对象的基本操作1.5.2对象的内存分析图1.6构造器1.6.1默认构造器1.6.2通过构造器设置初始值2.封装思想2.1访问修饰符2.2 封装使用2.2.1 JavaBean规范3. 总结3.1 面向过程和面向对象的区别?3.2 什么是抽象?3.3 成员变
2020-08-09 18:56:11
245
原创 Java语言学习day 05 - 方法
Java入门day 05 - 方法1.方法1.1方法的定义1.2方法的调用2.设计练习2.1方法设计练习2.1不需要返回结果的情况:2.2需要返回结果的情况:2.2方法可变参数2.3方法重载3.方法参数的值传递机制3.1基本类型参数3.2基本类型参数分析图3.3引用类型参数3.4引用类型参数分析图4.总结4.1方法的作用4.2 main和其他方法的关系4.3定义方法的语法4.4方法的返回值类型如何决定?4.5方法应该有什么形式参数如何决定?4.6调用方法的语法,为什么这里可以使用类去调用方法?4.7实际参数
2020-08-06 20:11:00
709
原创 Java语言学习day 04 - 数组
Java入门day 04 - 数组1. 数组1.1 JVM内存模型1.2 数组定义1.2.1 数组定义语法1.3 数组初始化1.3.1 静态数组初始化1.3.2 静态数组初始化内存分析1.3.3 动态数组初始化1.4 数组的操作1.4.1 数组的基本操作1.4.2 循环操作数组1.5 二维数组1.5.1 静态初始化二维数组1.5.2 动态初始化二维数组1.5.3 获取二维数组的元素1.5.4 演示二维数组的基本操作2.总结1. JVM中的内存区域数组的作用数组的定义语法数组的初始化数组的元素的操作1. 数
2020-08-04 20:28:27
712
原创 Java语言学习day 03 - 选择语句和循环语句
Java入门day 03 - 选择语句和循环语句1.选择语句1.1 顺序结构1.2 if语句1.3 if - else语句1.4 if - else if - else 语句1.5 switch语句2.循环语句2.1 while2.2 do - while2.3 for2.4 控制循环2.4.1 break和return2.4.2 continue2.5嵌套循环3.总结3.1 Java代码的执行顺序3.2 什么时候需要使用选择结构3.3 if - else if - else if - else的语法和执
2020-08-02 19:08:41
432
原创 Java语言学习day 02 - 变量和运算符
Java入门day02-变量和运算符变量和运算符1.常量、数据类型、变量1.1常量1.2数据类型1.2.1 8个数据类型的范围大小和占的字节大小1.3变量1.3.1定义变量和变量的赋值1.4.基本数据类型转换1.4.1基本数据类型转换介绍1.4.2自动类型转换1.4.3强制类型转换2.运算符2.1算术运算符2.2赋值运算符2.3比较运算符2.4三元运算符2.5逻辑运算符3.总结变量和运算符1.常量、数据类型、变量1.1常量常量定义: 在Java程序中固定的值.1.2数据类型数据类型可以
2020-08-01 22:11:57
607
原创 Java语言学习day01
Java入门day01day011.JDK和JRE2.JDK安装3.Java运行过程和第一个Java程序4.基本语法注意点5.三种注释方法6.关键字和保留字7.标识符标识符注意事项:标识符命名规则:day01Java诞生于1995年,原属于SUN公司,2009年4月20日,美国数据软件巨头甲骨文公司(****Oracle****)宣布以74亿美元收购SUN公司。Java是最受欢迎的开发语言,已经火了20年,并将继续引领着IT的编程语言。Java的LOGO是一杯热气腾腾的咖啡,真的是令人回味无穷。1.J
2020-08-01 20:49:55
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人