码迷,mamicode.com
首页 >  
搜索关键字:源码解析    ( 2077个结果
VasSonic Android源码解析
VasSonic是腾讯推出的为了提高H5页面首屏加载速度而推出的高性能Hybrid框架,目前广泛应用在QQ商城等Hybrid界面中,以提高用户体验。 https://github.com/Tencent/Va... GitHub地址 一.实现原理 几乎所有的Hybrid界面都以WebView界面为载 ...
分类:移动开发   时间:2020-05-10 15:10:24    阅读次数:84
java线程池原理解析
五一假期大雄看了一本《java并发编程艺术》,了解了线程池的基本工作流程,竟然发现线程池工作原理和互联网公司运作模式十分相似。 线程池处理流程 原理解析 互联网公司与线程池的关系 这里用一个比喻来描述一下线程池,中间有一些名词你可能不是太清楚,后边源码解析的部分会讲到。 你可以把 线程池 看作是一个 ...
分类:编程语言   时间:2020-05-09 00:34:22    阅读次数:57
spring2
spring源码解析 bean的解析及注册 XmlBeanFactory.XmlBeanFactory(Resource resource,BeanFactory parentBeanFactory) XmlBeanDefinitionReader.loadBeadDefinitions(Resou ...
分类:编程语言   时间:2020-05-08 22:35:30    阅读次数:128
集合-ConcurrentSkipListMap 源码解析
简介 跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。 跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。 跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。 存储结构 跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。 源码分析 主要内部类 ...
分类:其他好文   时间:2020-05-06 21:47:19    阅读次数:77
面试必考——线程池源码解析之线程池的状态
线程池的状态 RUNNING:接收新的任务,执行阻塞队列中的任务 SHUTDOWN:不接受新任务,但是仍然可以处理阻塞队列中的任务 STOP:不接受新任务,不处理阻塞队列中的任务,中断正在处理的任务 TIDYING:所有任务已终止,workerCount(工作线程数等于0),进入TIDYING状态将 ...
分类:编程语言   时间:2020-05-05 23:37:13    阅读次数:94
andorid jar/库源码解析之RxJava2
目录:andorid jar/库源码解析 RxJava2: 作用: 通过提供一种,观察者和订阅者的模式,的架构,来优化逻辑流程。适用于复杂和需要多数据转换和长流程。 栗子: 定义三个对象类 public class ResultInfo { public int code; public Strin ...
分类:编程语言   时间:2020-05-05 23:18:15    阅读次数:74
andorid jar/库源码解析之Bolts
目录:andorid jar/库源码解析 Bolts: 作用: 用于链式执行跨线程代码,且传递数据 栗子: Task.call(new Callable<Boolean>() { @Override public Boolean call() throws Exception { return tr ...
分类:编程语言   时间:2020-05-05 23:11:38    阅读次数:83
LinkedList源码解析
LinkedList 1 类图 2 字段和内部类 3 构造器 4.2 addLast 4.3 add(int index, E element) 5 删 6 改 7 查 8 遍历和迭代器 避免每次调用get(i),这样的性能开销较高 ...
分类:其他好文   时间:2020-05-04 15:19:17    阅读次数:55
CountDownLatch源码解析
```java public class CountDownLatch { /** * Synchronization control For CountDownLatch. * Uses AQS state to represent count. */ private static final c... ...
分类:其他好文   时间:2020-05-04 13:46:40    阅读次数:74
01-Vue初学习
1. Vue下载 (1)网址:https://cn.vuejs.org/v2/guide/installation.html (2)点击开发版本,下载完成是一个 Vue.js 2. 使用 (1)创建文件夹 文件夹:html 文件夹:js 把 Vue.js放到 这个文件夹中 文件夹:01-Vue 在这 ...
分类:其他好文   时间:2020-05-02 21:12:10    阅读次数:53
2077条   上一页 1 ... 15 16 17 18 19 ... 208 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!