摘要: 1.Android开源项目汇总 https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%BA%8C%E9%83%A8%E5%88%86-%E5%B7%A5%E5%85%B7%E5%BA%93 2.Android DEV Tools网址 阅读全文
posted @ 2017-04-26 16:20 zhangmiao14 阅读(1066) 评论(1) 推荐(0) 编辑
  2021年1月3日
摘要: 2020 年总结,2021 年计划 2020 年总结 1. 读书 1. 《代码整洁之道》 2. 《程序员修炼之道》 3. 《深入理解 Android 卷一》 4. 《图解 HTTP 》 5. 《 Android 开发艺术探索》 6. 《 Android 进阶之光》 7. 《 Android 进阶解密 阅读全文
posted @ 2021-01-03 19:15 zhangmiao14 阅读(281) 评论(1) 推荐(1) 编辑
  2020年1月1日
摘要: 2019 年总结,2020 年计划 2019 年总结 上面是 2019 年年初立的计划,然而并没有完成多少,计划很多,但是今年事情也很多,导致任务没有很好的完成。下面来盘点计划的完成情况,也希望在列计划上更好。 1. 读书 2019 年的读书情况是:《代码整洁之道》剩下几章没有阅读完毕,看到后面有一 阅读全文
posted @ 2020-01-01 22:09 zhangmiao14 阅读(369) 评论(0) 推荐(0) 编辑
  2019年11月14日
摘要: HTTP HTTP 简介 HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。 HTTP 是基于 TCP/IP 通信协议来传输数据(HTML 文件,图片文件, 阅读全文
posted @ 2019-11-14 09:40 zhangmiao14 阅读(494) 评论(0) 推荐(0) 编辑
  2019年9月6日
摘要: 第 7 章 拾遗增补 本章主要内容 线程组的使用。 如何切换线程状态。 SimpleDataFormat 类与多线程的解决办法。 如何处理线程的异常。 7.1 线程的状态 线程对象在不同的运行时期有不同的状态,状态信息就存在于 State 枚举类中,如下图: 每个枚举类型的解释如下图: 调用与线程有 阅读全文
posted @ 2019-09-06 21:38 zhangmiao14 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 第 6 章 单例模式与多线程 本章主要内容 如何使单例模式遇到多线程是安全的、正确的。 6.1 立即加载 / “饿汉模式” 什么是立即加载?立即加载就是使用类的时候已经将对象创建完毕,常见的实现办法就是直接 new 实例化。而立即加载也称为“饿汉模式”。 6.2 延迟加载 / “懒汉模式” 什么是延 阅读全文
posted @ 2019-09-06 21:33 zhangmiao14 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 第 5 章 定时器 Timer 定时 / 计划功能在移动开发领域使用较多,比如 Android 技术。定时计划任务功能在 Java 中主要使用的就是 Timer 对象,他在内部使用多线程的方式进行处理,所以它和线程技术还是有非常大的关联的。 本章主要内容 如何实现指定时间执行任务。 如何实现按指定周 阅读全文
posted @ 2019-09-06 21:32 zhangmiao14 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 第 4 章 Lock 的使用 本章主要内容 ReentrantLocal 类的使用。 ReentrantReadWriteLock 类的使用。 4.1 使用 ReentrantLock 类 在 Java 多线程中,可以使用 synchronized 关键字来实现线程之间同步互斥,但在 JDK 1.5 阅读全文
posted @ 2019-09-06 21:30 zhangmiao14 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 第 3 章 线程间通信 线程是操作系统中独立的个体,但这些个体如果不经过特殊的处理就不能成为一个整体。线程间的通信就是成为整体的必用方案之一,可以说,使线程间进行通信后,系统之间的交互性会更强大,在大大提高 cpu 利用率的同时还会使程序员对各线程任务在处理的过程中进行有效的把控与监督。 本章主要内 阅读全文
posted @ 2019-09-06 21:26 zhangmiao14 阅读(351) 评论(0) 推荐(0) 编辑
  2019年8月28日
摘要: 第 2 章 对象及变量的并发访问 本章主要内容 synchronized 对象监视器为 Object 时的使用。 synchronized 对象监视器为 Class 时的使用。 非线程安全是如何出现的。 关键字 volatile 的主要作用。 关键字 volation 与 synchronized 阅读全文
posted @ 2019-08-28 10:04 zhangmiao14 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 第 1 章 Java 多线程技能 本章主要内容 线程的启动 如何使线程暂停 如何使线程停止 线程的优先级 线程安全相关的问题 1.1 进程和多线程的概念及线程的优点 进程是操作系统结构的基础;是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动;是程序在一个数据集合上运行的过程,它是 阅读全文
posted @ 2019-08-28 09:53 zhangmiao14 阅读(417) 评论(0) 推荐(0) 编辑