- 博客(14)
- 资源 (6)
- 收藏
- 关注
转载 HLS协议
视频直播这么火,再不学就 out 了。为了紧跟潮流,本文将向大家介绍一下视频直播中的基本流程和主要的技术点,包括但不限于前端技术。1. H5 到底能不能做视频直播?当然可以, H5 火了这么久,涵盖了各个方面的技术。对于视频录制,可以使用强大的 webRTC(Web Real-Time Communication)是一个支持网页浏览器进行实时语音对话或视频对话的技术,缺点是
2016-09-28 10:23:38 1404
转载 Android aar打包碰到的问题
一、为什么使用aar打包,而不是jar jar打包只打源代码,像资源文件不会打包,而aar恰恰相反,它会把代码合资源统统打包进一个文件二、资源命名问题资源命名最好统统加上你的项目名字前缀,比如图片资源、string、color、dimens、layout等等,反正res目录下所有文件最好都使用统一的加前缀命名,防止跟宿主app下的资源重复,因为aar引用跟源码引用起到的效果一样一
2016-09-22 17:12:49 1635 1
转载 架构漫谈(九):理清技术、业务和架构的关系
原文地址:http://kb.cnblogs.com/page/543110/某天和朋友吃饭正好聊到这个话题。作为架构师或者做技术的人,在开发软件时,我们基本上就是在扮演上帝的角色:我们不但要创建出一个个的程序,还要让这些程序能够脱离我们在硬件上独立运行,以便为这个程序所服务的群体提供服务。当这个程序出现问题甚至bug的时候,我们还得扮演牧师的角色去修复这些问题。这不正是一个程序的社会吗?
2016-09-06 12:10:42 413
转载 架构漫谈(八):从架构的角度看如何写好代码
原文地址:http://kb.cnblogs.com/page/542725/在第六篇文章中,我们得出一个结论,软件架构实际上包括了:代码架构,以及承载代码运行的硬件部署架构。实际上,硬件部署架构最终还是由代码的架构来决定。因为代码架构不合理,是无法把一个运行单元分拆出多个来的,那么硬件架构能分拆的就非常的有限,整个系统最终很难长的更大。 所以我们经常会听说,重写代码,推翻原有架构,
2016-09-06 12:09:47 418
转载 架构漫谈(七):不要空设架构师这个职位,给他实权
原文地址:http://kb.cnblogs.com/page/542257/什么是架构师 在之前的几篇文章中,经常会提到架构师这个词。我们已经定义了什么叫架构,那怎么定义架构师呢,是不是做架构的就叫架构师了? 没有这么简单,本篇尝试讨论一下这个问题。 架构师的前提条件 如果一个人在工作中,只是致力于完成自己的工作,以做好自己的工作为主要目标,那么最多只能成为一个工匠,无
2016-09-06 12:08:42 411
转载 架构漫谈(六):软件架构到底是要解决什么问题?
原文地址:http://kb.cnblogs.com/page/541740/前一篇文章简述了什么是软件。那么什么是软件架构呢?按照惯例,我们来看看是什么问题,是谁的问题。 要解决谁的问题? 如前所述,软件实际上就是把现实生活模拟到计算机中,并且软件是需要在计算机的硬件中运行起来的。要做到这一点需要解决两个问题: 一、业务问题 具体的现实生活状态下,没有软件的时候,
2016-09-06 12:07:50 522
转载 架构漫谈(五):什么是软件
原文地址:http://kb.cnblogs.com/page/541188/前面通过四篇文章,把什么是架构,如何做好架构等必要的概念澄清了一下。这些概念对于在各种不同的领域都应该也是有用的,需要读者自行思考,并应用到自己所在的领域中。在这篇文章开始,我们用同样的思考,来看看软件是怎么回事,以及如何运用架构思维,更好的设计和实现软件。 冯诺依曼结构,图灵机,以模拟人为目标 软件的历
2016-09-06 12:06:43 430
转载 架构漫谈(四):如何做好架构之架构切分
原文地址:http://kb.cnblogs.com/page/540705/前一篇已经讲了如何识别问题。在识别出是谁的问题之后,会发现,在大部分情况下,问题都迎刃而解,不需要做额外的动作。很多时候问题的产生都是因为沟通的误解,或者主观上有很多不必要的利益诉求导致的。但是总还有一部分确实是有问题的,需要做调整,那么就必须要有所动作,做相应的调整。这个调整就是架构的切分。 切分就是利益
2016-09-06 12:05:01 582
转载 架构漫谈(三):如何做好架构之识别问题
原文地址:http://kb.cnblogs.com/page/540096/按照之前架构的定义,做好架构首先需要做的就是识别出需要解决的问题。一般来说,如果把真正的问题找到,那么问题就已经解决80%了。这个能力基本上就决定了架构师的水平。 那么面对问题有哪些困难呢? 我们先看一则笑话。女主人公:老公,把袋子里的土豆切一半下锅。结果老公是把袋子里的每个土豆都削了一半,然后下锅。
2016-09-06 12:02:47 389
转载 架构漫谈(二):认识概念是理解架构的基础
原文地址:http://kb.cnblogs.com/page/539838/在前一篇文章中,我们讨论了什么是架构。事实上,这些基础概念对于做架构是非常重要的,大部分人对于每天都习以为常的概念,都自以为明白了,但实际上都是下意识的,并不是主动的认识。比如说“什么是桌子?”,做培训的时候,我经常拿这个例子来问大家,回答千奇百怪。这实际上就导致了做架构的时候,不同角色的沟通会出很多问题,那么结果也
2016-09-06 12:01:40 368
转载 架构漫谈(一):什么是架构?
架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,专栏将会以Kevin的架构经验为基础,逐步讨论什么是架构、怎样做好架构、软件架构如何落地、如何写好程序等问题。专栏的目的是希望能抛出一些观点,并引发大家思考,如果你有感触或者新的感悟,欢迎联系专栏负责人Gary(微信greenguolei)深聊。
2016-09-06 11:59:11 394
转载 架构的本质
本文作者王庆友,前 1号店首席架构师,先后就职于 ebay、腾讯、1号店、找钢网,精通电商业务,擅长复杂系统业务建模和架构分析,目前在中国 B2B 第一电商公司找钢网担任首席架构师,微信号Brucetwins,欢迎一起聊架构。
2016-09-06 11:55:11 364
转载 每个架构师都应该研究下康威定律
这篇文章的分享者杨波具有超过10年的互联网分布式系统研发和架构经验,曾先后就职于 eBay 中国研发中心(eBay CDC)、携程、唯品会(VIPShop)等。本文由攀爬的蜗牛以及田光整理。
2016-09-06 11:47:47 775
原创 RxJava&&RxAndroid学习地址备忘
https://github.com/ReactiveX/RxJava https://github.com/ReactiveX/RxAndroidhttp://gank.io/post/560e15be2dca930e00da1083
2016-09-02 16:19:00 344
Stomp over websocket for android
2016-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人