自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郭滋滋儿

用技术改变生活!

原创 用jquery写轮播图

jquery代码 $(document).ready(function () { var slideShow = $(".top_slide_wrap"), //获取最外层框架的名称 // ul=slideShow.find(&a...

2018-03-18 22:48:22

阅读数 662

评论数 0

原创 jQuery常用语法

1.入口函数 1 (document).ready(function());2(document).ready(function());2(document).ready(function(){}); 2 (function(){}); jQuery入口...

2018-03-11 22:15:22

阅读数 73

评论数 0

原创 Redis笔记

一、Redis基本概念介绍和特性 1.1 Redis基本概念介绍 1.Redis是远程的,有客户端和服务端,我们一般说的是服务端; 2.Redis是基于内存的,所以比基于硬盘的MySQL要快很多,但非常吃内存 3.Redis是非关系型数据库。本质上也是数据库,但MySQL关系型数据库存储时...

2018-01-28 12:01:38

阅读数 121

评论数 0

原创 MySQL笔记

连接MYSQL服务器:mysql -uroot -proot mysql -uroot -p --default_character_set=gbk; (影响数据的输入和输出) show variables like 'character%'; 数据库的操作:创建,查看,...

2018-01-28 11:51:51

阅读数 149

评论数 0

转载 MySQL基础笔记

3.1 SQL语句  SQL分类:  数据定义语言:简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字:create,alter,drop等  数据操作语言:简称DML(Data Manipulation Lang...

2018-01-22 22:59:36

阅读数 244

评论数 0

原创 详解java和javascript的具体区别

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。那么什么是JavaScript呢?JavaScript是一种解释性的,基于对象的脚本语言。 当我们知道了二者的定义之后,接下来就要讲...

2018-01-15 22:27:01

阅读数 108

评论数 0

原创 js笔记—— 基础部分一

一、JavaScript概述 JavaScript是基于对象和事件驱动的脚本语言,主要应用在客户端。 特点: 1.交互性(它可以做的就是信息的动态交互) 2.安全性(它不允许直接访问本地硬盘) 3.跨平台性(只要是可以解释Js的浏览器都可以执行,和平台无关)。 二、JavaScript...

2018-01-15 14:11:44

阅读数 72

评论数 0

转载 java开发中的23中设计模式详解

设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理...

2018-01-14 21:38:36

阅读数 151

评论数 0

原创 多线程的实现方式

JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程 继承Thread类的方...

2018-01-08 23:20:57

阅读数 88

评论数 0

原创 java高级特性——泛型简介

概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于...

2018-01-07 23:20:56

阅读数 139

评论数 0

转载 工厂方法模式简单介绍

1.工厂方法模式的定义: 工厂方法模式(FACTORY METHOD)是一种常用的对象创建型设计模式,此模式的核心精神是封装类中不变的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。它的核心结构有四个角色,分别是抽象工厂;具体工厂;抽象产品;具体产品...

2018-01-07 17:36:45

阅读数 88

评论数 0

转载 JAVA IO操作总结:节点流和处理流

JAVA IO操作总结——节点流和处理流

2018-01-01 22:21:29

阅读数 252

评论数 0

原创 Java关于集合类小结(上)

一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口 Collect...

2018-01-01 18:43:10

阅读数 115

评论数 0

原创 多线程

用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的一些概念不...

2018-01-01 18:37:14

阅读数 73

评论数 0

原创 IO流

Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为...

2017-12-31 22:59:53

阅读数 68

评论数 0

原创 IO流的分类

IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流 字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。字节流和字符流的区别:(1)读写单位不同:字节流以字节(8bit)为单位...

2017-12-31 14:00:10

阅读数 370

评论数 0

原创 java多线程程序休眠、暂停、停止

休眠  在Java多线程中,可以使用sleep()方法在指定毫秒数内让当前正在执行的线程休眠。   下面这段代码,使得主函数的main线程休眠了2000ms,最后输出的间隔时间也是2000ms。public class MyThread extends Thread { public ...

2017-12-31 13:44:33

阅读数 913

评论数 0

原创 java集合的三种遍历方式以及各自优缺点分析

1、Iterator接口 Iterator也是Java集合框架的成员,主要用于遍历(即迭代访问)Collection集合中的元素,也称为迭代器。提供的三种方法:boolean hasNext():返回集合里的下一个元素。Object next():返回集合里下一个元素。void remove...

2017-12-27 23:03:38

阅读数 465

评论数 1

原创 system.out.println与system.err.println的区别

1、System.out.println 能重定向到别的输出流,这样的话你在屏幕上将看不到打印的东西了, 而System.err.println只能在屏幕上实现打印,即使你重定向了也一样。 System.setOut(new PrintStream(new FileOutput...

2017-12-25 15:27:25

阅读数 283

评论数 0

原创 什么是多态

面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 实现多态的技术称为:动态绑定...

2017-12-25 10:31:29

阅读数 139

评论数 0

原创 继承和多态的区别

1.面向对象的三个基本特征面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (...

2017-12-25 09:07:17

阅读数 1692

评论数 0

转载 Java多态性理解

Java中多态性的实现什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) ...

2017-12-24 18:17:44

阅读数 161

评论数 0

转载 java中静态初始化块、初始化块和构造方法的理解 (转载)

在Java中,有两种初始化块:静态初始化块和非静态初始化块。它们都是定义在类中,用大括号{}括起来,静态代码块在大括号外还要加上static关键字。非静态初始化块(构造代码块): 作用:给对象进行初始化。对象一建立就运行,且优先于构造函数的运行。 与构造函数的区别:非静态初始化块给所有对象进行...

2017-12-24 11:55:02

阅读数 138

评论数 0

转载 Java面向对象的五大原则

面向对象五大原则: (1)单一职责原则(Single-Resposibility Principle) •一个类应该仅有一个引起它变化的原因 职员类例子: 比如在职员类里,将工程师、销售人员、销售经理这些情况都放在职员类里考虑,其结果将会非常混乱,在这个假设下,职员类里的每个方法都要ifel...

2017-12-23 19:37:32

阅读数 128

评论数 0

转载 深入理解Java面向对象三大特性 封装 继承 多态

1.封装 封装的定义: 首先是抽象,把事物抽象成一个类,其次才是封装,将事物拥有的属性和动作隐藏起来,只保留特定的方法与外界联系 为什么需要封装: 封装符合面向对象设计原则的第一条:单一性原则,一个类把自己该做的事情封装起来,而不是暴露给其他类去处理,当内部的逻辑发生变化时,外部调用不用因...

2017-12-23 19:17:20

阅读数 196

评论数 0

转载 CentOS7.0下Redis的安装和部署

一、Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、a...

2017-12-20 16:31:48

阅读数 329

评论数 0

原创 弹性布局之em的用法!

什么是弹性布局? 用户的文字大小与弹性布局用户的浏览器默认渲染的文字大小是“16px”,换句话说,Web页面中“body”的文字大小在用户浏览器下默认渲染是“16px”。当然,如果用户愿意他可以改变这种字体大小的设置,用户可以通过UI控件来改变浏览器默认的字体大小。弹性设计有一个关键地方Web页...

2017-12-18 00:16:25

阅读数 376

评论数 0

原创 HTML 表单

HTML 表单表单在网页中应用比较广泛,如申请电子邮箱,用户需要首先填写注册信息,然后才能提交申请。又如希望登录邮箱收发电子邮件,也必须在登录页面中输入用户名、密码才能进入邮箱,这就是典型的表单应用。 通俗的讲,表单就是一个将用户信息组织起来的一个容器。将需要用户填写的内容放置在表单容器中,当用户...

2017-12-17 22:28:28

阅读数 607

评论数 0

原创 面向对象

面向对象 一、什么是面向对象 * 面向对象的定义: - 在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的 联系,这种思想就是面向对象。 * 对象: - 在现实生活中存在的具体的一个事物。 * 类: - 实际就是对某种类型事物的公共属性与行为的抽取。(类是一个...

2017-12-17 21:38:28

阅读数 85

评论数 0

转载 Java传参的值传递和引用传递问题(转)

border属性是css盒子模型基础属性之一。 css3中添加的border属性border-color border-image border-radius border-shadow 一、 border-radius兼容性:IE9+、Firefox 4+、Chrome、Sa...

2017-12-17 20:27:06

阅读数 273

评论数 0

转载 CSS3 calc()属性的使用

calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能

2017-12-17 19:12:27

阅读数 130

评论数 0

原创 Java面向对象的三大特征:

封装、继承、多态封装和继承几乎都是为多态而准备的 一、 封装首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,...

2017-12-17 18:54:54

阅读数 307

评论数 0

原创 对HTML属性总结

(一)网页内容类标题: title 摘要: summary 箭头: arrow 商标: label 网站标志: logo 转角/圆角: corner 横幅广告: banner 子菜单: subMenu 搜索: search 搜索框: searchBox 登录: login 登...

2017-12-17 15:04:39

阅读数 140

评论数 0

原创 盒子模型

CSS盒子模型也叫做框模型,具备内容(content)、填充(padding)、边框(border)、边界(margin)这些属性。 在CSS中,每一个元素都被视为一个框,而每个框都有三个属性: border:元素的边框(可能不可见),用于将框的边缘与其他框分 ...

2017-12-17 11:17:02

阅读数 103

评论数 0

原创 JAVA中有参无参方法使用

Java 中无参无返回值方法的使用 如果方法不包含参数,且没有返回值,我们称为无参无返回值的方法。方法的使用分两步:第一步,定义方法注意哦:1、 方法体放在一对大括号中,实现特定的操作2、 方法名主要在调用这个方法时使用,需要注意命名的规范,一般采用第一个单词首字母小写,其它单词首字母大写的形式...

2017-12-17 11:08:53

阅读数 2063

评论数 1

原创 为何要清除浮动(闭合浮动)

在文档中存在几种不同的元素表现形式,一种是正常状态,还有两种是设置浮动或者定位的状态。浮动之后的元素,通常我们需要“闭合浮动”,那么闭合浮动的意义何在呢?作为定位又是否脱离了文档流呢? CSS中的定位机制 普通流,浮动,定位。 普通流: 普通流 (normal flow),或者称之为常规流...

2017-12-14 18:53:34

阅读数 100

评论数 0

转载 java中equals方法的用法以及==的用法

​​ java中equals方法的用法以及==的用法equals 方法是 java.lang.Object 类的方法。 有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equ...

2017-12-13 22:18:46

阅读数 90

评论数 0

转载 css3边框

border属性是css盒子模型基础属性之一。 css3中添加的border属性border-color border-image border-radius border-shadow 一、 border-radius兼容性:IE9+、Firefox 4+、Chrome、Safari ...

2017-12-10 20:13:59

阅读数 121

评论数 0

原创 css 单位

CSS单位 CSS 有几个不同的单位用于表示长度。 一些设置 CSS 长度的属性有 width, margin, padding, font-size, border-width, 等。 长度有一个数字和单位组成如 10px, 2em, 等。 数字与单位之间不能出现空格。如果长度值为 0,...

2017-12-10 14:37:43

阅读数 142

评论数 0

原创 position的应用及结构

position:relative; 相对定位: 1、不影响元素本身的特性; 2、不使元素脱离文档流(元素移动之后原始位置会被保留); 3、如果没有定位偏移量,对元素本身没有任何影响 4、提升层级定位元素位置控制 top/right/bottom/left 定位元素偏移量。posit...

2017-12-10 13:07:56

阅读数 137

评论数 0

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