公司简介 摩拜单车于 2015年 1 月成立,2016 年 4 月 22 日地球日当天在上海正式推出智能共享单车服务,并已先后进入中国、新加坡、英国、意大利、日本、泰国、马来西亚、美国、韩国等 9 个国家超过 180 个城市,运营着超过 700 万辆摩拜单车,为全球超过 2 亿用户提供着智能出行服务 ...
分类:
其他好文 时间:
2020-06-24 19:21:35
阅读次数:
64
代码块 作用 用来初始化类、对象 如果想要修饰代码块的话,只可以使用static 分类 静态代码块 内部可以有输出语句 随着类的加载而执行,只会执行一次,因为类只加载一次 作用:初始化类的信息 在一个类中定义了多个静态代码块,则按照声明的先后顺序进行 静态代码块的执行要优先于非静态代码块的执行 静态 ...
分类:
其他好文 时间:
2020-06-24 00:36:04
阅读次数:
62
一、简介 生成器模式是一种创建型设计模式,它把对象的创建步骤抽象成生成器,并且可以通过指导类(director)对所有生成步骤的先后顺序进行控制。客户端使用指导类并传入相应的生成器,通过指导类的接口便可以得到相应的对象。以我的理解看,生成器模式中的生成器被用来对生成对象的组成部分进行控制,比如要产生 ...
分类:
其他好文 时间:
2020-06-21 17:50:01
阅读次数:
69
canvas绘制原理和传统dom不一样,canvas是串行绘制,因此代码的先后顺序交换并不是等效的。想要覆盖其他元素,那么只需要在其后调用绘制方法即可覆盖。 无限循环图片可以采用两张一样的图片头尾相接展示。 requestAnimationFrame理想情况会以每秒60次速度执行,如果某些需求需要降 ...
分类:
其他好文 时间:
2020-06-21 00:45:41
阅读次数:
105
PlayBook和ad-hoc 特点 PlayBook ad-hoc 完整性 √ ? 持久性 √ ? 执行效率 低 高 变量 支持 不支持 耦合度 低 高 1.PlayBook功能比ad-hoc更全,是对ad-hoc的一种编排. 2.PlayBook能很好的控制先后执行顺序, 以及依赖关系. 3.P ...
分类:
其他好文 时间:
2020-06-21 00:36:11
阅读次数:
49
一 渲染引擎 影响解析生成DOM树的时间——标签数量和嵌套层级 影响到狗偶见渲染树的性能——样式匹配方式和布局与绘制的关系 在选择器的右边尽量使用具有唯一性的选择器,而不要使用标签选择器这类容易匹配的选择器 布局和绘制是按先后顺序执行,重新布局一定会进行重新绘制。而重新绘制不一定引起重新布局。 渲染 ...
分类:
Web程序 时间:
2020-06-20 22:09:15
阅读次数:
86
CountDownLatch 1 前言 CountDownLatch是一种同步辅助工具类,它允许一个或多个线程等待,直到在其他线程中执行的一组操作完成为止。(源码分析基于JDK1.8) CountDownLatch需要用给定的闩锁计数count初始化。await方法使当前线程阻塞(每执行一次coun ...
分类:
其他好文 时间:
2020-06-19 14:10:10
阅读次数:
60
本文源码:GitHub·点这里||GitEE·点这里一、资源和加锁1、场景描述多线程并发访问同一个资源问题,假如线程A获取变量之后修改变量值,线程C在此时也获取变量值并且修改,两个线程同时并发处理一个变量,就会导致并发问题。这种并行处理数据库的情况在实际的业务开发中很常见,两个线程先后修改数据库的值,导致数据有问题,该问题复现的概率不大,处理的时候需要对整个模块体系有概念,才能容易定位问题。2、演
分类:
编程语言 时间:
2020-06-19 10:32:11
阅读次数:
61
本单元总结 这一个单元主要建立一个UML的解析器,其中需要在理解UML元素对象的基础上完成一系列的操作代码。个人认为这个单元的重点在于—— 理解UML元素和各个元素之间的父子关系 建立一种元素之间的索引关系 建立元素与元素之间的关系 通过这三个步骤就可以建立一个树状的索引结构。对于单个元素的查询利用 ...
分类:
其他好文 时间:
2020-06-18 19:41:04
阅读次数:
48
国内大数据公司前50(排名不分先后) - 知乎 https://zhuanlan.zhihu.com/p/20817239 TalkingData-移动.数据.价值 https://www.talkingdata.com/ ...
分类:
其他好文 时间:
2020-06-17 20:11:09
阅读次数:
51