1,请做一个简单的自我介绍 面试官,你好,我叫XXX,我是2015年计算机专业 本科毕业,毕业之后一直从事iOS开发工作,主要使用的语言是OC。在过往的工作中,担任过北京红云...
1,请做一个简单的自我介绍 面试官,你好,我叫XXX,我是2015年计算机专业 本科毕业,毕业之后一直从事iOS开发工作,主要使用的语言是OC。在过往的工作中,担任过北京红云...
一、Dart 语言基础 Dart 中 var 和 dynamic 的区别? var 声明的变量类型由编译器自动推断,确定后不可更改类型;dynamic 表示动态类型,允许运行...
1. 明确项目目标与需求 首先,确保你能理解并准确阐述项目的目标。任何项目从0到1,都必须明确“做什么”和“为什么做”。 目标定义:明确项目的核心目标、最终交付物和业务价值。...
1.组件化开发的设计和使用 将应用程序的功能分解为多个独立的模块或组件,每个模块负责一个特定的功能或业务逻辑,如用户管理、网络请求、UI 组件等。组件化的核心思想是降低模块之...
数据结构 数据结构是数据组织和存储的方式。了解数据结构有助于选择最佳的方案来处理和操作数据。 数组和动态数组 数组 (Array):固定长度的数据结构,其中数据按索引进行访问...
1,对于OC的动态性你有什么理解 动态绑定在运行时而不是在编译时确定方法的调用和函数的应用,通过msg send 实现动态方法的绑定 动态类型对象的类型可以在运行时确定而不是...
1,介绍常用的设计模式,例如中介者模式,外观模式,MVC MVVM 模式 单例模式能确保在程序运行期间只有一份实例,使用简单,方便全局的状态和资源管理,缺点是这个对象的生命周...
当我们使用vite3+typescript创建vue3项目时,在main.ts中报出找不到模块“./App.vue”或其相应的类型声明。ts(2307),在ts项目里,.ts...
一、终端在任意文件夹中flutter的命令无效 此时需要配置全局命令,步骤如下: 如此就完成了配置。 二、下载flutter项目中三方包超级慢或者下载不下来的问题,其实就是f...
真机调试出现 unable to install “xxx” 代码错误 错误代码 可能错误原因 我的是402620395,buile中把release改成debug就可以了
一、单例介绍 单例模式:单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例。 为了我们能更好的理解单例模式,我列举以下几个co...
虽然 CocoadPods 有搜索到 pod,但是不可用。我们采用下载源码,自己编译静态库的方式。 打包成静态库 由于dlib是用c++写的,虽然xcode知识Swift、O...
上篇文章 人脸框检测 已经介绍了我们如果从视频流中检测出人脸位置的信息,基于这些内容,我们继续向下扩展,获取人脸68个关键点的信息,之所以要获得人脸位置的信息正是为了获取关键...
我们用 dlib 来做一下人脸特征识别。 dlib是什么? 官方的自定义是: lib is a modern C++ toolkit containing machine l...
一般我们的项目都是只支持竖屏的,但最近做的项目是直播的,因此我播放的时候我需要旋转屏幕切换横竖屏,所以在项目设置中需要打开横屏 那么问题来了,项目中有很多个控制器,但我只要这...
其实是一直在运行,只是比较慢,升级的时候最好在家慢慢升,在公司不小心点了就会浪费半天时间。 1、在应用程序里打开控制台(可以在Finder中搜索控制台) 2、右上角搜索输入 ...
一.引入三个依赖 二.创建数据模型PersonModel 三.生成对于的.g.dart文件 1.一次性构建 2.删除后重新构建 3.文件监听,自动为后续创建得实体类生成对应得...
TextInputFormatter篇 1.忽略特殊字符 2.只能输入数字和小写字母 3.只能输入数字和字母 4.忽略表情 4.只能输入数字 5.长度限制(限制6位) 6.限...