1. 准备工作 Ubuntu更换阿里云软件源 在Ubuntu上安装gcc和g++ 在Ubuntu上安装OpenJDKsudo apt insta...
主流的基于HTTP的流媒体网络传输协议主要有四种: 苹果的HLS 微软的Smooth Streaming Adobe的HDS 国际标准MPEG-...
本文主要介绍一下C语言中printf和scanf两个函数。 printf函数 printf函数被设计用来显示格式串(format...
本文主要介绍一下设计模式中的创建型模式。 开篇之前,先说一下,什么是设计模式,一言以蔽之,设计模式是代码设计经验的总结。设计模式的原理非常简单,...
本文主要横向地分析比较一下这三种设计模式。 注:本文的示例代码使用的语言为Java。 之所将这三种模式放在一起讲,是因为这三种模式都体现了架构设...
以上便是单例模式的一般实现,本文想讨论一下单例模式在多线程中应用时的情况。 如果实例为空,可能存在两个线程同时调用getInstance方法的情...
前言 最近在项目中遇到通过埋点对用户行为进行收集的需求,由于项目运行在局域网,而且有一些很细化的需求,比较几种技术方案之后,选择了通过Aspec...
前言 升级到AS2.3以后用AS新建project时Activity的默认布局变成了ConstraintLayout,谷歌在推广Constrai...
最近在看《Refactoring Improving the Design of Existing Code》,书中出现了大量的时序图,对时序图...