自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(192)
  • 收藏
  • 关注

原创 gogoBody Support

Q&A:1. If you operate the 3D model quickly? Single machine selected structure Any rotation angle Double finger translation position Zoom size Double click the structure to quickly zoom in on the display structure and rotate around it.2. H

2021-10-15 15:39:44 188

原创 iOS AVPlayer使用总结

目录1、AVPlayer的创建2、AVPlayer的配置 -- `AVPlayerLayer`3、`AVPlayerItem` 加载视频资源4、播放控制5、监听播放状态1、AVPlayer的创建AVPlayer *player = [[AVPlayer alloc] init];2、AVPlayer的配置 – AVPlayerLayer//创建AVPlayerLayerAVPlayerLayer * playerLayer = [AVPlayerLayer playerLayerWithPlay

2021-05-13 17:23:27 2473 1

转载 AVPlayer 播放的时候有黑色边

iOS视频开发中,使用系统的AVPlayer的几率非常高。然 在部分Plus机型会出现黑边的情况,平时不容易发现,但你的视频若是白色色调,就比较明显。解决方法:修改AVPlayerLayer的属性//使playerLayer光栅化(即位图化),关闭了图层的blending。self.playerLayer.shouldRasterize = YES;//显式指定光栅化的范围,这样能保证视频的显示质量,不然容易出现视频质量显示不佳。self.playerLayer.rasterizationSc

2021-05-13 16:01:45 1079

原创 苹果开发者账号实名认证相关问题

大概是在19年左右,苹果的AppleID申请成为开发者的流程发生了改变,加入了更加严格的实名认证,怎么说呢,苹果粑粑要求你干什么,你照干就行了,不要抱怨,不要感觉痛苦,因为根本没有用,习惯了就好了!!!流程如下:1、准备苹果的 AppleID2、登录苹果的开发者网站,申请成为开发者,按照提示操作3、到注册的那一步会提示,要求在苹果设备(iPhone、iPad)上下载一个App,名字叫做 Apple Developer4、在 Apple Developer 上,找到账户页面,登录需要申请的Apple

2021-03-10 16:38:53 3907

原创 iOS 减少ipa包的大小

1、舍弃架构armv7valid archs : arm64 arm64e armv7s2、配置编译选项 :generate debug symbols release 设置为No3、编译器级别优化:optimization level release 设置为fastest, smallest[-Os]4、去除符号信息Strip Debug Symbols During Copy 和 Symbols Hidden by Default 在release版本应该设为y.

2020-10-27 11:47:22 288

原创 工具网站收藏

视频、音频camtasia ;https://search.bilibili.com/all?keyword=camtasia;视频制作工具urlgot ;http://www.urlgot.com/ ;网页上通过链接下载视频工具total-video-downloader; https://total-video-downloader-for-mac.en.softonic.com/mac ;mac上的软件百度文字转语音;http://tsn.baidu.com/text2audio?tex.

2020-08-12 16:38:09 213

转载 iOS 指定页面支持横竖屏切换

项目要在配置里只支持竖屏1.首先在appdelgate里添加一个属性@property(nonatomic, assign) BOOL allowRotation; 2.在.m文件中添加一下两个方法- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ if (self.allowRotation == 1) {

2020-08-12 14:34:33 614

原创 iOS runtime的通俗理解

runtime 在程序开发中的定位:在计算机领域中,代码从编写到执行得出结果,中间会有编译、链接、运行等过程,这样我们的代码才可以转换成计算机所识别的指令等,然后达成我们期望的效果。而runtime 就是处于运行的这个阶段。基本上每个平台都有自己的runtime,比如Android等。引用网上看到的一个说法,不知道是否准确,可以做个参考“runtime 是一个通用的抽象的术语,指的是计算机程序运行的时候所需要的一切代码库,框架,平台等。”Apple 中对runtime的描述将尽可能多的决策从

2020-08-12 10:35:44 490

原创 iOS面试题(每日一更)2020.8.10

标题事件传递,响应者链条参考博客:https://blog.csdn.net/qq_42792413/article/details/97135509

2020-08-10 13:57:28 158

原创 什么是基础设施建设?

百度百科的解释:定义:基础设施是指为社会生产和居民生活提供公共服务的物质工程设施,它是社会赖以生存发展的一般物质条件。不仅包括“俗称的基础建设”,如公路、铁路、机场、通讯、水电煤气等公共设施,也包括“社会性基础设施”,如教育、科技、医疗卫生、体育及文化等社会事业。MBA智库的解释:基础设施的特点1、先行性和基础性基础设施所提供的公共服务是所有的商品与服务的生产所必不可少的,若缺少这些公共服务,其他商品与服务(主要指直接生产经营活动)便难以生产或提供。2、不可贸易性绝大部分基础设施所提供的

2020-08-10 13:15:52 3319

原创 iOS使用xcode 打包上传app遇到的问题

由于新的app里面集成了七牛的直播功能,涉及到 PLPlayerKit.framework报错截图:首先我尝试了升级mac 系统 和 xcode版本(实际上xcode只提示了需要安装一个插件),重新编译,结果还是一样的错误,于是到网上查资料,得到下面的解决方法:APP_PATH="${TARGET_BUILD_DIR}/${WRAPPER_NAME}"# This script loops through the frameworks embedded in the application an

2020-07-15 10:11:46 460

原创 iOS面试题(每日一更)2020.6.4

一、iOS面试题:Autoreleasepool所使用的数据结构是什么?AutoreleasePoolPage结构体了解么?https://www.jianshu.com/p/0afda1f23782每创建一个池子,会在首部创建一个 哨兵 对象,作为标记最外层池子的顶端会有一个next指针。当链表容量满了,就会在链表的顶端,并指向下一张表。在没有手加Autorelease Pool的情况下,Autorelease对象是在当前的runloop迭代结束时释放的,而它能够释放的原因是系统在每个runloo

2020-06-04 22:42:11 457

原创 iOS面试题(每日一更)2020.6.2

一、讲一下atomic的实现机制;为什么不能保证绝对的线程安全(最好可以结合场景来说)?atomic是在setter和getter方法里会使用自旋锁spinlock_t来保证setter方法和getter方法的线程的安全。可以看做是getter方法获取到返回值之前不会执行setter方法里的赋值代码。如果不加atomic,可能在getter方法读取的过程中,再别的线成立发生setter操作,从而出现异常值。加上atomic后,setter和getter方法是线程安全的,原子性的,但是出了getter方法

2020-06-02 22:27:12 473

原创 iOS面试题(每日一更)2020.5.28

一、DNS是什么?名称:DNS(Domain Name System),域名解析系统。由来:网络上的资源,包括网页、图片、文字、视频等等,这些内容并不是虚拟的存在网络空间中,网络是由无数的主机也就是真实的一台台的电脑相互连接组成的。当我们需要访问这些资源的时候,就需要访问资源所在的主机,而区分每一台主机就要有唯一的标识,现在已有的标识分为两种,一种是主机名,也就是通常所说的域名(比如:www.baidu.com等)是一串字符串;另一种是IP地址,也就是我们见到的 xxx.xxx.xxx.xxx 由数

2020-05-28 23:33:05 214

原创 iOS面试题(每日一更)2020.5.27

一、DNS解析过程1、浏览器输入域名,到本地DNS服务器(中国电信、中国移动等)请求解析,若有域名与IP的对应关系则直接返回;2、若无,则本地DNS服务器继续向根DNS服务器请求解析,根DNS服务器不会记录域名与IP的对应关系,但是会返回域DNS服务器地址;3、本地DNS服务器继续向域DNS服务器请求解析,域DNS服务器若存在则直接返回域名与IP的对应关系,若不存在则返回该域名不存在;4、本地DNS服务器会在缓存中保存该域名和IP的对应关系,以便下次访问速度快一些...

2020-05-27 22:57:31 162

原创 iOS -UITabBarViewController/UINavigationController

持续更新中~~~使用UITabBarViewController 时的注意事项1、 当从二级界面跳转到根部tabbar界面的时候,需要注意代码顺序,否则会出现tabbar 隐藏的问题正确的做法:self.navigationController.tabBarController.selectedIndex = 0;[self.navigationController popToRoo...

2020-04-13 16:14:58 283

原创 Xcode 安装问题

我的mac pro 电脑,内存128G的,把所有文件都删除,只留下一些app应用,剩余空间也只剩下28G,不得不说作为一个开发人员,选择一个内存大一点的电脑有多重要。对于iOS开发来说,Xcode 是绕不开的开发工具,它是整个电脑里面占用空间最大的软件,如果不注意清理,电脑动不动只剩几十兆的空间是常有的事儿。每次更新手机系统,Xcode基本上也要同步更新,不然没办法真机测试,而Xcode的安装...

2020-04-08 16:21:10 1669 2

原创 iOS WKWebView监听video和键盘相关问题

当h5里面有video 标签的时候,监听video播放进入全屏,和退出全屏通知1、添加监听UIWindowDidResignKeyNotification、UIWindowDidBecomeHiddenNotification [[NSNotificationCenter defaultCenter] addObserver:self ...

2020-04-08 11:10:47 1395

原创 关于苹果内购问题游客登录的解决过程

文章目录背景iOS 内购开发流程九次被拒的痛苦经历第一次第二次第三次第四次第五次第六次第七次第八次第九次结局感想背景公司研发新产品,在苹果开发者平台上申请了开发者账号,在完成开发过程以及开发者平台上一系列的配置之后,卡在了最后一个环节----上架, 期间关于内购的问题,前前后后被拒绝了9次之多,历时1个月,其中的波折简直让人抓狂。为此记录并总结这个过程,防止将来遇到类似情况不知从何处入手,...

2020-04-06 01:00:57 6768

原创 iOS 自定制UITextField的clearButton

背景:当UITextField的rightView被占用的时候,clearButtonMode就失效了,这时就需要自定制一个clearBtn了,要想实现和系统clearBtn一样的效果还得多调试一下,下面是我写好的跟系统一样效果的代码://遵守协议<UITextFieldDelegate>//创建clearBtnUIView * phoneRight = [[UIView ...

2020-03-30 14:34:40 1484

原创 iOS - 修改状态栏和导航栏注意事项

当修改导航栏、状态栏的时候,一定要慎重,因为这个可能会影响所有页面的内容。基本的修改有以下两个步骤:1、在 viewWillAppear 中修改,记录下修改前的状态- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.navigationController setNav...

2020-03-28 16:19:40 431

原创 苹果开发者证书相关问题

报错:has xxx apple distribution certificates but their private keys are not installed. contact the creator of one of these certificates to get a copy of the private keystatus Not in keychain看到这个报错很懵,...

2020-03-19 16:26:55 2688 4

原创 iOS 内购开发流程(简洁版)

内购开发流程一、在开发者账号里面设置协议、税务和银行信息二、在开发者账号里面创建内购的项目三、代码集成注意事项必须用真机测试;测试的时候必须退出自己的apple ID,弹出页面后登陆沙盒的测试apple id;在需要修改已经上线的内购的时候需要重新创建新的内购条目,然后重新提交;要区分apple pay 和 内购 的差别参考链接1、https://www.cnblogs.c...

2020-03-18 16:18:09 2177

原创 更新cocoapods,修复系统更新后pod不能使用的问题

Pod错误:zsh: /usr/local/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: no such file or directory出错原因:这是Mac升级系统后出现的,当你的Mac系统升级为macOS Catalina 的时候,别忘记更新c...

2020-03-14 18:26:11 565

原创 如何锻炼学习能力?

当前社会的工作和生活中,每天要被动接受完全超出大脑承受能力范围内的信息,而大脑处理信息的性能没有提高,那么就会造成大脑疲惫,精力涣散,无法充分吸收有营养的信息,最终失去思考的能力。这是十分可怕的,这是阻挠我们获取知识,得到成长的障碍。那么如何解决这个问题呢?首先我们要正面看待信息,随着科技的进步,信息量必然会增大,而且还会越来越大,这些信息虽然不乏一些糟粕,但是也一定有对我们有用的信息;我们以...

2020-03-13 14:03:11 164

原创 系统安装过程(二)

电脑型号:dell Optiplex 3060 i3-8100T 微型台式机win10系统降级为win7系统,安装系统步骤:1、制作U盘启动盘winPE2、通过BIOS设置U盘启动3、进入PE,分区4、安装系统安装系统过程参考链接:http://www.xitongcheng.com/jiaocheng/xtazjc_article_50492.htmlhttp://www.dn...

2020-03-07 01:16:18 369

原创 Dell 电脑重装系统步骤(一)

一:制作启动盘1、准备一个U盘,8G以上大小;2、网上下载启动盘制作工具:有老毛桃、大白菜、U盘装机大师等,任选一个下载使用即可3、根据软件的提示,一键制作启动盘4、到“系统之家”官网,下载自己喜欢的系统,拷贝到u盘上面二:选择U盘启动设置参考链接:https://jingyan.baidu.com/article/3d69c55126805bf0cf02d7ed.html1、 f2...

2020-03-01 18:09:40 4456

转载 置信区间与置信度到底是什么?

机器学习本质上是对条件概率或概率分布的估计,而这样的估计到底有多少是置信度?这里就涉及到统计学里面的置信区间与置信度,本文简要介绍了置信区间这一核心概念,它有助于我们从直观上理解评价估计优劣的度量方法。本文讨论了统计学中的一个基本术语 :置信区间。我们仅以一种非常友好的方式讨论一般概念,没有太多花哨的统计术语,同时还会使用 Python 完成简单的实现!尽管这个术语是非常基础的,但我们有时很难完...

2020-03-01 17:56:19 746

转载 python多线程总结

概述由于python中全局解释器锁(GIL)的存在,所以python多线程并不能有效利用CPU多核的性能(相当于单核并发)实现多线程多核并行,所以在对CPU密集型的程序时处理效率较低,反而对IO密集型的才有效率的大幅度提高。如果想要充分地使用多核CPU的资源,需要使用多进程,python中提供multiprocessing实现。CPU密集型:主要特点是需要进行大量的计算,消耗CPU资源,比如...

2020-01-30 21:16:28 738

原创 python 打包项目为exe

python 打包项目为exe1、建立项目目录 project_name project_name utils common.py __main__.py .gitignore LICENSE README.md requirements.txt setup.py1.1、基础文件的标准格式内容setup.py 文件#!/usr/bin/env ...

2020-01-14 19:57:09 259

原创 生成器generator

Generator 生成器工作原理:generator 加载数据的时候只取一条,放入内存当中,当使用完毕之后该数据便被丢弃;与list的区别:list 加载数据的时候是一次性把所有的数据都加载到内存中,这样当数据量比较大的时候,可能会导致内存爆炸。list的优点在于可以重复使用。...

2020-01-08 15:43:04 155

原创 python 项目代码知识点

if __name__ == '__main__': #只有当直接执行这个文件才会被执行tf.app.flags 可以指定运行时的参数;设置随机数的种子:np.random.seed(0) 、tf.set_random_seed(0);使用debug 跟踪项目进行学习;tenforflow 是静态图计算,先把图绘制好,再加入数据;静态图,适合语料库中句子长度差距不大,static_rn...

2019-11-04 10:30:44 200

转载 轻松理解条件随机场

说明一下:下面这篇文章是我看过之后感觉非常好的一篇文章,不仅解释了CRF,还对CRF与逻辑回归和HMM的比较也做了一番说明,真的是相对精彩。我转载的文章是经过两次转载了,第一次转载的出处已经不存在了,我担心这篇文章消失了,所以就在这里再次转载了。理解条件随机场最好的办法就是用一个现实的例子来说明它。但是目前中文的条件随机场文章鲜有这样干的,可能写文章的人都是大牛,不屑于举例子吧。于是乎,我翻译...

2019-10-24 21:28:55 279

转载 稻盛和夫:不要以你现在的能力,束缚对未来的想象

实现目标犹如登山,而能力的提升是一个动态的过程,永远不要让现在的思维限制对未来的思考。——稻盛和夫来源 |《干法》在我工作的第一家公司,我反复进行着各种实验,有失败也有成功。当时在无机化学的研究者中,同我年龄相仿的,有人拿到了奖学金赴美留学;有人在优秀的大企业里,使用最尖端的设备进行最先进的实验;而我在一个如此破旧、衰败的企业里,连最起码的设备都没有,日复一日地做着混合原料粉末这样简单的工作...

2019-10-24 10:31:15 364

原创 NLP---Bert

简介:BERT,全称Bidirectional Encoder Representations from Transformers,是一个预训练的语言模型,可以通过它得到文本表示,然后用于下游任务,比如文本分类,问答系统,情感分析等任务.BERT像是word2vec的加强版,同样是预训练得到词级别或者句子级别的向量表示,word2vec是上下文无关的(Context-Free),而BERT是上下...

2019-10-22 21:19:49 369

原创 NLP常用python工具包

1-文法分析英语StanfordNLPhttps://github.com/stanfordnlp/stanfordnlp [python]NLTKhttps://github.com/nltk/nltk [python]spacyhttps://github.com/explosion/spaCy [python/cython]中文NLTKhttps://github...

2019-10-22 20:31:56 1556

原创 NLP---Seq2Seq

文章目录seq2seq应用场景:transformer模型的发展过程seq2seq应用场景:机器翻译:Encoder-Decoder 的最经典应用,事实上这一结构就是在机器翻译领域最先提出的文本摘要:输入的是一段文本序列,输出的是这段文本序列的摘要序列阅读理解:将输入的文章和问题分别编码,再对其进行解码得到问题的答案语音识别:输入的是语音信号序列,输出的是文本序列语音合成:输入的是...

2019-10-21 19:54:36 471

原创 NLP

下面是一些比较好的关于NLP的总结:NLP学习路线总结:https://blog.csdn.net/asialee_bird/article/details/85702874自然语言处理(NLP)知识结构总结:https://blog.csdn.net/meihao5/article/details/79592667...

2019-10-21 16:05:24 2660

原创 NLP---模式识别

模式识别一、定义模式:可以看做是对象的组成成分或影响因素间存在的规律性关系,或者是因素间存在的确定性或随机性规律的对象、过程或事件的集合。二、相关专业术语样本(sample):要研究对象的一个个体,注意与统计学中的不同,类似于统计学中的实例(instance);样本集(sample set):样本的集合,统计学中的样本就是指样本集;类或类别(class):在所有样本上定义的一个子集,处...

2019-10-21 15:56:35 900

原创 NLP---知识图谱

知识图谱一、知识图谱简介知识图谱是专家系统、语言学、语义网、数据库等多领域融合的产物,知识图谱描述各种实体及其之间的关系。专家系统包括知识库和推理引擎,代表项目CycwordNet中文类似的有同义词词林、HowNet链接数据与基于百科知识的知识图谱构建语义网(比如资源描述框架RDF)和链接数据的概念,DBpedia、Yago项目(主要得益于Wikipedia的开展)国内知识图谱...

2019-10-21 15:38:21 1303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除