一、模块化 我们知道nodeJS是遵循CommonJS规范的,所以每个JS文件都是一个模块,模块的好处就是避免命名空间污染。倘若你想让一个模块对外暴露变量,可以用module...
文 / 南桑阿莉 始终坚信每一个想要变好的人,心里都会有一个想要成为的人,但若不行动,只不过是人们口中思想的巨人,行动的矮子而已。每一个人都希望自己的人生一直在不断的更新,进...
Android系统中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。 在开发过程中应该注意几点: 1.这是最基本的 Andro...
最近及后面很长一段时间会使用c++开发项目(小白),所以学习了cmake:c/c++跨平台构建工具,和java的maven属于同一类工具。将本人学习内容再此记录一下,希望给大...
写在前面 多线程技术在移动端开发中应用广泛,GCD 让 iOS 开发者能轻易的使用多线程,然而这并不意味着代码就一定高效和可靠。深入理解其原理并经常结合业务思考,才能在有限的...
char 转成 string: 方法一: NSString *tempString; char tempChar[1000]; tempString=[NSString st...
C语言中生成随机数的一种方法。随机产生[0~10)之间的的数 ,注意:不包括10 解析: 1.rand()函数并不是一个真正的伪随机数发生器,在产生随机数前,需要系统提供的...
应用程序沙盒目录下有三个文件夹Documents、Library(下面有Caches和Preferences目录)、tmp。 Documents:保存应用运行时生成的需要持久...
使用UIBackgroundTaskIdentifier申请后台时间操作程序的时候一定要注意begin和end相互对应,否则的话程序进入后台必然会3分钟之后被系统杀掉 这两天...
原文首发在金山云Live,请从原文转载,本文不接受再次转载! 金山云多媒体SDK团队在移动直播、短视频等项目中遇到了许多FFmpeg问题,特设立《FFmpeg从入门到出家》系...