自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git常用cmd命令

看颜色识状态红色 :untracked 未跟踪(未被纳入版本控制)黑色 :Unmodified 未修改状态蓝色 :Modified 已修改状态绿色 :Staged 已暂存状态常用cmd命令本地仓库操作 在本地初始化一个Git仓库 --> git init 将未跟踪的文件加入到暂存区 --> git add 文件名 将暂存区的文件取消暂存 --> git reset 文件名 查询文件状态 --> git status 将暂存区的文件提交到

2020-08-03 16:32:01 896

原创 You do not have permission to push to the repository via HTTPS

解决上传数据到远程仓库报“You do not have permission to push to the repository via HTTPS”错误 git config --system --unset credential.helper // 执行此命令会在git push时候输入用户名和密码执行此命令会在git push时候输入用户名和密码,如果输入正确就能提交代码...

2020-08-03 16:22:17 307

原创 重载和重写的区别

/** * 重载和重写的区别测试 * * 方法的重载: * 重载发生在在同一个类中, * 方法名相同,参数列表不相同的方法就是重载方法 * 重载方法的返回值类型,权限修饰符和抛出的异常类型没有限制 * * 方法的重写 * 重写发生在子类与父类之间 * 重写的方法: 子类定义的方法与父类中的方法具有相同的方法名字, * 返回...

2020-04-13 16:28:18 175

原创 枚举,正则表达式,Base64加密和解密

文章目录一.枚举二.正则表达式1.正则表达式的概念及演示2.正则表达式-字符类3.正则表达式-逻辑运算符4.正则表达式-预定义字符5. 正则表达式-数量词6.正则表达式-分组括号( )7.String类中和正则表达式相关的方法8.正则表达式生成网址:三.Base64加密和解密(JDK8的新特性)一.枚举 枚举: 1.概述:引用数据类型 类 数组 接口 注解 ...

2020-04-07 21:52:34 726

原创 设计模式

http://c.biancheng.net/design_pattern/

2020-04-06 22:31:52 108

原创 XML学习总结

文章目录一.XML介绍二.XML的作用三.XML的组成元素1.文档声明2.元素element3.属性3.注释4.转义字符5.字符区四.XML文件的约束1.DTD约束2.schema约束五.dom4j解析XML一.XML介绍XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTML,HTML文件也是XML文档XML 的设计宗旨是...

2020-04-05 22:29:25 142

原创 反射、注解

文章目录反射一.类加载器1.类的加载2.类的加载时机3.类加载器4.获取加载器对象5.双亲委派机制二.反射1.反射的概念2.使用反射操作类成员的前提3.获取Class对象的三种方式:4.获取Class对象中的构造方法5.利用空参构造快速创建对象6.利用反射操作私有构造7.利用反射获取方法对象注解1.概念2.自定义注解3.注解注意事项:4.元注解反射一.类加载器1.类的加载 &nb...

2020-04-03 20:18:12 216 1

原创 NIO初体验 ╥﹏╥

NIO与IO的区别Java NIO是从java1.4版本开始引入的一个新的IO API,可以替代标准的Java IOAPI。NIO和IO有同样的作用和目的,但是使用的方式完全不同。普通的IO是面向流的,系统一次一个字节地处理数据,一个输入流产生一个字节的数据,一个输出流消费一个字节的数据,面向流的I/O速度非常慢NIO支持面向缓冲区的,基于通道的IO操作。NIO将以更加高效的方式进行文件的读...

2020-04-02 16:04:38 200 3

原创 Java计算用生日计算年龄

用util包下的Calender类来计算public static Integer getAge(String birthday) throws Exception{ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date birth = df.parse(birthday); ...

2020-03-31 18:01:19 205

原创 Socket网络编程

一.概念软件结构    C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。    B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。    两种架构各有优势,但是无...

2020-03-30 19:06:41 243 1

原创 Java IO学习总结

文章目录File一.概念二.File的静态常量三.构造方法四.获取File五.相对路径和绝对路径六.File的创建方法七.File类的删除方法八.File类的判断方法九.File的遍历方法IO分类字节流字节输出流字节输入流File一.概念**java.io**    将字符串形式的路径,封装成File类,File类提供...

2020-03-26 22:48:26 310

原创 JDK1.8新特性之Lambda表达式,Stream流

使用Lambda表达式的前提使用Lambda必须具有接口,且要求接口中有且仅有一个抽象方法。 无论是JDK内置的 Runnable 、Comparator 接口还是自定义的接口,只有当接口中的抽象方法存在且唯一时,才可以使用Lambda。使用Lambda必须具有上下文推断。 也就是方法的参数或局部变量类型必须为Lambda对应的接口类型,才能使用Lambda作为该接口的实例。备注:有且仅...

2020-03-25 22:36:16 327

原创 异常IllegalMonitorStateException

    今天的一段代码抛出了java.lang.IllegalMonitorStateException,代码如下:class ThreadC implements Runnable{ Boolean falg; public ThreadC(Boolean falg) { this.falg = falg; }...

2020-03-24 22:01:09 879 2

原创 多线程

1.3 Thread类线程开启我们需要用到了 java.lang.Thread 类。构造方法:public Thread() :分配一个新的线程对象。public Thread(String name) :分配一个指定名字的新的线程对象。public Thread(Runnable target) :分配一个带有指定目标新的线程对象。public Thread(Runnable ta...

2020-03-21 16:15:37 261

原创 异常

概念异常是一个类,Exception是所有异常的父类异常指的是在程序运行的过程中,出现的非正常情况,最终会导致JVM异常中止。异常的体系Throwable    Exception(异常):        代码级别的错误,处理后,后面的代码是可以运行的。 ...

2020-03-20 18:00:28 95

原创 List、Set、Map、Collections

文章目录List集合实现类ArrayListLinkedListCollectionsSet集合实现类HashSetLinkedSetList集合概念单列集合 继承自Collection特点:元素可重复有索引的元素有序(存元素的顺序和去元素的顺序是一样的)常用方法void add(int index,E element) —>向指定索引添加元素E get(int inde...

2020-03-17 23:10:06 164

原创 Collection,迭代器,foreach,泛型,数据结构简单介绍

Collection概念:单列集合的顶级接口,不能直接new对象。通过实现类去new ArrayList方法boolean add(E e) 将指定对象添加到集合中void clear(E e) 清空集合元素boolean remove(E e) 把给定对象在当前集合删除boolean contains(Object obj) 判断当前集合中是否包含给定对象boolean isEmp...

2020-03-16 21:14:43 229 1

原创 BigInteger类,BigeDecimal类,Arrays类,包装类

文章目录一.BigInteger类概念BigInteger类:构造方法二.BigDecimal类概念BigDecimal类:构造:方法:注意:解决:三.Arrays类概念特点方法四.包装类拆箱和装箱(自动)String类一.BigInteger类概念4类8种中整数最大的类型是:long我们以后遇到的数字,有可能会超过long的取值范围,long就接收不了这么大的数。太大的数,在java中...

2020-03-13 16:15:43 290

原创 Object类,Objects类,Date类,DateFormat类,Calendar类,Math类,system类

文章目录一.Object类概念:方法:toStringequals总结:二.Objects类概念三.Date类概述构造方法:成员方法:总结:四.DateFormat类概念构造方法:成员方法:使用方法演示五.Calendar类概念:方法:六.Math概念使用方法:常用方法:七.system概念使用方法:常用方法:一.Object类所在包: java.lang.Object概念:所有类的根类...

2020-03-12 16:48:52 232

原创 面向对象三大特征之一多态

1,什么是多态?一个对象有不同的形态。例:每个人在不同的场景有着不同的身份2,使用多态的前提(重点)?子父类继承关系。接口实现关系。必须有方法的重写。父类引用指向子类对象(父类 对象名 = new 子类())。相当去小杯子套大杯子3,注意多态在默认情况下只能调用子类重写的方法,不能调用子类特有方法。4,多态成员变量的访问特点!等号左边是谁就调用谁的成员变量5,多态成员方法...

2020-03-10 16:25:54 161

原创 内部类,匿名内部类,权限修饰符

1,概念在一个类里面还有另外一个类2,格式public class A{ public class B{ }}3,注意内部类可以直接访问外部类成员,外部类不能访问内部类成员4,使用内部类成员(了解)需要new内部类对象,根据外部类对象new内部类对象 格式:外部类对象.内部类对象 对象名 = new 外部类对象.new 内部类对象()。...

2020-03-10 15:55:54 362

原创 构造代码块,静态代码块

文章目录一.构造代码块1.构造代码块定义格式2.构造代码块执行特点?二.静态代码块1.静态代码块定义格式2.静态代码块执行特点?3.静态代码块经典的使用场景三.静态代码块,构造代码块,构造方法的执行顺序!一.构造代码块1.构造代码块定义格式{ 代码}2.构造代码块执行特点?每次创建对象的时候,构造代码块就会执行。new多少次对象执行多少次。优先于构造方法执行。二.静态...

2020-03-10 15:33:36 123

原创 final,static,接口

文章目录final一,概念二,使用方法及作用static一,概念二,使用方法及作用接口一,概念二,定义格式(interface关键字)三,实现格式(implements关键字)四,接口中的成员特点五, 接口的特点六,注意事项final一,概念最终的;决定性的;不可更改的二,使用方法及作用修饰类:被final修饰的类不能被继承public final class Test { }...

2020-03-09 20:10:38 140

原创 抽象

一,抽象的概念说不清二,注意事项将共有的方法抽取出来,由于每个子类的实现方式不同,所以抽出来的方法体不能确定,这样的方法就是抽象方法抽象方法所在的类一定是抽象类抽象类中不一定非得有抽象方法,构造,属性,普通的方法抽象类不能直接new对象,需要通过子类去实现抽象方法子类必须重写父类中所有的抽象方法抽象类中,可以有构造方法,是供子类创建对象时,初始化父类成员使用的(成员变量)。抽象类...

2020-03-08 22:11:18 81

原创 面向对象三大特征之一继承

文章目录一,继承概念及使用方法二,继承的特点三,super和this四,继承中变量和成员方法访问特点五,继承中构造方法访问特点六,方法重写七,方法重写注意事项一,继承概念及使用方法概念:子类和父类产生关系,子类可以拥有父类中非私有的成员使用方法:子类 extends 父类二,继承的特点(1) 不支持多继承,只支持单继承(一个儿子只能有一个父亲)(2) 一个父类可以有多个子类(一个父亲可...

2020-03-08 19:18:10 96

原创 学完js定时器后,我决定做一个贪吃蛇!

话不多说,上图为敬!上面就是大概的效果了,可能还有很多bug,期待你们发现 =-= !这个贪吃蛇主要用到了js的定时器和键盘监听事件,通过键盘监听事件来触发定时器(比如点左键,就会触发一个定时器,这个定时器的作用就是每秒使蛇的left变小!),大概就是这么个意思 =-=。在让我敲一遍也不一定能敲出来=-=,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈嗝~好了下面是实现代码...

2019-11-02 11:32:38 198

原创 Filter过滤器

通过一个生活中的例子来说明过滤器到底是个什么东西小红帽 去外婆家的路上遇到了一个土匪,那么此时(小红帽就是用户),(土匪就可以比作一个过滤器),(外婆家就是一个服务器),小红帽要访问外婆家就必须经过土匪,土匪打劫了小红帽的钱财后,然后将其放行web中的过滤器:当访问服务器资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:*一般用于完成通用的操作:如登录验证,统一编码处理...

2019-10-30 22:42:24 84

转载 jquery制作一个钟表效果

1.html代码<div class="box"> <div class="clock"> <div class="nmb"> <div><span>9</span></div> <div><span>10</s...

2019-10-23 08:49:31 232

原创 JavaScript 计时事件

setInterval() 方法setInterval() 间隔指定的毫秒数不停地执行指定的代码setInterval() 第一个参数是函数(function)。第二个参数间隔的毫秒数1000 毫秒是一秒。setTimeout() 方法与setInterval() 方法用法相同示例每三秒弹出 "hello"setInterval(function(){ alert("Hello"...

2019-10-23 08:41:54 117

原创 最常用的jquery选择器

jQuery 选择器jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。jQuery 中所有选择器都以美元符号开头:$()。下面是3个常用的选择器# 元素选择器jQuery 元素选择器通过元素名选取元素。示例:用户点击按钮后,所有 P 元素都隐藏:$(document).ready(function(){ $("button").click(function()...

2019-10-20 21:26:28 87

原创 js正则表达式之表单校验

要求输入内容全部符合正则表达式要求才可以提交成功!代码实现<html> <head> <meta charset="utf-8" /> <title></title> </head> <body> 用户名:<input type="text" onblur="ob(0)" />&...

2019-10-16 20:53:33 134

原创 js键盘监听事件之自定义按键来控制方块移动

此案例用了onkeydown键盘按下事件和onkeyup键盘松开事件效果图代码实现<html> <head> <meta charset="utf-8" /> <title></title> </head> <body onkeydown="keydown()"> 上:<input ...

2019-10-16 20:48:01 456

原创 js做一个简单的开关灯效果

利用js做一个类似开关灯的效果!效果图这是主页代码<html> <head> <meta charset="UTF-8"> <title>鼠标移入文本高亮显示</title> <link rel="stylesheet" href="css/index.css" /> </head> &lt...

2019-10-15 21:59:59 1012

原创 自学java路线以及学习资源分享

java学习路线学习资源分享javaSE部分(java基础,必须学扎实)百度网盘链接: https://pan.baidu.com/s/1b63KG2Kb5ZrmEQmvoJz8bg 提取码: ye3e这是黑马的毕向东老师的视频,虽然是很多年前的视频了,但是对于初学者很好入门,讲的真心不错!学完SE或者看了一点觉得很迷茫??不知道这玩意儿学了有什么用??来看看下面这个视频,会让...

2019-10-13 16:29:33 397

空空如也

空空如也

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

TA关注的人

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