• 等级
  • 2549698 访问
  • 163 原创
  • 0 转发
  • 712 排名
  • 1536 评论
  • 3847 获赞

Android:这是一份全面&详细的 热修复 学习指南

前言热补丁修复技术在Android圈非常火,大量的热补丁方案开始大量涌现本文将为你全面介绍热补丁的相关知识(原理、主流库使用),希望您会喜欢目录1.简介2.储备知识热补丁的原理主要基于:AndroidDex分包方案&Android的类加载机制(ClassLoader)所以,在讲热补丁的原理前,先了解上述2个储备知识2.1AndroidD...

2019-02-28 09:04:57

数据结构:这是一份全面& 详细的 线性表 学习指南

前言本文主要讲解数据结构中最基础的线性表内容包括其特点、结构(顺序存储结构&链式结构)等,希望你们会喜欢。目录1.简介其中,线性表的存储结构最为重要下面,我将主要讲解其顺序存储结构&链式存储结构2.顺序存储结构实现方式:数组下面,我将主要讲解其结构特点&相关操作2.1结构特点存储线性表的数据元素的方式=...

2019-02-25 08:30:02

操作系统:图文详解神秘的”内存映射“

前言内存映射在Linux操作系统中非常重要,因为其涉及到高效的跨进程通信&文件操作今天,我将详细讲解操作系统中核心概念:内存映射目录1.定义关联进程中的1个虚拟内存区域&1个磁盘上的对象,使得二者存在映射关系上述的映射过程=初始化该虚拟内存区域虚拟内存区域被初始化后,就会在交换空间中换你来还去被映射的对象称为:共享对象(普通文件/...

2019-02-19 08:42:40

计算机网络:我把所有计算机网络的基础都汇总到这里了!

前言计算机网络基础该是程序猿需掌握的知识,但往往会被忽略今天,我将献上一份详细&清晰的计算机网络基础学习指南,涵盖TCP/UDP协议、Http协议、Socket等,希望你们会喜欢。目录1.计算机网络体系结构1.1简介定义计算机网络的各层+其协议的集合作用定义该计算机网络的所能完成的功能1.2结构介绍计算机网络体系结构分为3种:O...

2019-01-22 08:42:05

计算机网络:这是一份全面 & 详细 的TCP协议学习指南

前言计算机网络基础该是程序猿需掌握的知识,但往往会被忽略今天,我将详细讲解计算机网络中最重要的TCP协议,含其特点、三次握手、四次挥手、无差错传输等知识,希望你们会喜欢。阅读本文前,请先了解计算机网络基础知识:献上一份全面&详细的计算机网络基础学习指南目录1.定义TransmissionControlProtocol,即传输控制协议属于传输...

2018-12-28 08:56:35

Java:那些关于集合的知识都在这里了!

前言在Java中,集合的使用可谓是重中之重本文将献上一份全面&详细的Java集合学习攻略,希望您们会喜欢。目录1.简介2.与数组的区别Java集合与常用数组的区别如下:3.集合类型Java集合的类型可分为Set、List、Map、Queue4种具体介绍如下下面会更加详细地说明4.集合继承关系Java集合的根...

2018-12-17 08:56:22

Java:一文带你了解 不同情形下return 和 finally的执行顺序

前言在Java中,不同情形下return和finally的执行顺序很多人混淆不清本文全面&详细解析不同情形下return和finally的执行顺序,希望你们会喜欢目录1.储备知识try/catch是常见的捕捉异常&处理的语句只有try语句中抛出异常,才会执行catch中的语句/***try中无抛出异常,则catch中的代码不...

2018-12-03 12:06:22

Java:全面 & 清晰的 NIO 学习攻略

前言JDK1.4后,Java提供了一个全新的IOAPI,即JavaNewIO本文全面&详细解析JavaNewIO,希望你们会喜欢目录储备知识:JavaIO1.定义即JavaNewIO是1个全新的、JDK1.4后提供的IOAPI2.作用提供了与标准IO不同的IO工作方式可替代标准JavaIO的IOAPI...

2018-11-19 09:19:22

Java:那些鲜为人知的关键字volatile

前言在Java中,Java中volatile关键字十分重要本文全面&详细解析volatile关键字,希望你们会喜欢目录1.定义Java中的1个关键字/修饰符2.作用保证被volatile修饰的共享变量的可见性&有序性,但不保证原子性3.具体描述下面,我将详细讲解volatile是如何保证“共享变量的可见性&...

2018-11-06 08:33:38

Java:关于Static静态关键字的那些小事

前言在Java中,静态Static关键字使用十分常见本文全面&详细解析静态Static关键字,希望你们会喜欢目录1.定义一种表示静态属性的关键字/修饰符2.作用共用、共享能有此作用的原因分析:Java中,任何变量/代码存储时,都是在编译时由系统自动分配内存在静态变量编译后,所分配的内存会一直存在,直到程序退出内存才会释放这个空...

2018-10-23 10:02:17

Java:这是一份全面 & 详细的 Synchronized关键字 学习指南

前言在Java中,有一个常被忽略但非常重要的关键字Sychronized今天,我将详细讲解Java关键字Sychronized的所有知识,希望你们会喜欢目录1.定义Java中的1个关键字2.作用保证同一时刻最多只有1个线程执行被sychronized修饰的方法/代码其他线程必须等待当前线程执行完该方法/代码块后才能执行该方法/代码块3....

2018-10-10 09:48:51

Android四大组件:关于Activity的知识都在这里了

前言Activity属于Android的四大组件之一本文将全面解析Activity,献上1份Activity的学习攻略,包括其生命周期、启动模式、启动方式等等,希望你们会喜欢。目录1.定义即活动,属于展示型组件属于Android四大组件之一:Activity、Service、BroadcastReceiver、ContentProvider2.作用显...

2018-09-26 09:40:30

Android:关于 Intent组件的那些小事(介绍、使用方法等)

前言Intent在Android开发的应用非常常见今天我就带给大家简单讲一下Intent的相关知识&其用法目录1.定义意图,描述的是应用的动作&其对应的数据2.作用指定当前组件要完成的动作在Android不同组件间传递数据Activity、Service、BroadcastReceiver之间的通信载体=Intent下面...

2018-09-19 10:09:11

Android基础:3分钟详解Activity生命周期

前言Android开发中,会经常接触Activity,所以深入了解Activity生命周期非常重要本文将深入讲解Activity生命周期的相关内容阅读本文需3分钟目录1.生命周期流程&方法详解1.1具体请看下图1.2注意点a.生命周期方法=成对出现(配对)onCr...

2018-09-11 09:15:35

Android 内存缓存:手把手教你学会LrhCache算法

前言内存缓存知识在Android开发中实现重要本文将全面介绍内存缓存的所有相关知识(含LrhCache算法、其原理等),希望您们会喜欢目录1.简介下面,将详细介绍LrhCache算法2.LrhCache算法3.实现原理LrhCache算法的算法核心=LRU算法+LinkedHashMap数据结构下面...

2018-09-06 08:52:26

Java多线程:神秘的线程变量 ThreadLocal 你了解吗?

前言在Java多线程中,线程变量ThreadLocal非常重要,但对于很多开发者来说,这并不容易理解,甚至觉得有点神秘今天,我将献上一份ThreadLocal的介绍&实战攻略,希望你们会喜欢。目录1.简介2.使用流程主要是创建ThreadLocal变量&访问ThreadLocal变量2.1创建Threa...

2018-09-03 09:26:58

计算机网络基础:这是一份详细 HTTP 学习指南

前言关于计算机网络,HTTP网络通信协议在任何的开发工作中都非常重要今天,我将献上一份HTTP的学习指南,希望你们会喜欢目录1.储备知识讲解HTPP协议前,先了解一些基础的计算机网络相关知识1.1计算机网络体系结构定义计算机网络的各层+其协议的集合作用定义该计算机网络的所能完成的功能结构介绍计算机网络体系结构分为3种:OS...

2018-08-27 08:35:47

Java 多态:深入解析 方法重写(Override) 、重载(Overload)及其区别

前言在Java中,作为三大特性之一的多态十分重要,特别是其表现形式:方法重载(Overload)、方法重写(Override)本文全面&详细解析Java的多态特性,希望你们会喜欢目录1.定义对于同1个类型的不同实例对象,同一个行为具备不同的表现形式2.作用a.消除同一类型之间的耦合关系b.使得不同对象对于同一行为...

2018-08-08 09:43:22

Java:抽象类(abstract class) & 接口(Interface)到底有什么区别

前言在Java中,实现抽象的机制有2种:抽象类(abstractclass)和接口(Interface)二者非常类似,甚至可相互替换,因此很多开发者开发时对于二者的选择十分随意。其实,2者之间存在很大区别本文将对抽象类(abstractclass)、接口(Interface)&之间的区别进行详细讲解剖析目录1.知识储备:抽象是什么?...

2018-07-26 10:04:18

Java:一步步带你深入了解神秘的Java反射机制

前言在Java中,反射机制(Reflection)非常重要,但对于很多开发者来说,这并不容易理解,甚至觉得有点神秘今天,我将献上一份Java反射机制的介绍&实战攻略,希望你们会喜欢。目录1.简介定义:Java语言中一种动态(运行时)访问、检测&修改它本身的能力作用:动态(运行时)获取类的完整结构信息&调用对...

2018-07-05 08:49:00

博客专家

Carson_Ho

腾讯 微信Android工程师,CSDN签约作者、 简书推荐作者 & 稀土掘金专栏作者、 ...展开 收起
关注
  • 计算机软件/Android工程师
  • 中国 广东省 广州市
奖章
  • 博客专家
  • 专栏达人
  • 持之以恒