自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git基础操作

文章参考了廖雪峰的Git教程,自己进行了具体的操作学习,实例演示,加以记录学习。目录Git简介Git与GitHub安装Git创建版本库把文件添加到版本库基本文件操作修改版本回退工作区和暂存区管理修改撤销修改删除文件远程仓库添加远程库从远程库克隆分支管理创建与合并分支解决冲突分支管理策略Bug分支Featur...

2019-10-12 04:56:15 290

原创 ubuntu下git的基本使用(一)

git简介Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 是分布式版本控制系统。分布式版本控制系统根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上。既...

2019-10-07 18:16:46 318

原创 JavaScript中的setInterval()与setTimeout()

目录setInterval()setTimeout()setInterval()按照指定的周期(以毫秒计)来调用函数或计算表达式。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数 示例:<!DOCTYPE html><html> <head> <meta chars...

2019-08-02 15:38:25 151

原创 使用idea在项目中配置application.xml文件时如何更改某些标签

最近刚开始使用idea工具写web项目,对idea工具的操作还不熟练。今天先解决一个在配置application.xml文件时,mvc标签配置错了怎么更改。在如下配置过程中在配置mvc:annotation-driven时,出现了如下选项:并且不小心选择错了,应该选择上图中的第二个annotation-driven,及http://www.springframework.org/...

2019-08-02 14:20:25 1998 2

原创 JavaScript对象创建方式详解——常用的五种方式

目录JavaScript自定义对象1、直接创建方式2、对象初始化器方式3、构造函数方式4、prototype原型方式5、混合的构造函数/原型方式JavaScript自定义对象对象:在JavaScript中,对象是拥有属性和方法的数据。 JavaScript自定义对象方式有以下7种:直接创建方式、对象初始化器方式、构造函数方法、prototype原型方式、混合的构造...

2019-08-01 17:41:22 168

原创 JavaScript运算符——关系运算符之==与===的区别

目录==与===的区别在JavaScript中,经常使用关系运算符,其中,运算符“==”用来判断两个值等于,只是数值上的相等即可;运算符“===”用来判断两个值全等(值和类型),值和类型都相当才可。下面做出详细的说明。==与===的区别1、==:用于一般比较,不区分数据类型,只区分值是否相等;如果两个数据的数据类型不同,则在比较前会先将数据类型进行转换var state = ...

2019-08-01 16:37:22 378

原创 MyBatis与Spring框架整合

1、下载MyBatis与Spring整合jar包: a、点击https://github.com/mybatis/spring链接。 b、点击上图紫框框起位置即可到达下载jar包页面2、创建一个Java工程,导入相应jar包并为该工程创建Spring配置文件:3、在Spring配置文件中添加如下配置信息<?xml versi...

2019-07-23 23:23:04 138

原创 初识MyBatis

目录什么是MyBatis为什么使用MyBatis如何使用MyBatis什么是MyBatisMyBatis源自Apache的iBatis开源项目, 从iBatis3.x开始正式更名为MyBatis。它是一个优秀的持久层框架。官网地址:http://www.mybatis.org/mybatis-3/为什么使用MyBatis为了和数据库进行交互,通常的做法是将...

2019-07-23 20:21:50 102

原创 bean标签的生命周期

目录bean标签的生命周期应用举例bean标签的生命周期调用构造方法创建bean对象 调用setter方法为属性赋值 调用 bean 的初始化方法,即init-method指定方法 bean实例化完毕,可以使用 容器关闭, 调用 bean 的销毁方法,即destroy-method指定方法。 如若最前面有静态代码块和非静态代码块,则先执行静态代码块,再执行非静态代码...

2019-05-28 23:05:31 211

原创 异常处理总结

目录异常概述捕获异常抛出异常自定义异常类Log4j异常概述Java语言将程序运行过程中所发生的不正常严重错误称为异常,对异常的处理称为异常处理。 它会中断正在运行的程序,正因为如此异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点。 发生异常后,后面的代码都不会再执行。异常分类:Error: 指合理的应用程序在执行过程中发生的严重问...

2019-05-12 00:06:45 386

原创 使用Spring框架调用构造方法

目录基本数据类型或是String类型引用类型数组类型List集合Set集合Map集合总结新建一个Java项目如下:test里代码如下:package com.jd.test;import org.springframework.context.support.ClassPathXmlApplicationContext;imp...

2019-05-11 02:29:57 366

原创 转发和重定向

目录请求转发(Forward)重定向(Redirect)转发和重定向的区别应用举例请求转发(Forward)请求转发指客户端浏览器向Web服务器端发送请求,服务器端收到请求后进行相应处理后再将该请求转发到另外的资源(即这一“转发”操作是在Web服务器端执行的),服务器端对该资源进行处理后反馈给客户端。注意:这里的“请求”是名词,而不是动词。重定向(Redire...

2019-05-11 01:16:36 156

原创 搭建SpringMVC详解

一、新建Web项目1、创建一个web项目,注意版本选择2.52、删掉src3、重新创建规范的src4、拷入jar包二、配置文件结束:

2019-05-04 23:55:02 114

原创 Java内部类详解

一、分类二、特点三、Lambda表达式

2019-05-04 22:39:16 115

原创 Web服务器如何确定哪个Servlet处理请求

一、Web服务器二、Servlet三、Web服务器确定Servlet处理请求过程

2019-05-04 21:14:23 1176

原创 重温String字符串

String类Java API 文档StringBuffer类

2019-03-30 20:04:00 114

原创 重温包和访问权限

包JDK中的包引包访问控制符注意:protected:在不同包的子类中,如果protected修饰的属性和方法均为非静态的,则只能通过子类实例化对象调用其继承过来的属性和方法,而不能使用父类实例化的对象去调用;如果protected修饰的属性和方法均为静态的,则子类可以通过类名直接调用。封装封装是Java的三大特征之一,指使用公有方法操作类中私有属性以保证数据的安全性。...

2019-03-30 18:17:25 100

原创 重温继承和多态

继承重写多态

2019-03-30 17:59:26 188

原创 02、MySQL数据库表

一、字段类型二、操作表

2019-03-23 23:56:04 149

原创 重温类与对象(二)

方法重载代码块全局变量和局部变量成员变量(全局变量)局部变量构造方法为了简化对象初始化的代码,所以我们使用构造方法。显式构造方法关键字this...

2019-03-04 22:07:58 166

原创 03、MySQL修改数据

前言一、添加数据数据添加有两种方式:1.&amp;nbsp;第一种:&amp;nbsp;注意:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2、第二种:&amp;nbsp;&amp;nbsp;注意:&amp;nbsp;&amp;nbsp; &amp;nbsp;二、删除数据三、修改数据四、事务注意:1、2、事务四大特性(ACID

2019-03-03 13:51:42 311

原创 重温类与对象(一)

类与对象方法与重载

2019-03-03 00:08:12 108

原创 01、MySQL数据库入门

一、数据库概述数据库是存储数据的仓库,本质是一个文件系统,数据按照特定的格式将数据存储起来,用户通过SQL语句对数据库中数据进行增加、删除、修改和查询等操作。数据库管理系统(DBMS):一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全和完整性。所以说,DBMS只是用来管理和控制数据库的,是数据库的图形化界面,自己本身并不是数据库!表...

2019-02-27 22:05:07 118

原创 内部类

一、分类有名内部类 . 内部类是指在一个外部类内定义的类。 按照是否有类名分为有名内部类和匿名内部类。 说明:全局有名内部类的使用方式类似于全局变量;局部有名内部类的使用方式类似局部变量——它们都有固定的使用范围匿名内部类 匿名内部类由于没有类名而不能单独存在,定义匿名内部类的同时须直接实例化该类,其语法格式如下: new 父类构造器([参数列表]...

2018-08-23 22:07:51 120

原创 抽象类和接口

一、抽象类abstract可以修饰类和方法:. abstract修饰的类称为做抽象类;. abstract修饰的方法叫做抽象方法,抽象方法只有声明部分,而没有具体的方法体。一个abstract类只关心它的子类是否具有某种功能,并不关心其自身功能的具体行为,功能的具体行为由子类负责实现。抽象类不能被直接实例化,即不能使用关键字new来创建该抽象类的对象。抽象类中可以没有ab...

2018-08-23 00:49:51 122

原创 String字符串(一)

一、String类String类是引用数据类型,该类实例化方式有两种: 1、直接 赋值 2、构造方法实现其实例化String类实例化的两种方式是有区别的: 1、直接赋值,这种方式会出现常量池数据共享的现象。 2、构造方法实现其实例化,这种方式每new一次就会创建新的对象常用方法:length() 该方法返回字符串的长度startsWith(String value) ...

2018-08-21 21:39:27 169

原创 包和访问权限

一、包包命名规则: . 包名全部由小写字母(多个单词也全部小写); . 如果包名包含多个层次,每个层次应该用“.”分割; . 包名一般由倒置的域名开头,比如com.baidu;——不要有www 自定义包不能java开头;包的作用 . 有利于类的查找与管理。一个软件由很多类构成,这些类按其功能可分为vo类、dao类、工具类、service类、controller类等,将这些...

2018-08-21 21:30:11 259

原创 继承和多态

一、继承 . 继承是面向对象编程的三大特征之一,是一种基于已有类来创建新类的机制。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。 . Java中每个类只允许有一个父类。语法如下:class &lt;子类&gt; extends &lt;父类&gt; . Object类是所有类的直接父类或间接父类。 . 根据访问权限修饰符的不同,子类可以继承父类中某些成员变量和方法,...

2018-08-20 17:53:09 258

原创 对象与类(二)

一、全局变量和局部变量 变量分类 成员变量(全局变量) . 直接在类中声明的变量叫成员变量(又称全局变量) . 如果未对成员变量设置初始值,则系统会根据成员变量的类型自动分配初始值:int分配初始值0、boolean分配初始值false,而自定义类型则分配初始值null。 . 成员变量定义后,其作用域是其所在的整个类。 . 成员变量的定义没有先后顺序,但是最好将成员变量的定义集...

2018-08-19 23:06:21 161

原创 类和对象(一)

一、对象与类 Java中的对象 对象的属性和方法Java中的类 如何定义类对象的创建和使用 类与对象 面向对象与面向过程二、方法与重载 如何定义方法 访问控制符 修饰符 返回值类型 方法名 参数 动态参数 方法重载三、代码块 静态代码和&nbsp;非静态代码...

2018-08-19 08:58:00 143

原创 2018-08-15 数组(二)

一、值传递与引用传递(地址传递)值传递值传递(pass by value)是指在调用函数时将实际参数 复制 一份传递到函数中,这样在函数中如果对 参数 进行修改,将不会影响到实际参数。 作用原理: 所以y 的值改变不会影响X引用传递(地址传递)引用传递(pass by reference)是指在调用函数时将实际参数的地址 直接 传递到函数中,那么在函数中对 参数 所进行的修...

2018-08-15 21:05:39 144

原创 抽空复习整理 5、表格与框架

表格 表格作用是什么: 1、按照行和列呈现数据 2、进行页面布局,这种布局方式已经过时,建议使用div+CSS实现页面布局 如何创建HTML表格:HTML表格由table标签、caption标签以及一个或多个tr、th或td标签组成: 1、table标签用来定义表格,整个表格包含在&lt; table&gt;和&lt; /tabl...

2018-08-15 00:35:24 282

原创 2018-08-14 数组

一、数组的定义 数组是相同数据类型的数据按顺序组成的一种引用数据类型。 public class ArrayTest { public static void main(String[] args) { String [] nameArray = new String[3]; nameArray[0] = “张三”; nameAr...

2018-08-14 23:44:05 152

原创 抽空复习整理 4、Box模型及CSS布局

HTML元素分类HTML标签:HTML标签指使用尖括号括起来的关键字,比如&lt; div&gt;和&lt; /div&gt;即是两个标签,其中不以斜杠(/)开头的标签称为开始标签,以斜杠(/)开头的标签称为结束标签,有些标签本身既是开始标签也是结束标签,比如&lt; br/&gt;标签;HTML元素:HTML元素指从开始标签(start tag)到结束标签(end tag)的所有代码;开...

2018-08-14 00:42:01 258

原创 2018-08-13 流程控制

关于流程控制的学习大致分为两个内容,分支语句和循环语句。一、分支语句:if分支语句: if 概述:在某些情况下,需要当某一条件满足时才执行相应代码,条件不满足则执行其他代码。 if 四种形式:单分支、双分支、多分支、嵌套if 单分支 if (布尔表达式) { //布尔表达式为true时需执行的代码; } 双分支 if (布尔表达式) { ...

2018-08-13 23:28:15 112

原创 2018-08-11 java数据类型和运算符(二)

今天接着学了java数据类型和运算符,三个方面 进制转换 Java运算符 Java表达式

2018-08-11 23:18:14 155

原创 抽空复习整理 3、CSS及常用样式

CSS样式表作用:设定如何显示 HTML 标签。 语法结构: 第一种: 选择器 { declaration1; declaration2; … ...

2018-08-11 11:52:45 218

原创 2018-08-10 java数据类型和运算符(一)

今天学了java数据类型和运算符的一部分,重点有三个,分别为Java标识符,Java数据类型,变量和常亮。 一、Java标识符

2018-08-10 22:26:29 141

原创 抽空复习整理 2、HTML基本标签

1、b标签:粗体,双标签,例如&lt; b&gt;html&lt; /b&gt; 2、i标签:斜体,双标签,例如&lt; i&gt;html&lt; /i&gt; 3、del标签:删除线,双标签,例如&lt; del&gt;html&lt; /del&gt;。注意:s和strike标签也能实现,但是已经过时了。 4、p标签:段落标签,双标签,p标签只有一个align属性,其属性有如下四个:...

2018-08-10 13:24:18 227

原创 2018-08-09 初学Java第一天

初学Java的第一天,有三个重点,下面分别来总结一下这三个重点。 一、JDK的安装与详解 学习Java,首先要安装好工具,JDK的正确安装与很好的配置也是一个重难点。 在正确安装之前,还学到了一些小知识,比说卸载程序,在电脑左下角输入“控制面板”,点击进去,并找到卸载,进去之后右键点击需要卸载的程序,进行卸载就可以了,这是正确的卸载软件的方式,并且速度还是可以的。 ...

2018-08-10 00:49:25 197

空空如也

空空如也

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

TA关注的人

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