本文将简要介绍开发一个IM APP的方方面面,包括技术选型(包括通讯方式,网络连接方式,协议选择)和常见问题。 ...
分类:
移动开发 时间:
2016-08-09 17:30:33
阅读次数:
615
随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能。那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑。 一. 音视频的基础知识 1.1 基本概念 视频是什么 静止的画面叫 ...
分类:
移动开发 时间:
2016-08-08 19:27:43
阅读次数:
328
最近写个人web,用jsp+servlet做,突然想到一个问题:html+ajax似乎和jsp实现效果一样;那么,两者到底有什么区别呢? 这里参考老猿的一段话: 全站ajax会维护大量的js代码,如何管理好这些js需要考虑。js的技术选型也需要考虑。我当时是require+backbone+unde ...
分类:
Web程序 时间:
2016-08-04 07:54:28
阅读次数:
237
一、集群容错 技术选型:hystrix。(就是上图中熔断器) 熔断的作用: 第一个作用: 假设有两台服务器server1(假设可以处理的请求阈值是1W请求)和server2,在server1上注册了三个服务service1、service2、service3,在server2上注册了一个服务serv ...
分类:
Web程序 时间:
2016-08-03 23:55:44
阅读次数:
1251
大坑3:对早期产品技术选型过分纠结 今年5月14、15两天,我作为PHP创始人Rasmus的随身翻译,去北京国际会议中心参加了第2届PHP全球开发者大会。虽然我对自己的英语比较有信心,但当得知Rasmus原籍是欧洲之后,也担心这哥们的口音太重,我听不懂,所以提前在网上搜了一些他的资料,看看听听,稍作 ...
分类:
其他好文 时间:
2016-08-01 19:40:59
阅读次数:
403
前言 公司目前制作一个H5活动,特别是有一定统一结构的活动,都要码一个重复的轮子。后来接到一个基于模板的活动设计系统的需求,便有了下面的内容。借油开车。 组件化 需求一到,接就是怎么实现,技术选型自然成为了第一个问题。鉴于目前web前端mvvm框架以及组件化开发方式的流行,决定技术栈采用:vue + ...
分类:
Web程序 时间:
2016-07-21 21:26:10
阅读次数:
1716
前言:这篇文章是笔者在项目中对布局技术进行技术选型和应用的相关介绍,供大家参考。 Question1:什么是autoLayout?Answer1: autolayout是苹果从iOS6开始推出的旨在优化、简化UI布局相关工作的新框架,其理念是抽象出约束的概念,将其作用于view,而不再需要手动设置其frame。个人理解其中的分别就好像面向对象编程和面向过程编程之间的...
分类:
其他好文 时间:
2016-07-16 15:49:39
阅读次数:
425
前言随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑,本文抛砖引玉,欢迎大咖交流。一. 音视频的基础知识1.1 基本概念视频是什么静止的画面叫图像(picture)。连续的图像变化每秒超过24帧(frame)画面以上时,...
分类:
移动开发 时间:
2016-07-10 18:29:50
阅读次数:
998
在一次项目的技术选型中,选择了easyui+cas+shiro+spring的组合,cas实现了单点登录,这使得在一个应用中嵌入另一个应用的页面来展示数据所涉及到的授权方面变得简单。 由于shiro在判断登录成功后会自动跳转到登录前访问的页面,这就使得在easyui这样的框架下ajax异步加载某个片 ...
分类:
其他好文 时间:
2016-07-05 13:52:54
阅读次数:
877
前言 公司以往制作一个H5活动,特别是有一定统一结构的活动都要每次用html、css、js滚一次重复的轮子,费时费力。后来接到了一个基于模板的活动发布系统的需求,于是就有了下面的内容。 开始 需求一到,接就是怎么实现,技术选型自然成为了第一个问题。鉴于目前web前端mvvm框架的流行,以及组件化开发 ...
分类:
Web程序 时间:
2016-07-01 22:45:01
阅读次数:
293