- 博客(12)
- 收藏
- 关注
原创 11、springboot
springboot1、入门1.springboot优点: (1)为所有spring开发者更快的入门。 (2)开箱即用,提供各种默认配置来简化项目配置。 (3)内嵌式容器简化web项目。 (4)没有冗余代码生成和XML配置的要求。2.微服务:是一种架构风格,它要求我们在开发一个应用的时候,这个应用必须构建成一系列小服务的组合,可以通过http的方式进行互通。3.单体应用架构(all in one):我们将一个应用的中的所有应用服务都封装在一个应用中。4.微服务的好处: (1)节省了调用资
2021-03-05 16:41:07 220
原创 10、SSM框架
SSM1、spring1.定义:轻量级的企业级框架。2.目的:解决企业开发的复杂性问题。(简化开发)3.是如何简化Java开发的: (1)基于POJO的轻量级和最小侵入性编程; (2)通过IOC,依赖注入(DI)和面向接口实现松耦合; (3)基于切面(AOP)和惯例进行声明式编程; (4)通过切面和模板减少样式代码4.DI(依赖注入)是实现IOC的方法。是由IOC容器在运行期间,动态地将被依赖的对象注入到需要的对象之中,从而实现对象之间的解耦。5.Bean的实例化方式:构造器实例化、静态
2021-03-05 16:40:35 95
原创 9、Javaweb
Javaweb1、Tomcat1.作用:客户端向服务器发送请求,实际上就是发给服务器上安装的Tomcat这样的服务器程序,Tomcat负责监听是否有请求,监听到有请求,Tomcat会负责后续一系列的工作。2.安装:直接将tomcat压缩包解压到某个位置即可,一般将jdk,idea,tomcat,mysql等相关软件,全都放在一个文件夹中,好管理,比如d:\java。3.Tomcat目录: bin:Tomcat应用程序所在目录,比如启动、停止服务的程序(startup.bat shutdow.b
2021-03-05 16:40:01 108 1
原创 8、数据库
数据库1、数据库操作1.查看当前系统中存在的数据库:SHOW DATABASES;2.创建数据库:CREATE DATABASE 数据库名称;3.选择数据库:USE 数据库名称;4.删除数据库:DROP DATABASE 数据库名称;2、数据表操作1.创建表 CREATE TABLE table_name( col_name date_type [Constraints], ... col_namen date_type [Constraints] );2.设置主键约束 (1)
2021-03-05 16:39:27 4389 1
原创 7、Java前端
Java前端1、HTML基础1.三个常用标签:<h1>标题</h1> <p>段落</p> <hr>横线(开始标签 元素内容 结束标签)2.元素概念:从开始标签到结束标签的所有代码。3.元素分类:(1)块元素:换行,自动与其他元素分离成两行,可以作为容器在内部添加其他元素。 (2)内联元素:不换行,会和其他元素并联排列。4.元素属性的语法:<标签 属性1=参数1>5.元素属性的作用:为元素提供更多的信息,大多数元素都
2021-03-05 16:38:53 98
原创 6、Java基础(4)
Java基础1、多线程(1)重要概念线程就是独立的执行路径。在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程、gc线程。main()称之为主线程,为系统的入口,用于执行整个程序。在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器 是与操作系统紧密相关的,先后顺序是不能人为干预的。对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制。线程会带来额外的开销,如cpu调度的时间,并发控制开销。每个线程在自己的工作内存交互,内存控制不当会造成数据不一致。
2021-03-05 16:38:04 97 2
原创 5、Java基础(3)
Java基础1、Object1.Object是所有类的根类,所有的类都是直接或者间接的去继承Object类。根类:最上层的类超类:根类和父类之间的类2.类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。3.Object里面的方法: (1)toString:返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。 (2)h
2021-01-21 17:57:20 129
原创 5、Java基础(3)
Java基础1、Object1.Object是所有类的根类,所有的类都是直接或者间接的去继承Object类。根类:最上层的类超类:根类和父类之间的类2.类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。3.Object里面的方法: (1)toString:返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。 (2)h
2021-01-15 18:29:11 141 1
原创 4、Java基础(2)
Java基础1、面向对象面向过程:分析解决问题的所需要的步骤,然后我们用函数来一步一步的调用实现。面向对象:OOP(Object Oriented Programming)面向对象编程,以类的方式组织代码,以对象的方式封装数据。拓展:值传递与引用传递:1.值传递: int a=1; Demo.change(a); System.out.println(a);//1 public static void change(int a){ a=10; }2.引用传递:对象,本质还是值
2021-01-14 18:32:28 96
原创 3、Java基础(1)
Java基础1、注释定义:注释就是给程序说明的作用,我们要养成写注释的良好习惯,增强代码的可读性。Jvm运行时注释不会被解析。Jvm会跳过注释。1.单行注释语法:注释代码中的一行,建议大家放在要注释的代码的上面 //2.多行注释:通常用于方法内的多行或者类的多行注释 /*…*/3.文档注释:用于类的说明和方法的说明/****/2、标识符定义:在java语言中,对各种变量,方法和类等要素命名时所使用的字符序列就是标识符。java中标识符由26个英文字符大小写,数字0-9,符号_ $
2021-01-13 18:20:59 151
原创 2、常用快捷键及基本Dos命令
常用快捷键及基本Dos命令1、常用快捷键Tab 缩进、Windows + D显示桌面、Windows+R运行、Alt+Tab 窗口切换、Ctrl+A全选、Ctrl+C复制、Ctrl+V粘贴、Ctrl+X剪切、Ctrl+Z撤销、Ctrl+Y反撤销。2、基本Dos命令盘符的切换 盘符:查看当前目录下的所有文件和文件夹 dir切换目录 cd 要切换的目录cd .. 退到上一层cd \ 退到根目录清屏cls退出终端 exit查看电脑ip ipconfig..
2021-01-12 16:40:28 91
原创 1、Markdown快速入门
Markdown快速入门1、代码块:语法:```java```shell示例:System.out.println("hello world")2、标题:语法:# 一级标题## 二级标题### 三级标题示例:一级标题二级标题三级标题3、字体:1. 加粗:**等不到天黑**2.代码高亮显示:==等不到天黑==3. 删除线:~~等不到天黑~~4.斜体:*等不到天黑*示例:1.加粗:等不到天黑2.代码高亮显示:等不到天黑3.删除线:等不到天黑
2021-01-12 14:33:11 93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人