自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合之Map

已实现的子类: 1、HashMap 底层数据结构是哈希表,可以存放null键和null值,该集合是线程不同步的,效率高,jdk1.2出现。 2、HashTable 底层数据结构是哈希表,不可以存放null键和null值,该集合是线程同步的,效率低,jdk1.0出现。 3、TreeMap 底层是二叉树数据结构,线程不同步,可以用于给Map中的键进行排序。Map中取元素的方式: 1、Map

2017-04-30 18:39:22 290

原创 初识HTML/CSS之CSS篇

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。CSS有这么几个优势: 内容与表现分离; 网页的表现统一,容易修改; 丰富的样式,使页面布局更加灵活; 减少网页的代码量,增加网页的浏览速度,节省网络带宽; 运用独立于页面的CSS,有利于网页被搜索引擎收录;1、选择器,优先级依次升

2017-04-29 15:36:13 288

原创 初识HTML/CSS之HTML篇

HTML是一种超文本标记语言(HyperText Markup Language),是一种用于创建网页的标准标记语言。可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。首先是HTML的基本结构,head标签里面用于设置标题栏(title)以及插入一些脚本(script),样式文件(CSS)和meta信息。body标签存放HTML的主体内容。<!DOCTYPE

2017-04-29 09:35:20 536 1

原创 集合之HashSet

HashSet是实现Collection接口的子接口Set的一个子类,其使用的底层数据结构是哈希表,当存储元素时,该集合使用哈希算法来计算出一个哈希值作为元素存在哈希表中的地址,由于存入的元素是不可重复的,所以哈希表保证了每个对象元素的唯一性,这不仅仅体现在拥有唯一的地址,当哈希值相同时,集合查重的方式变成调用当前元素的equals方法来检测是否为相同的对象,不相同则在改地址下存入新的对象,否则被

2017-04-26 00:09:45 276

原创 多线程中的生产者和消费者模式

当一个进程中存在多个线程时,且此时有可能对同一资源进行访问,那么此时可能会发生安全问题,因此在访问之前需要将这些资源放在同步代码块中或同步方法中,通过synchronized关键字声明,此时只能存在一个线程并且该线程在获取到对应的锁后才能对共享资源操作,完成之后其他线程才能获得该锁进而操作共享资源。这些是多线程在处理同一数据时的一些基本操作,那么此时若有多个线程要对同一资源操作,但实现不同的功能。...

2017-04-24 13:36:34 499

原创 多线程中的生产者和消费者模式

当一个进程中存在多个线程时,且此时有可能对同一资源进行访问,那么此时可能会发生安全问题,因此在访问之前需要将这些资源放在同步代码块中或同步方法中,通过synchronized关键字声明,此时只能存在一个线程并且该线程在获取到对应的锁后才能对共享资源操作,完成之后其他线程才能获得该锁进而操作共享资源。 这些是多线程在处理同一数据时的一些基本操作,那么此时若有多个线程要对同一资源操作,但实现不同的功

2017-04-18 16:54:35 443

原创 自定义控件

当Android系统提供的控件不能满足我们的需求时,这时可以通过自定义一个控件来实现想要的效果。这里有三种方式: (1)继承其他控件类(Button、EidtText等); (2)组合方式。当前控件类从容器类(ViewGroup,一般使用LinearLayout等布局)继承,并将若干个控件添加到当前的容器类中; (3)绘制控件。控件类直接继承View,并在onDraw()方法中绘制控件,例如

2017-04-09 15:45:31 253

空空如也

空空如也

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

TA关注的人

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