自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是js

JS是JavaScript的简称,是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Net...

2018-05-27 13:47:28 1301

原创 什么是jquery

Query 查询的意思, jQuery就是用javascript更加方便的查询和控制页面控件。jquery是一个JavaScript(JS)框架,它支持JS的常规操作以及一些扩展,比如图形等,对JSON格式也能很好的解析,ajax也做了封装,语法也比较简单。很强大。但不好的是它将js语法与开发人员完全隔离,也就说你开发几年jquery后还会不会用纯js都是个问题。我认识一些朋友,他们完全用Jqu...

2018-05-27 13:40:53 1177 1

原创 vertical-align:middle使img标签图片居中的办法

display:table-cell指让标签元素以表格单元格的形式呈现,使元素类似于td标签。IE8+及现代版本的浏览器都支持此属性,同样,display:table-cell属性也会被float,position:absolute等属性破坏效果,应避免同时使用。 设置了‘display:table-cell’的元:对宽度高度敏感(可以设置宽高,也可以自动撑起)对margin值无反应(可...

2018-05-20 16:46:46 282

原创 html的块级元素和内嵌元素

块级元素和内嵌元素的区别:1.块级元素会独占一行,内嵌元素只会占内容大小2.一般情况下,块级元素可以设置 width, height属性,内嵌元素设置width,  height无效3.块级元素可以设置margin 和 padding块级元素<h>,<p> ,<ul>,<ol>,<pre >,<dd>,<dt>,&

2018-05-20 16:36:50 402

原创 IO流

 流操作的目的:完成内存数据和磁盘数据的转换。流按照方向分:输入流和输出流,以内存作为参照物。当从数据源中将数据读取到内存中时,叫输入流(读取流)。当将内存中的数据写入要数据源时,叫输出流(写入流)。流按照传输的内容分:字节流和字符流,对象流。无论是哪一种流,底层部分都是以字节方式传输,所以,其本质都是字节流。但是为了方便程序员更好的操作字符数据和对象数据,所以在字节流基础上做了一层包装,形成了字...

2018-04-22 17:35:54 109

原创 集合

 List集合有三个常用的实现类:ArrayList:底层部分使用数组实现,遍历速度快,中间插入和删除元素速度慢,线程不安全;vector:底层部分同样使用数组实现,线程安全的类;LinkedList:采用双项链表实现,每个元素除了存放数据以外,还要存放上一个和下一个元素的地址,遍历速度慢,中间插入删除元素速度快;[Set][HashSet]set集合里面的元素不能重复,加进去元素位置和取元素出来...

2018-04-22 17:32:11 118

转载 关于this

this的用法:1、当全局变量跟局部变量重名时,表示使用全局变量(此时this指代本类对象)例:有一类class A{    String name;    void setName(String name){        this.name = name;    }}  2、构造方法相互调用,此时this指代本类类名注意this只能放在构造方法第一句如class B{       String...

2018-04-05 16:03:52 77

原创 关于system.arraycopy()实现数组的拷贝

System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制.其函数原型是:public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)src:源数组; srcPos:源数组要复制的起始位置;dest:目的数组; destPos:目的数组放置的起始位置...

2018-04-05 16:00:56 249

原创 面向对象

1.什么是面向对象技术?面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。它具有抽象性、封装性、继承性及多态性。2.面向对象与面向过程程序设计有什么不同?面向对象与面向过程程序设计有如下不同:(1)面向过程程序设计方法采用函数(或过程)来描述对数据的操作,但又将函数与其操作的数据分离开来;面向对象程序设计方法将数据和对数据的操作封装在一起,作为一个整体来处理。 函数与数...

2018-04-01 15:29:36 136

原创 对象数组和类对象数组

类对象数组  var a = {};       var i =10;while(i<10){ a[i] = i*i;i++;}数组对象:var b = [];var i =0;while(i<10){b[i] = i*i;i++;}其实你从源代码上面去看也没有什么大的区别:但是js中是支持  1: 类名【属性名称】 = 值  相当于 2:类名.属性名称 = 值 要是你想在类中使用动态...

2018-04-01 15:25:19 323

原创 JAVA的集合类型

List : 存放有序可重复的元素set : 存放无序不可重复的元素map : 存放key-value形式的元素,其中所有的key组成一个set集合,所有的value组成一个List集合Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:Collection<--List<--VectorCollection<--List<--Ar...

2018-03-24 17:31:36 130

原创 数组和集合的区别

数组是JAVA语言内置的数据类型,它是一个线性的序列,所以它可以快速的访问其他的元素。但是速度是要有代价的,当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里是不能改变的。还有一点,JAVA里面的数组是会做边界检查的,所以当你越界访问时,会抛出RuntimeException,所以不用担心在C或C++因为不做边界检查而出现的问题了,当然边界检查是以牺牲效率为代价的。数组与其它容器类的区别...

2018-03-24 17:23:29 3227

原创 事务的四大特性

事务是用户定义的一个数据库操作的序列,这些操作要么去做要么全不做,是一个不可分割的工作单位。事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。简称为 ACID 特性。 原子性(atomicity)一个事务是一个不可分割的工作单位,事务中包括的各个操作要么都做,要么都不做。一致性(consi...

2018-03-17 13:24:45 136

原创 String,StringBuffer ,StringBuilder的区别

String 字符串常量,StringBuffer 字符串变量(线程安全),StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容...

2018-03-17 13:19:33 102

空空如也

空空如也

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

TA关注的人

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