- 博客(5)
- 收藏
- 关注
原创 RTMP直播点播-基于开源crtmpserver
环境准备一.下载rtmp服务器 crtmpserverhttps://github.com/j0sh/crtmpserverhttp://www.rtmpd.com/ (经常打不开)编译安装有详细的步骤:编译 :cd crtmpserver/builders/cmake cmake . (需安装cmake)修改:crtmpserver.lua 配置中 mediaFold
2016-02-29 17:42:22 15907 3
原创 iOS 之 OBJECTC 调用C、OBJECTC调用C++
iOS 平台软件开发使用 OBJECTC 会经常使用 C 或 C++ 目的主要:1. 复用之前成熟的代码 2. 复用开源项目代码 毕竟开源成熟的C/C++ 很多3. 像STL非常方便开发的标准库 也习惯了,当然也想复用4. 总之,每种情况下就想用C/C++ 代码有以下情况混合1. OBJECTC 调用 C 这是 OBJECTC 的天生所在,xcode本身就支持
2016-02-27 00:53:45 8849 1
转载 Object-C self = [super init]
What does it mean when you assign [super init] to self?Apr 19, 2009 by Matt GallagherTags: Objective-C One of the strangest pieces of common syntax in Objective-C is the line self = [s
2016-02-17 22:33:50 417
转载 Swift语言指南--可选值
在值可能不存在的情况下使用可选值(optional), 可选值是: · 存在一个值,这个值等于 x或 · 不存在任何值 注:在 C 和 Objective-C 中可选值的概念并不存在。Objective-C 中(与可选值)最相近的(概念)是,一个以对象为返回值的方法,也可以返回nil,nil表示“不存在有效的对象”。不过,这规则只对对象有效——对于结构、基本
2016-02-04 16:11:15 432
原创 论软件研发过程 目标+方法=结果
论软件研发过程 目标+方法=结果目前各大公司都有自己的软件研发过程,如IPD,CMMI,敏捷以及传统的瀑布、迭代等等。这些过程有的太复杂,太强调过程,太强调文档,有的太局限。其实不管是软件研发,还是其它事件。只要有人要做的事情,都可以用目标+方法=结果的思路来简化过程.目标:从软件角度就是需求,而这个需求对不同的用户就不一样,这样就有不同的结果。 目标不一样需求
2016-02-02 11:04:23 612 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人