IP属地:北京
1.jekins 平台(是一个平台,主要运行的是插件) jenkins以及持续集成简介 开发:编写代码并且进行源码管理,编洋打包提供给测试人员测...
移动端iOS组件化[https://www.sohu.com/a/470668679_827544] iOS组件化【Swift组件化方案】[ht...
一、编程范式 Swift 可以面向协议编程(POP)、函数式编程、面向对象编程。 Object-C 以面向对象编程(OOP)为主,当然你可以引入...
算法题 1.不用中间变量,用两种方法交换A和B的值? 2.求最大公约数? 3.模拟栈操作? 4.排序算法?(选择排序、冒泡排序) 5.折半查找(...
延迟release操作,加入到栈顶 什么时候释放 手动添加的,是在当前作用域大括号结束时释放非手动添加的,Autorelease对象是在当前的r...
1.死锁原因 1)资源竞争 2)进程推进顺序非法(互相占有彼此需要的资源,同时请求对方占有的资源) 所谓死锁,通常指有两个线程T1和T2都卡住了...
封装:隐藏对象的属性和实现细节,仅对外公开接口,控制程序中属性的读和修改的访问级别。 继承:指一个对象直接使用另一对象的属性和方法。 多态:父类...