6 王飞飞不会飞

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4w+

Git回滚本地分支代码

Git回滚本地分支代码工作区域工作区:即自己当前分支所修改的代码,git add xx 之前的!不包括 git add xx 和 git commit xxx 之后的。暂存区:已经 git add xxx 进去,且未 git commit xxx 的。本地分支:已经git commit -m xxx 提交到本地分支的。流程git log # 得到你需要回退一次提交的commit idgit reset --hard <commit_id> # 回到其中你想要的某个版或者

2020-08-06 16:26:21

iOS ScrollView嵌套ScrolloView滑动处理 swift

本文demo下载地址 DFLinkageViewDemo实现效果:如下层级结构:核心内容;1.让外层scrollView和内层scrollview同时滚动scrollDFLinkageScrollView 内部实现public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognize..

2020-08-02 12:12:31

[!] Unable to find a pod with name, author, summary, or description matching

场景:pod update 、pod search结果:[!] CDN: trunk Repo update failed - 19 error(s):解决:pod repo remove trunk继续 pod search xxx结果:[!] Unable to find a pod with name, author, summary, or description matching `MJRefresh`继续 pod install结果:Analyzing.

2020-07-30 16:10:35

Method cannot be marked @objc because the type of the parameter 1 cannot be represented in Objective

错误:Method cannot be marked @objc because the type of the parameter 1 cannot be represented in Objective-C场景:swift中有需要OC调用的方法,前面加@objc ,编译器报错翻译:方法中有一个参数没有变成OC解决方案,确保每个参数(主要包括,类和枚举)都已经桥接 Objective-C注意,枚举在文件内,在类外面,所以要在枚举前加@objc@objc enum GHNFol.

2020-07-28 11:14:34

iOS并行发送请求

- (void)viewDidLoad { [super viewDidLoad]; dispatch_queue_t queue = dispatch_get_global_queue(0, 0); dispatch_group_t group = dispatch_group_create(); dispatch_group_enter(group); [NetWorkTool getUserInfoWithPhotoNum:@"111" compl..

2020-07-21 20:48:04

1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video  //分离视频流 ffmpeg -i input_file -ac

1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video  //分离视频流ffmpeg -i input_file -acodec copy -vn output_file_audio  //分离音频流2.视频解复用ffmpeg –i test.mp4 –vcodec copy –an –f m4v test...

2019-05-22 11:02:09

ijkPlayer源码(iOS)学习第5天

今天代码有点看不动了,所以从网上找点学习资料,等学看完学习资料再继续研究https://blog.csdn.net/qq819853294/article/details/8296622https://www.jianshu.com/p/58a2777baf56https://blog.csdn.net/yao_hou/article/details/80559161...

2019-05-21 18:03:04

ijkPlayer源码(iOS)学习第4天

继续看代码static int frame_queue_init(FrameQueue *f, PacketQueue *pktq, int max_size, int keep_last){ int i; memset(f, 0, sizeof(FrameQueue)); if (!(f->mutex = SDL_CreateMutex())) { ...

2019-05-20 18:02:57

ijkPlayer源码(iOS)学习第3天

今天周末,收拾完小屋,继续学习研究ijk。书接上回,int ffp_prepare_async_l(FFPlayer *ffp, const char *file_name)这个方法是异步去准备播放file_name的内容的方法,再看其中代码,前半部分都是在对异常情况的处理,保证代码的健壮性。第六感告诉我最关键的代码是这句VideoState *is = stream_open(ff...

2019-05-18 22:21:47

ijkPlayer源码(iOS)学习第2天

昨天研究了ijk初始化当中_mediaPlayer = ijkmp_ios_create(media_player_msg_loop);这一句代码背后的操作,遗留了一个问题,对于结构体IJKFF_Pipeline内部方法func_destroy的定义和复制的用法,第一次见。在定义的时候定义函数func_destroy;struct IJKFF_Pipeline { ...

2019-05-17 21:15:00

ijkPlayer源码(iOS)学习第1天

今天有个不错的主意,想用30天时间学习ijk源码,我也不知道自己能不能学明白,先强迫自己看30天代码,然后在博客做笔记,希望自己能有收获!第一天,先下载编译ijk。从IJKFFMoviePlayerController.m的初始化方法开始看起- (id)initWithContentURLString:(NSString *)aUrlString ...

2019-05-16 17:15:23

AttributeError: 'str' object has no attribute 'decode'

执行python3 manage.py makemigrations报错如下packages/Django-2.2-py3.7.egg/django/db/backends/mysql/features.py", line 82, in is_sql_auto_is_null_enabled cursor.execute('SELECT @@SQL_AUTO_IS_NULL...

2018-12-20 00:19:42

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11

链接数据库出错 1.cd /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/Django-2.2-py3.7.egg/django/db/backends/mysql 2 sudo vim base.py 3.把这两行代码注释#if version &...

2018-12-20 00:15:20

Mac 端口占用 That port is already in use.

启动Django服务报错使用 ps aux | grep -i manage可以查看所有端口占用的情况但无法找到具体的pid跟端口的对应关系 使用sudo lsof -i tcp:8000查看8000端口的使用情况 然后使用sudo kill 15765 杀死进程,这样就可以把端口空闲出来...

2018-12-18 15:46:31

Your password has expired.To log in you must change it using a client that supports expired password

数据库密码失效问题在网上查找资料。只需要两步 1.mysql -u root -p --port=33999然后输入失效的密码2.set password=password('password');这样就可以完成修改密码 但执行过程中出现-bash: mysql: command not found 可以使用ln -s /usr/local/...

2018-12-18 11:22:01

python数据结构

Python数据类型   1 数字        整型(int)        长整型(long)        浮点型(float)        复合型(complex)    2字符串        三个引号的使用        索引:字符串以数组的形式存储,可以「」取里面的某个元素        切片:a「起始:结束:步长」   3 列表List        列表是...

2018-12-10 00:44:35

AVPlayer 没有声音问题

问题:AVPlayer实现的音乐播放器,模拟器和给真机插上耳机的情况下有声音,但是拔了耳机就没有声音 解决方案 :加上下面这几行代码就可以//可播放可录音,更可以后台播放,还可以在其他程序播放的情况下暂停播放AVAudioSession *session = [AVAudioSession sharedInstance]; [session setCategory:AVA...

2018-11-27 16:29:18

iOS9系统自带字体

Family: ThonburiFont: Thonburi-Bold Font: Thonburi Font: Thonburi-Light 123Family: Khmer Sangam MNFont: KhmerSangamMN 1Family: Kohinoor TeluguFont: KohinoorTelugu-Regular Font: Kohinoor...

2018-10-29 10:49:41

RecyclerView初见

在build.gradle文件中引入该类。 compile 'com.android.support:recyclerview-v7:23.4.0'Activity代码public class MDRvActivity extends MDBaseActivity { private RecyclerView mRecyclerView; private Recycle...

2018-02-11 07:43:25

安卓 Activity 生命周期

2017-09-21 17:28:39

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。