经典的生产者-消费者模式,操作流程是这样的: 有多个生产者,可以并发生产产品,把产品置入队列中,如果队列满了,生产者就会阻塞;有多个消费者,并发从队列中获取产品,如果队列空了...

经典的生产者-消费者模式,操作流程是这样的: 有多个生产者,可以并发生产产品,把产品置入队列中,如果队列满了,生产者就会阻塞;有多个消费者,并发从队列中获取产品,如果队列空了...
MVP+Retrofit2+RxJava2 本Demo使用MVP+Retrofit2+RxJava2来写的,如果大家对Retrofit2+RxJava都不会使用进行网络请求的...
第webpack 简介 webpack 是一种前端资源构建工具,一个静态模块打包器(module bundler)。webpack 看来, 前端的所有资源文件(js/json...
本文主要是结合自己对MVP的理解搭建了符合自身业务场景的MVP框架。 先放一个Demo地址,文章末尾也有 关于MVP M(Model)负责数据的请求,解析,过滤等数据操作。 ...
前言 ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。使用ES6语法可以大大的减少JS代码,弊端是浏览器并不...
Vue讲解 Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第...
概览 Html5和CSS3就是在原有的基础上新加的一些特性,在前面的博客中已经用很多新特性了,Flex弹性布局大大的减少css代码,今天再总结一下工作中会用到的一些常用知识点...
jQuery理解 jQuery就是一个js库,使用jQuery的话,会比使用JavaScript更简单。jQuery解决了浏览器的兼容性问题,当你学会这些知识点后,使用jQu...
WebApi Web API: 浏览器提供的一套API(方法),通过这套API我们可以非常轻易的操作页面的元素和浏览器的一些功能。API是一些预先定义的方法,这些方法能够实现...