自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 前端制作网站favicon图标

一、制作favicon图标1、把小图片切换成png图片。2、把png图片切换成ico图标,这就需要借助第三方转换网站。例如:比特虫:http://www.bitbug.net/二、把做好的图标放在项目根目录下。三、把图标引入html中。1、在html页面里面的<head></head>元素之间引入代码。<link rel="shortcut icon" href="根目录" type="img/x-icon"/>这个链接比特虫里有...

2020-11-19 15:39:33 240

原创 了解HTML

网页网站:是指在因特网上根据一定的规则,使用HTML 等制作的用于展示特定内容相关的网页的集合。网页:是网站中的一页,通常是HTML格式的文件,它要通过浏览器来阅读。组成的基本元素:图片、连接、文字、声音、视频、等元素组成。通常我们看到的网页,常见以.htm或 .html后缀结尾的文件,因此俗称HTML文件。HTML:(超文本标记语言Hyoer Text Markup language)用来描述网页的一种语言。HTML不是一种编程语言,而是一种标记语言。标记语言是一套标记标签。超文本:

2020-11-05 19:31:40 233

原创 Spring的体系结构、控制反转

一、Spring一共有十几个组件,但是真正的核心组件只有几个。从这个图中我们可以看出Spring框架的核心组件只有三个:Core、Context和Beans。他们构建起了整个Spring的骨骼架构,没有他们就不可能有AOP、Web等上层的特性功能。上面这些是Spring特性功能。其中比较重要的几个包:AOP包(主要提供面向切面编程的实现);Web(主要提供了Web应用开发的支持及针对Web应用的MVC思想实现) 、ORM(为Hibernate、Mybatis这类持久化框架提供支持);还有S

2020-08-17 19:59:06 239

原创 MVC模型

1.MVC设计概述在早期 Java Web 的开发中,统一把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理,我们称之为 Model1:出现的弊端:JSP 和 Java Bean 之间严重耦合,Java 代码和 HTML 代码也耦合在了一起要求开发者不仅要掌握 Java ,还要有高超的前端水平前端和后端相互依赖,前端需要等待后端完成,后端也依赖前端完成,才能进行有效的测试代码难以复用正因为上面的种种弊端,所以很快这种方式就被 Servlet + JSP

2020-08-17 19:52:11 150

原创 JDBC

为什么需要JDBC?JDBC是JAVA数据库连接技术的简称,提供链接各种常用数据库的能力。JDBC的使用:工作原理:JDBC API:提供供程序员调用的接口与类,集成在java.sql和javax.sql包中,如:DriverManager类Connection接口Statement接口ResultSet接口DriverManager:依据数据库的不同,管理各种不同的JDBC驱动。JDBC 驱动:由数据库厂商提供,负责连接各种不同的数据库。JDBC API主要功能:与数据

2020-08-05 17:29:25 126

原创 集合

Java集合按照其存储结构可以分为两大类,即单列集合Collection和双列集合Map。Collection是单列集合类的根接口,其有两个重要子接口 List 和Set。List接口的主要类有 ArrayList 和 LinkedList。Set接口的主要类有 HashSet和TreeSet。Map接口的主要实现类有HashMap 和 TreeMap各接口的特点:List 接口存储一组不唯一,有序(插入顺序)的对象Set 接口存储一组唯一,无序的对象Map接口存储一组键值对象,

2020-08-05 17:23:47 306

原创 接口

为什么要用接口计算机中的数据可以通过USB传输到外部存储器中,USB具有数据传输功能,存储器具有数据存储功能,将USB和存储器分别定义为抽象类,U盘可以同时继承USB和存储器么?抽象类表示的是一种继承关系,一个类只能使用一次继承关系,这样限制了类的多重体现 。如何解决这个问题呢?使用接口。接口的特点:Java是单继承的语言,利用接口可以模拟多继承;接口是对抽象类的进一步抽象,是方法声明和常量的定义集合;接口是一种行为规范,是一种“契约”;接口不可以被实例化实现类必须实现接口的所有

2020-08-05 11:45:10 716

原创 多态

多态的实现多态的实现步骤:(1)编写父类(2)编写子类,子类重写父类方法(3)运行时,使用父类的类型、子类的对象Pet pet = new Dog();实现多态的两种形式:使用父类作为方法形参实现多态使用父类作为方法返回值实现多态1.使用父类作为方法形参实现多态以下实现一个主人喂食宠物例子:(1)新建宠物类Pet,是一个抽象类/**宠物类,狗狗和企鹅的父类*/public abstract class Pet {/**抽象方法eat(),负责宠物吃饭功能。*/

2020-08-05 11:43:08 362

原创 抽象类

一、为什么要用抽象类?在面向对象的概念中,所有的对象都是通过类来表述,但并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一类具体的对象,这样的类就是抽象类。抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。以下代码实例化没有意义:Pet pet = new Pet (“贝贝”,20,40);pet.print();可以使用抽象类限制实例化:public abstract class Pet { }二、

2020-08-05 11:40:37 171

原创

1.包的创建Java允许使用包将多个类组织在一起。借助于包可以方便的组织管理类,并将自定义的类与其它的类库分开管理。Java就是使用包来管理类库的 。使用包维护类库比较简单,只要保证在同一个包下不存在同名的类即创建一个包也比较简单:只要将package命令作为一个Java源文件的第一句就可以,该文件中定义的任何类将属于指定的包。1、用package声明包,以分号结尾。2、作为Java程序的第一条语句。package com.hyg.classandobject; //声明包public

2020-08-05 11:35:34 140

原创 Super与this、构造方法继承

super与thissuper关键字:我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。this关键字:指向自己的引用。例如:class Animal {void eat() {System.out.println(“animal : eat”);}}class Dog extends Animal {void eat() {System.out.println(“dog : eat”);}void eatTest() {this.eat(); //

2020-07-29 17:47:52 121

原创 Java中的继承

继承是Java面向对象编程技术的一块基石,它允许创建分等级层次的类。运用继承,可以创建一个通用类定义一系列一般特性。该类可以被更具体的类继承。被继承的类称为父类继承父类的类称为子类执行继承时,子类将获得父类的属性,并具有自身特有的属性。extends关键字用于继承类。声明一个继承父类的类的通常形式如下:class 父类 {}class 子类 extends 父类 {}注意:没有extends,默认父类为Object只能有一个父类,即单继承子类继承父类的全部成员,除了pri

2020-07-29 17:44:26 163

原创 访问修饰符 private(私有的)、protected(受保护的)和public(公共的)

访问修饰符Java中定义了private(私有的)、protected(受保护的)和public(公共的)的访问修饰符,同时也定义了一个缺省的访问级别,用于声明类、属性、方法的访问权限。使用public访问修饰符,类的成员可被同一包或不同包中的所有类访问,也就是说,public访问修饰符可以使类的特性公用于任何类;使用protected访问修饰符允许类本身、同一包中的所有类和不同包中的子类访问;如果一个类或类的成员前没有任何访问修饰符时,它们获得缺省的访问权限,缺省的可以被同一包中的其他类访问

2020-07-29 17:33:07 1169

原创 JAVA带参方法的使用、构造方法、方法的重载

1.一个参数定义带参方法:public class ZhazhiJi {public String zhazhi ( String fruit ) {String juice = fruit + “汁”;return juice;}}调用带参方法:/调用zhazhi方法/ZhazhiJi myZhazhiji = new ZhazhiJi();String myFruit = “苹果”;String myJuice = myZhazhi.zhazhi(myFruit);System

2020-07-29 17:29:58 2112

原创 搭建Java开发环境、类与对象

一、 搭建Java开发环境安装JDK配置环境变量JAVA_HOME :C:\Program Files\Java\jdk1.7.0CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;二、类与对象对象:对象表示现实世界中一个具体的事物。对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃

2020-07-29 17:26:27 148

原创 JAVA--if-else

实现if-else语句

2020-07-27 12:23:24 77

原创 JAVA中For语句

2020-07-27 12:20:34 116

原创 MySQL三表连查

三表连查:查询每个工种,每个部门的部门名,工种名和最低工资:selectj.job_title,d.department_namme,min(e,salary) from jobs j,employees e,department d。where j.job_id=e.job_id and e.department_id = d.department_id。group by e.department_id,e.job_id。非等值查询:1,查询员工的工资以及对应的工资级别:select*from job_

2020-07-26 17:03:04 626

原创 MySQL规范以及使用

1、Mysql 语法规范(1)不区分大小写(2)每句话用;或\g结尾(3)MySQL的注释:单行注释:#单行注释:–多行注释:/* */(4)sql语句可以写在一行或多行,各子句一般分行写(5)关键字不能缩写也不能分行(6)用缩进提高语句的可读性2、SQLyog和navicat的使用(1)删除数据库(2)创建表(3)执行sql语句(4)Ctrl + S保存SQL语句(5)打开SQL文件3、查询的一些技巧和操作基础查询条件查询模糊查询排序查询分组查询等值连接查询4

2020-07-24 21:21:14 131

原创 MySQL

SQL概述1、SQL语言概述SQL(Structure Query Language):专门用来与数据库通信的语言。SQL的优点: 1、不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL 2、简单易学 3、虽然简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作2、SQL 语言分类:(1)DML(Data Manipulation Language):数据操纵语句,用于添加、删除、修改、查询数据库记录,并检查数据完整性。(2)DDL(Data De

2020-07-24 18:22:22 776

空空如也

空空如也

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

TA关注的人

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