自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 IDEA配置tomcat服务器

什么是tomcat服务器Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。检查tomc

2020-06-27 10:17:30 282

原创 C3P0连接MySQL数据库

C3P0是什么C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。1.基础连接方式第一步 创建一个ComboPooledDataSource对象ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource();第二步 配置加载连接数据库信息//加载MySQL驱动comboPooledDa

2020-06-27 09:22:24 584

原创 JDBC连接数据库——对数据库表增删改查

什么是JDBCjava database connectivity Java数据库连接在dependencies标签中配置数据库驱动信息<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --><!--JDBC驱动--><dependency> <groupId>mysql</groupId> <artifactId>mysql-

2020-06-25 22:37:25 316

原创 CSS美化页面元素——字体、文本、超链接、列表、背景、渐变

为什么使用CSS页面使用CSS有什么好处?1.有效的传递页面信息2.使用CSS美化过的页面文本,使页面漂亮、美观,吸引用户3.可以很好的突出页面的主题内容,使用户第一眼可以看到页面主要内容4.具有良好的用户体验字体样式font-family 设置字体类型 font-family:“隶书”;font-size 设置字体大小 font-size:12px;font-style 设置字体风格 font-style:ita

2020-06-22 18:57:33 836 1

原创 CSS基础——基本选择器、高级选择器

什么是CSS1.Cascading Style Sheet 级联样式表2.表现HTML 或 XHTML文件样式的计算机语包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定CSS的发展史CSS的优势1.内容与表现分离2.网页的表现统一,容易修改3.丰富的样式,使得页面布局更加灵活4.减少网页的代码量,增加网页的浏览速度,节省网络带宽5.运用独立于页面的CSS,有利于网页被搜索引擎收录CSS基本语法结构语法选择器 { 声明1; 声明2;

2020-06-15 12:35:23 271

原创 HTML5基础——表单

表单表单语法<form method="post" action="result.html"> <p> 名字:<input name="name" type="text" > </p> <p> 密码:<input name="pass" type="password" > </p> <p> <input type="submit" name="Button" va

2020-06-15 12:05:16 226

原创 HTML5基础——列表与表格

列表什么是列表列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息列表的分类1.无序列表2.有序列表3.定义列表无序列表<ul> <!--声明无序列表--> <li>范冰冰演藏族女孩</li><!--声明列表项--> <li>撞死两个人后自拍</li> <li>诗隆甜蜜出游</li&

2020-06-15 11:32:31 213

原创 HTML5基础——网页的基本标签

什么是HTMLHyper Text Markup Language(超文本标记语言)超文本包括:文字、图片、音频、视频、动画等HTML的发展史W3C标准World Wide Web Consortium(万维网联盟)成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构W3C标准包括结构化标准语言(XHTML、XML)表现标准语言(CSS)行为标准(DOM、ECMAScript )HTML基本结构<html><head><!--这是

2020-06-09 15:48:27 426

原创 JAVA的高级特性——File类以及IO流

File类概述:1.File:翻译是文件,用于表达java中的路径名。2.路径:用于表示文件或者文件夹在当前系统中的位置3.路径的分类:1.绝对路径,没有任何的歧义,也没有任何的前提条件,Windows,从盘符开始的路径,例如"D:/a/b/c/d/a.txt"2.相对路径,相对于某个文件的路径。File file = new File( String pathname );file.mkdir()创建文件夹,如果父级路径不存在,则文件夹创建失败 file.mkdirs()创建文件夹,如果

2020-06-01 18:21:03 254

原创 JAVA的高级特性——实用类(包装类、String类、StringBuffer类、Math类)

枚举枚举是由一组固定的长量组成。枚举:一一列举出来1.关键字:enum2. 里面可以写汉字,字母,中间使用逗号隔开。末尾不加分号也不错但是不推荐public enum Test { 男,女;}包装类包装类:是一个基本类型的对象,具有属性和方法。为什么要学习它呢?因为在泛型的声明过程中,是不能将基本数据类型作为泛型的约定,但是包装类就可以。包装类把基本数据类型转换为对象每个基本类型在java.lang包中都有一个相应的包装类包装类有何作用:1.提供了一系列

2020-06-01 16:32:54 215

原创 JAVA的高级特性——集合框架

为什么使用集合框架如果并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象——可以使用Java集合框架Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于java.util包中JAVA集合框架包含的内容Collection接口存储一组不唯一,无序的对象List接口存储一组不唯一,有序的(插入顺序)的对象Set接口存出一组1唯一,无序的对象Map接口存储一组键值对象,提供key到value的映射Set接口Set接口存储一组唯一,无序的对象HashSet是Set接口

2020-05-25 21:15:19 400

原创 JAVA基础常见的面试题

1、数组有没有length()这个方法?String有没有length()这个方法?数组没有length()方法 数组只有length属性,表示的是数组的长度String有length()方法 返回的是字符串的长度2、抽象类和接口有什么区别?抽象类要被子类继承,接口要被类实现。抽象类里的方法可以是抽象方法,也可以是普通方法接口里的方法只能是抽象方法接口里定义的变量只能是静态的常量抽象类便于复用,接口便于代码维护一个类只能继承一个直接的父类,但可以实现多个接口3、重写和重载的区别

2020-05-17 21:33:26 139

原创 JAVA中的接口(接口与抽象类的区别)

接口中所有方法都是:public abstract抽象方法public interface MyInterface { public void foo(); //其他方法}接口的特性 —— Java中的多继承①接口不可以被实例化②实现类必须实现接口的所有方法③实现类可以实现多个接口④接口中的变量都是静态常量如何使用接口编写接口public interface UsbInterface { /** * USB接口提供服务。 */ voi

2020-05-17 21:10:41 176

原创 面向对象三大特征之一(封装、继承、多态)———多态

实现多态的三个要素①编写具有继承关系的父类和子类②子类重写父类方法③使用父类的引用指向子类的对象(实例)----向上转型Pet pet = new Dog(); //Pet 父类 Dog 子类// 自动类型转换实现多态的两种形式①使用父类作为方法形参实现多态②使用父类作为方法返回值实现多态public class Master {//主人类 public void feed( Pet pet ) {//使用父类作为方法形参 pet.eat();

2020-05-17 21:02:26 196

原创 JAVA中的抽象类( abstract修饰的类)

抽象类不能被实例化 public abstract class Pet { } 关键字 abstractabstract也可用于方法——抽象方法①抽象方法没有方法体②抽象方法必须在抽象类里③抽象方法必须在子类中被实现,除非子类是抽象类public abstract void print();final用法final可以修饰属性,方法,类1、final修饰的类,不能再被继承2、final修饰的方法,不能被子类重写3、final修饰的变量将变成常量,只能在初始化时进行

2020-05-11 21:45:14 592

原创 面向对象三大特征之一(封装、继承、多态)———继承

使用继承编写父类class Pet { //公共的属性和方法}编写子类,继承父类class Dog extends Pet { //只能继承一个父类 //子类特有的属性和方法}继承关键字 extends子类访问父类成员使用super关键字,super代表父类对象访问父类构造方法super(); super(name);在子类构造方法中调用且必须是第一句访问父类属性super.name;访问父类方法super.print(

2020-05-11 21:41:53 187

原创 对象(构造方法、重载)和面向对象三大特征之一(封装、继承、多态)———封装

一.构造方法语法访问修饰符 构造方法名(){ //初始化代码 }注意①构造方法无返回值类型②构造方法名与类名相同③参数列表,可以指定参数没有写构造方法时系统提供默认无参构造方法自定义构造方法当自定义构造方法时系统不再提供默认无参构造方法。public class Penguin{ public Penguin () { name = ...

2020-05-05 21:32:57 227

原创 类的无参方法和类的有参方法

1.构造方法(无参构造、有参构造),当有多个有参构造时,参数列表不同(类型或个数),表示方法重载例如:public class Dog{ private String name;//当用this.name时,调用该属性 //默认隐式存在无参构造方法(当手动编写有参构造时,该功能失效) public Dog(){} //有参构造可以有多个,只要参数列表中类型或...

2020-05-05 21:10:01 549

原创 OOP(一)——类和对象

类和对象对象的特征—属性属性: 对象具有的各种特征每个对象的每个属性都拥有特定值对象的特征—方法方法:对象执行的操作对象:用来描述客观事物的一个实体,由一组属性和方法构成类类是对象的抽象类是模子,定义对象将会拥有的特征(属性)和行为(方法)类是对象的类型不同于int类型:具有方法类和对象的关系类是抽象的概念,仅仅是模板对象是一个你能够看得到、摸得着的具体实体类是对象的...

2020-04-26 20:55:37 365

原创 数组,循环结构进阶-二重循环

数组,循环结构进阶-二重循环什么是数组数组是一个变量,存储相同数据类型的一组数据。声明一个变量就是在内存空间划出一块合适的空间声明一个数组就是在内存空间划出一串连续的空间,其长度不可变,存储相同数据类型数组的基本要素标识符:数组的名称,用于区分不同的数组。数组元素:向数组中存放的数据。元素下标:对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问。元素类型:数据元...

2020-04-26 20:34:02 534

原创 while循环、do-while和for循环总结

while循环、do-while和for循环总结循环结构的特点(特征)①循环条件②循环操作(循环体)③循环变量什么是while循环while(循环条件){//符合条件,循环继续执行;否则,循环退出 //循环操作 循环中被重复执行的操作}特点:先判断,在执行。while循环使用 int count = 1; while (count <= ...

2020-04-17 21:33:26 1242

原创 if选择结构和switch选择结构总结

if选择结构和switch选择结构总结什么是if选择结构if选择结构是根据条件判断之后在做处理基本的if选择结构if(条件){//条件为真则执行if语句,否则不执行 //代码块}if-else选择结构if(条件){//条件为真时,执行代码块1,否则执行代码块2 //代码块1}else{ //代码块2}多重if选择结构if(条件1){//当条件1为真时,执行代码块1,否则去判断条件2是否...

2020-04-16 09:36:49 1270

原创 变量、数据类型总结

变量定义:一个存储空间的表示,其值是可以发生变化的。变量如何使用步骤:①声明变量 int type; // 在内存空间中开辟一个int 类型大小的空间②给变量赋值 type= 300; //给这个空间赋值 300③使用 System.out.println(type);案例 //年龄 int age=20; in...

2020-04-11 16:28:56 168

原创 初始JAVA总结

Java的产生Java是Sun Microsystems于1995年推出的高级编程语言注意年份容易记错JAVA发展史计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合编写程序的工具就是计算机语言,Java就是多种语言中的一种开发程序三步走使用记事本开发JAVA程序①使用记事本编译源程序,以.java为后缀名保存。②使用javac 命令编译.jav...

2020-04-11 16:04:06 143

apache-tomcat-8.0.37.zip

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

2020-06-15

Edit.zip -EditPlus 5

EditPlus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。它也是一个非常好用的HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持C、C++、Perl、Java等。

2020-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除