自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 收藏
  • 关注

原创 TCP的连接管理

简介TCP/IP协议体系中,运输层为应用进程之间提供端到端的逻辑通信(网络层是为主机到主机提供逻辑通信)。该层包括:TCP、UDP、SCTP等协议。其中TCP保证传输的可靠性。TCP是面向连接的协议。TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。而TCP运输连接有三个阶段,包括连接建立、数据传送、和连接释放。本文先不考虑中间的数据传输过程,仅来了解一下TCP连接的建立和释放。TC

2015-09-19 22:04:55 1466

原创 Android异步消息处理机制解析

**一.概述** 由于Handler总是依附于创建时所在的线程,比如我们的Handler是在主线程中创建的,而在子线程中又无法直接对UI进行操作,于是我们就通过一系列的发送消息、入队、出队等环节,最后调用到handleMessage()方法中,这时的handleMessage()方法已经是在主线程中运行的,因而我们当然可以在这里进行UI操作了。整个异步消息处理流程的示意图如下图所示: 1.Mes

2015-08-12 16:43:21 467

原创 Activity重要知识总结

一.Activity的生命周期 1.意义:管理好Activity的生命周期有利于开发更灵活的应用 2.内容: ①完整周期:onCreate()方法和onDestroy()方法之间。在onCreate()方法中初始化,在onDestroy()方法中释放内存 ②可见周期:onStart()方法和onStop()方法之间。可合理管理那些对用户可见的资源,在onStart()方法中加载,在onS

2015-08-10 17:40:15 523

转载 操作系统之内存管理

1. 内存管理方法        内存管理主要包括虚地址、地址变换、内存分配和回收、内存扩充、内存共享和保护等功能。 2. 连续分配存储管理方式      连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理两种方式。2.1 单一连续存储管理     在这种管理方式中,内存被分为两个区域:系统区和用户区。应用

2015-08-03 21:32:26 739

原创 单例模式(Singleton)

一.概念 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 类图: 类图知识点: 1.类图分为三部分,依次是类名、属性、方法 2.以<<开头和以>>结尾的为注释信息 3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。 4.带下划线的属性或方法代表是静态的。 二.实现 1.不考虑性能public class Singleto

2015-08-03 15:25:11 330

原创 表、栈和队列

表、栈和队列是最简单和最基本的三种数据结构,它们是ADT(抽象数据类型)的最基本的例子。下面分别说明。表一.ADT数据集合D={a1,a2,……an}关系集合R={,,……}基本操作:基本的增删改查(按需决定)二.简单实现1.数组顺序实现采用定长的一维数组存储结构优点:存取元素方便,时间代价为O(1)缺点:插入删除的最坏情况以及平均情况时间代价均

2015-07-29 13:13:44 476

空空如也

空空如也

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

TA关注的人

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