面试总结
来源:互联网 发布:怎么查看淘宝积分 编辑:程序博客网 时间:2024/06/03 17:44
1.观察者模式的实质:注册、反注册、派发
详细实现:就是被观察者含有一个数组,里边存放了所有观察者的引用,在被观察者的状态发生改变的时候,通过调用观察者的函数来通知观察者,实现了信息的传递。
2、UserDefault缺点
a.不能多存档,复杂的具有关联关系的数据难以保存
b.数据安全性难以保障,如一个bool型的数值被保存为int型,没有报错处理
c.存档不能过大的数据
(在程序的沙盒路径下存档为xml文件)
3、
函数指针:指向函数的指针包含了函数的地址,可以通过它来调用函数。
指针函数: 函数的返回值是一个指针(实际上就是返回一个地址给调用函数)
4、JS-This指针
a.在最外层使用的是全局变量(泪本身)
b.在函数内部会根据调用的方式的不同选择不同的对象
5、在c++中头文件 “”优先级大于<>
6、Lua中只读表的实现
详细实现:就是被观察者含有一个数组,里边存放了所有观察者的引用,在被观察者的状态发生改变的时候,通过调用观察者的函数来通知观察者,实现了信息的传递。
2、UserDefault缺点
a.不能多存档,复杂的具有关联关系的数据难以保存
b.数据安全性难以保障,如一个bool型的数值被保存为int型,没有报错处理
c.存档不能过大的数据
(在程序的沙盒路径下存档为xml文件)
3、
函数指针:指向函数的指针包含了函数的地址,可以通过它来调用函数。
指针函数: 函数的返回值是一个指针(实际上就是返回一个地址给调用函数)
4、JS-This指针
a.在最外层使用的是全局变量(泪本身)
b.在函数内部会根据调用的方式的不同选择不同的对象
5、在c++中头文件 “”优先级大于<>
6、Lua中只读表的实现
采用代理的思想很容易实现一个只读表。我们需要做得只是当我们监控到企图修改表时候抛出错误。通过__index metamethod,我们可以不使用函数而是用原始表本身来使用表,因为我们不需要监控查寻。这是比较简单并且高效的重定向所有查询到原始表的方法。
7.sizeof 在计算字符数组的会自动补上‘、0’ 即通常会默认多上一个位
strlen 则不会
指针没有类型差别,默认均为8个字节(64位机子上)
0 0
- 【面试】第一次面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试 总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- Android OkHttp完全解析 是时候来了解OkHttp了
- AndroidTreeView——无限层级的Android树视图
- django + gunicorn + nginx 部署
- BBM(Bad Block Management)坏块管理
- PHP之大数据加减乘除操作函数
- 面试总结
- JAVA设计模式(享元模式)
- 原型链的从对象创建到原理详解
- 关于view的drawRect多次被调用出现绘图重叠问题
- Linux Select
- 计算机程序的思维逻辑 (1) - 数据和变量
- CMake之简单工程实践
- HOF特征
- oracle插入日期to_date转换函数