08 2018 档案

摘要:FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案。同时,FFmpeg是一套跨平台的方案,所以我们可以在iOS开发中使用它来进行一些视频与GIF的开发。 接下来,我们从编译FFmpeg开始,到使用FFmpeg,再到使用 阅读全文
posted @ 2018-08-23 11:51 wjwdive 阅读(487) 评论(0) 推荐(0) 编辑
摘要:之前的一篇文章 https://www.cnblogs.com/wjw-blog/p/7189730.html,按照流程能搭建好git仓库,有时候会有一些小问题。 按照这个流程:-在github 上新建一个仓库 -勾选 初始化 README.md文件 -ok, 生成 git仓库地址:http://u 阅读全文
posted @ 2018-08-20 16:18 wjwdive 阅读(887) 评论(0) 推荐(0) 编辑
摘要:线程安全: 当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题。就好比几个人在同一时修改同一个表格,造成数据的错乱。 解决多线程安全问题的方法 方法一:互斥锁(同步锁) 方法一:互斥锁(同步锁) @synchronized(锁对象) { // 需要锁定的代码 } 判断的时候锁对象要存在,如 阅读全文
posted @ 2018-08-20 15:28 wjwdive 阅读(416) 评论(0) 推荐(0) 编辑
摘要:UITableview的数据源为什么是代理,而不是引用? 我的理解,一般情况下控制器会引用tableView, 数据源和代理方法都是tableView的一个若引用,出了“tableView.datasource = slef;”这句代码的作用域。tableView.dataSource 就是nil了 阅读全文
posted @ 2018-08-09 17:43 wjwdive 阅读(246) 评论(0) 推荐(0) 编辑