自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则

文章目录正则一、定义正则1.显示定义2.隐式定义二、方法1.test()2.exec()3.match()三、修饰符正则一、定义正则1.显示定义var reg = new RegExp("正则表达式");var reg1 = new RegExp("[0-9]"); // 是否包含数字2.隐式定义var reg = /正则表达式/;注:"/"斜杠的前后不要加引号var reg...

2019-09-09 20:52:53 334

原创 Ajax

文章目录Ajax实现Ajax的步骤1、创建XMLHttpRequest对象2、打开/准备请求3、发送请求4、接收响应封装AjaxjQuery-Ajax1.ajax()2.$.get()3.$.post()4.$.getJSON()AjaxAjax就是异步无刷新技术,向服务器发送请求Ajax 技术核心是 XMLHttpRequest 对象(简称 XHR)实现Ajax的步骤1、创建XMLHt...

2019-09-09 20:51:00 149

原创 jQuery

文章目录jQuery一、jQuery下载与使用二、DOM对象和jQuery包装集对象1.DOM对象2.jQuery包装集3.DOM对象转jQuery对象4.jQuery对象转DOM对象三、jQuery选择器1.基础选择器2.层次选择器3.表单选择器4.属性选择器5.过滤选择器四、jQuery DOM操作1.操作元素的属性获取属性设置属性移除属性2.操作元素的样式3.操作元素的内容4.创建元素5.添...

2019-09-09 20:48:49 652

原创 JS(二)

文章目录JS(二)JS对象对象的创建字面量形式创建通过new Object对象创建通过Object对象的create方法创建对象序列化和反序列化eval()JS事件BOM对象window对象弹出框定时器history对象location对象DOM对象节点创建节点插入节点JS(二)JS对象键值对形式的数据组合而成key–>符合标识符的要求value–>可以为任意类型的数据键值...

2019-09-02 10:56:05 172

原创 JavaScript

文章目录JavaScriptJS基础JS基础语法一、变量1.变量的声明2.变量的注意点3.变量提升二、数据类型1.基本数据类型2.复合数据类型三、类型转换1.typeof2.类型转换强制类型转换自动类型转换四、运算符和循环五、数组定义遍历数组提供的操作方法六、函数定义作用域提升七、内置对象StringMathDate八、JS中的this九、call()和apply()方法JavaScriptJ...

2019-09-02 10:44:57 175

原创 CSS

文章目录CSS基础语法CSS选择器1.基础选择器id选择器class选择器元素选择器通用选择器2.组合选择器后代选择器子元素选择器相邻兄弟选择器普通兄弟选择器CSS常用属性设置1.CSS背景2.文本3.字体4.列表5.对齐方式6.伪类选择器7.盒子模型8.浮动9.定位CSS基础语法选择器{ 样式; ->属性名:属性值; 样式; ....}选择器的作用就是...

2019-09-02 10:42:05 189

原创 HTML

文章目录HTML常用标签a 超链接标签标题标签p 段落标签div 和spanimg 图像标签列表标签table 表格标签form 表单HTML  HTML是“超文本标记语言”,英文全称是 HyperText Markup Language ,简称 HTML。HTML 文档是由标签组成的描述性文本,HTML标签可以描述文字、图形、动画、声音、表格、链接等。<!--基本格式-->&...

2019-09-02 10:40:41 135

原创 数据库(三)

文章目录数据库(三)表设计创建表添加数据注释拷贝约束约束的禁用与启用删除数据截断序列事务事务的开启事务的结束JDBC数据库(三)表设计设计表首先应该按需遵循三范式1、确定表名2、确定字段名 类型 +约束(主键 外键 非空 默 检查认 唯一) 主键:唯一标识一条记录(唯一并且非空) primary key 唯一:唯一 unique 非空:不能为空 not null 默认...

2019-09-02 10:38:07 147

原创 SELECT(二)

文章目录SELECT(二)rowid和rownum表连接92语法99语法视图索引SELECT(二)rowid和rownumrowid 和rownum 都是伪列rowid 每一条记录在插入到一张表中时就确定的地址,相当于对象的地址当没有无可重复字段的时候,如果出现多条一模一样的数据,用rowid区分定位其中的某一条rownum 结果集中数据的序号,每一个结果集都存在序号rownum 都...

2019-09-02 10:35:01 148

原创 数据库

文章目录数据库(一)SQL SELECT1.查询列1)所有列2)部分列3)去除重复4)别名5)伪列6)虚表7)字符串8)null2.查询行1)比较条件2)且或非3)null4)集合操作5)like模糊查询6)in 与 exits7)获取所有行的记录3.排序4.单行函数1)时间2)日期和字符串之间的转换3)判断5.多行函数数据库(一)数据库现在已经成为数据管理的重要技术,也是计算机的重要分支。...

2019-09-02 10:33:55 515

原创 反射

文章目录反射ClassClass中常用的方法操作构造器属性方法反射操作数组反射  程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言,如 Python,Ruby 是动态语言;显然C++,Java,C#不是动态语言,但是 JAVA有着一个非常突出 的动态相关机制:Reflection。  JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对...

2019-09-02 10:32:30 156

原创 网络编程

文章目录网络编程一、IP二、端口三、协议1.UDP2.TCP网络编程 IP:定义网络中的节点 端口:区分软件 url:统一资源定位器 传输协议:就是标准,主要学习tcp和udp一、IPIP分为ipv4:4个字节 和 ipv6特殊的IP: 192.168.0.0~192.168.255.255 内部IP|私有IP,公司内部使用的IP地址 127.0.0.1 本地IP...

2019-09-02 10:31:15 119

原创 线程

线程文章目录线程一、线程的概念二、多线程的开启方式1.继承Thread类2.实现Runnable接口3.实现Callable接口三、线程的状态1.sleep()2.yield()3.join()4.getState()四、线程安全五、线程通信一、线程的概念  程序是指令的集合,代码的集合;而进程是动态的概念,当程序在执行时,系统分配进程;多线程是在同一进程下,充分利用资源 ,多条执行路径,共...

2019-08-19 20:00:28 539

原创 容器

容器文章目录容器一、Collection接口Set接口1.TreeSet2.HashSet二、List接口1.ArrayList2.Vector3.LinkedList三、比较器自然排序/内部比较器自定义排序/外部比较器四、MapHashMapTreeMapProperties五、Collections  容器与数组的概念比较类似,数组用于存储多个数据,特点有定长,长度一旦确定不可改变;数据类...

2019-08-19 19:59:23 534

原创 IO流

IO流一、流概念  流就是一连串流动的数据,具有先入先出的特点,IO流主要作用就是读写文件中的内容。 数据从数据源通过IO流到程序。二、流的分类1.流向分类  按流向分类分为:输入流和输出流。从节点到java内存叫输入流,从java内存到节点叫输出流。2.操作单元  按操作单元分为:字节流和字符流。字节流只能出传输字节型的数据,字符流只能传输纯文本的数据,便于用户识别。3.功能分类...

2019-08-19 19:56:35 132

原创 常用类

常用类一、String字符类1.String  String:不可变长的字符序列,对字符串没有大小修改或拼接,灵活使用当前字符串对象就使用String  String 类代表字符串,Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。  字符串常量:字符串常量池中出现,使用时会先检查常量池中是否存在这个字符串常量对象,如果直接使用,不存在创建新的字符串常量对象...

2019-08-13 08:55:37 149

原创 异常

异常  Throwable是一个java.lang包下的类,有两个子类,分别为Error和Exception。  Error为错误,一般由虚拟机生成,程序员无法控制,无需关注  Exception为异常,分为CheckException和RuntimeException。  CheckException:检查时异常/编译时异常,是在编译时出现的,如果不处理,程序无法执行  Runtim...

2019-08-13 08:52:34 286

原创 设计模式

设计模式一、单例模式  单例模式:一个类只能有一个实例。  单例的实现方式:    懒汉式:第一次调用功能才创建对象;线程不安全,相对来说效率较高    饿汉式:类第一次加载完成就创建对象;线程安全,相对来说效率较低  实现步骤:    1.构造器私有化    2.提高一个静态的私有的该类的引用    3.公共的静态的访问方式,返回一个该类的对象//懒汉式:调用时再创建对象p...

2019-08-13 08:41:17 117

原创 多态

多态一、Object  Object类是所有类的父类,在java中的所有类都会直接或者间接的继承自Object,java是单继承机制,如果有个没有显示继承其他类,会默认继承Object。  一般写类都是这样写的,不显示继承别的类,则默认继承Object类,一般省略。public class Object01(extends Object){}1.tostring()方法  toSt...

2019-08-13 08:40:34 123

原创 继承

继承一、继承1.定义  继承,故名思意就是子承父业,使用关键字extends  类是对一系列对象的抽象,继承是对一系列类的抽象。  用法:子类 extends 父类2.优点​ (1)提高代码的复用性​ (2)子类一旦继承父类,就可以使用父类中的内容​ (3)子类中可以定义自己特有的内容​ 注意:​ 1.一类父类可以被多个子类继承,但是一个子类只能继承一个父类,java是单继承...

2019-08-11 08:36:19 109

原创 封装

封装一、gc 垃圾回收机制  jvm时刻监控堆中对象,按照一定的生命周期进行清理回收。一定会回收垃圾的情况:​ 1.匿名对象new 类名();​ 2.对象无引用类名 变量名1=new 类名();类名 变量名1=变量名2;变量名1=null;  System.gc();  通知垃圾回收机制回收垃圾,但是否回收,什么时候回收无法控制。  finaliz...

2019-08-09 08:29:59 112

原创 构造器、关键字、块

## 一、构造器  1、构造器的作用:为对象初始化信息,但不是创建对象的引用  2、构造器的使用:构造器只能和new一起使用 当创建对象new的时候,new会做的三件事:​ (1)在堆中为对象开辟空间,成员属性会跟随对象进入堆中,并赋默认值​ (2)调用构造器为对象初始化信息​ (3)把地址返回给引用  3、定义:修饰符 类名([参数列表]){ 方法体;}​ 注意:...

2019-08-08 08:41:52 380

原创 面向对象

面向对象一、面向对象和面向过程  面向对象和面向过程都是一种思维方式,只是从不同的方面去思考问题。  面向过程主要是从该如何解决问题来考虑的,然后一步一步的实现。  面向过程主要是从该找谁来完成考虑的,只关注找谁来做,不关注该对象如何实现。二、面向对象的优点​ (1)面向对象的思维方式更符合现实生活的思维方式​ (2)面向对象的思维方式更贴近于管理者的管理方式,面向过程的思维方式体...

2019-08-08 08:40:12 94

原创 JAVA数组

数组一、定义  数组可以存储多个相同类型的数据,而变量只能存储单个数据。二、特点​ 1.数组是引用数据类型​ 2.数组是个容器,长度一旦确定不可改变​ 3.数组中存放的数据的数据类型要一致​ 4.数组中的数据是有序的,可以通过下标/索引(序号从0开始)来确三、声明​ 1.数据类型[ ]  数组名;(推荐使用)​ 2.数据类型  数组名[ ];(这是...

2019-08-08 08:39:09 83

原创 JAVA方法

JAVA之方法​ 方法:具有特定功能的代码块。一、特点:在程序中,方法不调用不执行。方法需定义在类中,方法外。即方法不可嵌套。方法根据方法名调用。在方法体中定义的参数只在该方法体中有效。参数列表可有可无,也可以有多个参数。即方法名(数据类型 参数名1,数据类型 参数名2...)二、有返回值类型的方法1.定义修饰符 返回值类型 方法名([参数列表]){ 语句;...

2019-08-05 08:42:40 118

原创 JAVA之循环

JAVA之循环一、for​ for循环的结构为:for(初始化条件;条件判断;条件变化){ 执行语句;}​ 执行流程:​ 1.条件初始化:声明一个变量,并且赋值​ 2.条件判断:如果结果为true,执行{}中的语句;如果结果为false,结束for循环​ 3.条件变化:自身呢个的值的变化​ 4.第一次执行完满足条件执行第二次循环,重复执行2,3步,直到不满足条件判断为...

2019-08-05 08:39:29 327

原创 JAVA之运算符

JAVA之运算符文章目录JAVA之运算符一、JAVA中进制表示与转义字符1.进制表示2.转义字符二、运算符1.算术运算符2.赋值运算符3.比较运算符(关系运算符)4.逻辑运算符5.条件运算符6.位运算符三、键盘录入及随机函数1.键盘录入2.随机函数四、流程控制语句1.选择结构1.if语句2.switch语句一、JAVA中进制表示与转义字符1.进制表示​ (1)整型​ 二进制:由0...

2019-08-02 10:35:48 300

原创 java之变量与数据类型

JAVA之变量与数据类型一、写在前面,接上文“JAVA入门”​ 1.编写的源代码修改过后需要重新编译后才能运行。​ 2.一个java文件中只能由一个被public修饰的类,但是可以由多个类,被public修饰的类名要与文件名保持一致。​ 3.java是以类为单位的,每个类都对应一个字节码文件,字节码文件跨平台,体现了与平台无关性。​ 4.一个类中只能由一个主方法main(),主方法是程...

2019-07-31 14:21:41 111

原创 JAVA 入门

JAVA 入门一、常见的DOS命令1.进入环境​ 进入方式:​ (1)在搜索框搜索命令提示符,直接进入​​ (2)快捷键:window+r,在弹出的运行框输入cmd进入。2.常用命令(1)盘符的切换:​ 盘符名+冒号 再回车(例如:d:)盘符名大小写都行(2)切换路径:​ cd 路径(中间加空格)​ 在同一文件夹下可以使用相对路径或者绝对路径;如果要找的文...

2019-07-29 23:31:46 340

空空如也

空空如也

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

TA关注的人

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