现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2020-06-22 21:06 工业·编程 ⁄ 共 268字 暂无评论
OpenCV是 Open Source Computer Vision Library OpenGL是 Open Graphics Library OpenCV主要是提供图像处理和视频处理的基础算法库,还涉及一些机器学习的算法。比如你想实现视频的降噪、运动物体的跟踪、目标(比如人脸)的识别这些都是CV的领域 OpenGL则专注在Graphics,3D绘图。 其实两者的区别就是Computer Vision和Computer Graphics这两个学科之间的区别,前者专注于从采集到的视觉图像中获取信息,是用机器来理解图像;...
阅读全文
比如公司现在新开一个项目,使用此App的最低版本要求是iOS12。 (也就是说这个App上架后,只有iPhone的iOS版本是12以上的用户才能在App Store里面看到并下载) 这个时候如果我们使用的是最新版Xcode11并且只按默认配置开发的话,会出现以下错误: 'ConnectionOptions' is only available in iOS 13.0 or newer 'UIScene' is only available in iOS 13.0 or newer 'UISceneConfiguration' is only available in iOS 13.0 or n...
阅读全文
2020-06-20 06:40 工业·编程 ⁄ 共 4246字 暂无评论
代码手写UI 这种方法经常被学院派的极客或者依赖多人合作的大型项目大规模使用。Geek们喜欢用代码构建UI,是因为代码是键盘敲出来的,这样可以做到不开IB,手不离开键盘就完成工作,可以专注于编码环境,看起来很cool很高效,而且不到运行时大家都不知道会是什么样子,也显出了程序员这一职业的高大上及神秘气息(这个真的不是在黑..想想大家一起在设计师背后指点江山的场景吧)。大型多人合作项目使用代码构建UI,主要是看中纯...
阅读全文
2020-06-19 06:36 工业·编程 ⁄ 共 396字 暂无评论
我们经常可以听到nib开发或xib开发之类的术语,但两者有什么区别呢?其实两者说的意思差不多。 nib是3.0版本以前的产物,在终端下我们可以看到,NIB其实是一个文件夹,里面有可执行的二进制文件; xib是一个基于xml的描述文件,可以实现可视化编程。 无论nib也好,xib也好,最终在执行UIViewController生命周期函数loadView之前,都会转化成可执行的nib文件。 storyboard是多个xib文件集合的描述文件,也采用xml格式。 那么stor...
阅读全文
2020-06-18 06:34 工业·编程 ⁄ 共 540字 暂无评论
xib和storyboard的比较,一个轻量级一个重量级。 共同点: 都用来描述软件界面 都用Interface Builder工具来编辑 不同点: Xib是轻量级的,用来描述局部的UI界面 Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系,bu 局限性: xib:在使用xib时,辅以部分代码来补充和完成功能几乎是不可避免的。关于这点在开发时应该予以高度重视,如果选择xib,那么要尽量将xib的工作和代码的工作隔离开来:...
阅读全文
在左侧点击选择你创建的工程,改变project的Deployment Target为更低的版本。具体的如下图所示:
阅读全文
其实非常简单,解决方法: 1.打开终端,输入diskutil list; 2.从显示的列表中找到你需要扩展的分区,如上图。我的磁盘有85.9G,但系统分区为83GB。(分区的ID一般为diskXsX,我的ID是disk0s2); 3.然后输入 diskutil apfs resizeContainer disk0s2 A GB,其中disk0s2为对应分区的ID,A(如:70,80,100) GB为目标大小(这里的目标大小不能超过这个磁盘的总额);回车,等待完成就可以使用了。 注:前提是PC主机分配给该虚拟...
阅读全文
这是一个典型的错误思考方向。 错误的根源在于,把链表当成了一种整体的、不可分割不可更改的完整概念——然后,就着这个概念,考虑它的用途它的优点它的弱点,总结出一二三四然后背诵……完了。 完蛋。这叫买椟还珠。 实际上,讲链表是为了给你引出“借助后向指针(next)组织数据”这么一个设计思路;同时借助这个思路完成一个典型的应用案例、学着分析它的空间/时间复杂度…… 然后,马上领着你变换它、变形它、改进它…… 比如,加上一...
阅读全文
在命令终端,进入vi模式下的编辑模式后,编辑完vim文件,想要保存并退出时,会提示错误: E32: No file name 处理方式: 编辑完vim文件后,shift + :进入最后一行模式,输入:file 文件名.文件类型,回车。然后Shift + :wq退出并保存。  
阅读全文
问题现象:   使用vi打开文件后,输入命令i进入编辑模式,但使用方向键(上下左右)进行移动光标时不正常,会输入AB等的字母,删除键也不正常。 原因:ubuntu默认安装的是vim-tiny版本 解决方法:安装vim-full版本 步骤:1)卸载vim-tiny, 命令:sudo apt-get remove vim-common       2)安装vim-full,命令:sudo apt-get install vim
阅读全文