华为面试总结
来源:互联网 发布:印度种族等级制度知乎 编辑:程序博客网 时间:2024/05/29 07:55
第一次 比较正规的面试,自己还是有点水。。 固执的去报了 C、C++ 但是尼玛 真心不会
- struct union的关系 struct 内存分配主要是内存对齐,针对每个成员 都分配内存 而union 是共享内存 用最大的来 定义其内存大小 故其只能存储 最后一个
- struct class的区别 struct 成员 默认是 piblic class默认是 private
- C、C++ 内存 分配 new malloc free delete 申请的都是在内存中
- 进程和线程的区别 进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程。进程(process)是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。进程中所包含的一个或多个执行单元称为线程(thread)。进程还拥有一个私有的虚拟地址空间,该空间仅能被它所包含的线程访问。
进程 为 调度的基本单位
0 0
- 深圳华为面试总结
- 华为面试总结
- 华为面试总结
- 华为-赛门铁克面试总结
- 华为面试总结
- 华为面试-总结
- 华为面试总结
- 华为面试 失败总结
- 华为实习面试总结
- 华为面试总结
- 华为研发面试总结
- 华为研发面试总结
- 华为面试总结
- 华为面试总结
- 华为9月面试总结
- 华为Java面试题目总结
- 华为面试归来-笔试总结
- 中兴面试总结,华为。技术,市场
- 悼念512汶川大地震遇难同胞――选拔志愿者(巴什博弈)
- codeforce 141A
- Hive SQL 编译过程详解
- HDU 2066 一个人的旅行 【floyd】
- Elastix呼叫转移
- 华为面试总结
- 研发会议。
- Android开发如何去除标题栏title
- 如何快速读懂大型C++程序代码
- 大话一些大二层网络技术新兴术语,并总结它与OpenStack的关系 (by quqi99)
- <九度 OJ>题目1059:abc
- UIViewController的生命周期及iOS程序执行顺序
- SpringMVC学习---------文件上传
- Uvalive 6434 - Number Assignment(dp)