- 博客(12)
- 收藏
- 关注
原创 Servlet用Tomcat服务器整合idea
Servlet是一个容器,是一种Web服务器。它能够处理HTTP请求和响应,并支持Servlet和JSP中的标准Java API。Servlet通常是通过Web浏览器访问的,并用于在服务器上动态生成Web内容。Servlet容器还提供了许多其他功能,如会话管理、安全性和负载平衡。通过Servlet容器,Java应用程序可以利用标准API来生成Web内容并将其提供给客户端。
2023-06-18 18:31:11 154
原创 Tomcat安装
Tomcat是一个开源的Web应用服务器,是Apache软件基金会的一个子项目,它实现了Java Servlet和JavaServer Pages(JSP)规范。Tomcat是一个轻量级应用服务器,可以作为独立的服务器运行,也可以作为Apache服务器的插件运行。Tomcat提供了一些常用的功能,如负载均衡、会话管理、安全控制等。它具有跨平台的优势,可以部署在Windows、Linux、Unix等操作系统上。Tomcat还提供了丰富的文档和社区支持,使其成为Java Web应用服务器中的佼佼者。
2023-06-16 19:28:50 6368
原创 数据库Mysql常见命令
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
2023-06-11 14:04:37 221
原创 java多线程
在了解什么是多线程之前,我们先了解一下什么是进程和线程。进程就是应用程序的执行实例,有独立的内存空间和系统资源;线程是CPU调度和分派的基本单位,是进程中执行运算的最小的单位,可完成一个独立的顺序控制流程。所以多线程是什么呢?如果在一个进程中运行了多个线程,用来完成不同的工作,称为“多线程”,多个线程交替占用CPU资源,而非真正的并行执行。
2023-06-10 22:54:51 58
原创 java实用类(枚举、包装类)
要想知道什么事包装类,我们首先得知道什么是基本数据类型。那什么是基本数据类型呢?基本数据类型包括整型:byte、short、int、long;浮点型:float、double;字符型:char;布尔型:boolean,共8种。那么包装类又是什么呢?为了使用方便和解决不面向对象的问题。
2023-06-10 14:01:08 396
原创 Git安装
版本控制是一种记录文件内容变化,便于将来查阅特定版本修订情况的系统。它最重要的就是可以让用户查阅特定版本的文件修改记录,方便版本切换。
2023-06-02 17:31:22 156 1
原创 IDEA集成Git
目录1、定位git程序2、初始化本地库3、添加到暂存区4、提交到本地库5、新建分支6、合并分支7、IDEA集成GitHub8、克隆项目 前面我们学习了如何用Git Hash Here来实现Git的常用命令。下面我么就来学习一下怎么样用IDEA来实现Git,并且连接上我们之前创建的远程库,并可以将我们的文件上传进去。 我们点击左上角的File,选择里面的settings....进入到里面。 进来之后我们在Version Control目录下找到Git,然后在右边Pa
2023-06-02 16:19:59 1325 1
原创 Git常用命令(Git Bash Here版)
Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。下面我就来介绍一下Git的一些常用命令。我们先安装好Git,然后去到github的官网注册一个账户。然后鼠标右键打开Git Bash Here。
2023-06-01 19:33:11 2531
原创 关键字(this、super、final、static、abstract)
表示抽象的可以修饰方法和类【抽象方法、抽象类】抽象类不可以创建对象抽象方法没有方法体,且需要在抽象类中抽象类是不一定有抽象方法【既可以有普通方法也可以有抽象方法】public abstract class HomeWork { //抽象HomeWork类//抽象加法//抽象减法//抽象乘法//抽象除法class B extends A{ //声明B类继承A类//测试类。
2023-05-28 21:10:03 63
原创 封装、继承、多态
当我们创建对象的时候 ,是先到子类的对应的构造方法,如果子类中没有显示的调用父类的构造方法,则表示默认调用父类的无参构造方法,如果显示的调用了父类的构造方法,则会根据我们的需求去调用对应的构造方法。当我们在给属性赋值的时候,可能会赋不符合实际情况的值,我们可以使用封装来对用户输入的值进行限制。当子类重写的父类的方法之后,调用该方法的时候执行的是子类的方法。什么叫继承:一个类不需要自己写某个属性或者方法,然后就有了其他的一个类的属性或者方法。如果子类重写了父类的方法,则执行的就是子类重写之后的方法。
2023-05-28 13:29:32 185
原创 数组、对象、类、方法
如果返回值类型非void就是表示有返回值,有返回值的情况,就必须得有return,return后面的数据类型必须要和方法中声明的返回值类型保持一致。int [] 数组名= new int[]{数值1,数值2,数值3};int [] 数组名={数值1,数值2,数值3};int [] 数组名 =new int[长度];int 数组名[] =new int[长度];调用方法: 对象的引用.方法名();测试:创建对象:类名 对象的引用 = new 类名();全局变量:是声明在类以内方法以外的位置的变量。
2023-05-28 09:36:57 83 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人