摘要:1.工具下载 http://stevenygard.com/projects/class-dump/ 选择dmg安装包 2.打开终端输入:open/usr/local/bin 3. 4.修改权限在终端键入: sudo chmod 777 /usr/local/bin/class-dump 5.使用P 阅读全文
posted @ 2018-08-03 13:55 tryFighting 阅读 (71) 评论 (0) 编辑
摘要:1.log输出会被中奖者截获,暴露信息,影响app得性能 在工程里面的pch文件加入以下代码 // 调试状态 #define LMLog(...) NSLog(__VA_ARGS__) #else // 发布状态 #define LMLog(...) #endif /* PersonLife_pch 阅读全文
posted @ 2017-04-01 16:43 tryFighting 阅读 (247) 评论 (0) 编辑
摘要:在iOS 或者安卓平台上实现社会化分享功能,一般就是通过第三方的SDK进行分享服务,如友盟分享,ShareSDK分享 一种是把有梦分享的SDK集成到工程里面,直接调用SDK里面API的方法进行分享,按照友盟分享的开发文档直接进行集成,注意appkey 还有分享到第三方,需要去相应的平台里面申请相应的 阅读全文
posted @ 2016-12-26 19:13 tryFighting 阅读 (1090) 评论 (0) 编辑
摘要:1.打开终端 vim命令键入 vi ./.bash_profile 2.输入i进入编辑模式 最好在复制环境变量前加一行注释 #instruction 复制环境变量 #Flutter export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUT 阅读全文
posted @ 2019-06-19 15:44 tryFighting 阅读 (40) 评论 (0) 编辑
摘要:基于Python实现斐波那契数列 1.使用递归 实现斐波那契数列 #时间复杂度O(2^n)def fb(n): assert(n>=0) if n <= 2: return 1 return fb(n - 1) + fb(n -2) fb(n) n值最够大时,会产生内存溢出错误,时间开销和空间开销比 阅读全文
posted @ 2019-06-10 16:05 tryFighting 阅读 (28) 评论 (0) 编辑
摘要:在终端输入 jupyter notebook 会报如下异常 The Jupyter HTML Notebook. 这将启动一个基于tornado的HTML笔记本服务器,它提供一个html5/ javascript笔记本客户端。 Traceback (most recent call last): F 阅读全文
posted @ 2019-06-06 17:19 tryFighting 阅读 (97) 评论 (0) 编辑
摘要:Swift之父Chris Lattner,也是LLVM之父,从2014年公布Swift后,版本一直不大稳定,在Swift3.0以后语法逐渐稳定,开发者对此比较青睐 Chris Lattner从苹果离职到了特斯拉,自己感觉不适合自己,结果又辗转去了谷歌,比较牛逼的是去参与人工智能,机器学习方面的研究, 阅读全文
posted @ 2019-05-29 17:52 tryFighting 阅读 (62) 评论 (0) 编辑
摘要:数据 >解协议 >封装格式数据 >解封装 (音视频流数据) >(音视频解码) >音视频数据 >(硬件加速声卡,显卡)-->呈现出画面与声音 1.协议层:(protocol layer) http/rtmp/file 2.封装层:(format layer) mkv/mp4/flv/avi 3.编码层 阅读全文
posted @ 2019-05-22 16:27 tryFighting 阅读 (81) 评论 (0) 编辑
摘要:1.确保安装homebrew 安装则跳到第二步 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.brew tap nginx brew install nginx- 阅读全文
posted @ 2019-04-22 18:20 tryFighting 阅读 (71) 评论 (0) 编辑
摘要://在现实开发中 需要控制文本输入长度 并实时做短信验证,代码如下 [self.textField addTarget:self action:@selector(codeChange:) forControlEvents:UIControlEventEditingChanged]; - (BOOL 阅读全文
posted @ 2019-03-19 10:08 tryFighting 阅读 (111) 评论 (0) 编辑
摘要:1.音频采集 面临的问题:延时敏感,噪声消除,回声消除,静音检测 主要参数; 采样率,位宽,声道数,音视频帧 采样率: 也称为采样速度或者采样率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹来表示。采样频率的倒数是采样周期或者采样时间,它是采样之间的时间间隔。通俗的讲采样频率是指计算 阅读全文
posted @ 2019-01-16 18:18 tryFighting 阅读 (25) 评论 (0) 编辑
摘要:――― TEMPLATE END ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― [!] Oh no, an error occurred. Search for existing GitHub issues simi 阅读全文
posted @ 2019-01-14 15:52 tryFighting 阅读 (106) 评论 (0) 编辑
摘要:工作中遇到前后台交互,前端解析不了后端返回的数据格式 ,原因在于没有标准统一的请求格式 这是个坑,但是还是有办法修复 错误提示: Error Domain=NSCocoaErrorDomain Code=3840 “JSON text did not start with array or obje 阅读全文
posted @ 2019-01-14 15:45 tryFighting 阅读 (43) 评论 (0) 编辑