上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 61 下一页
摘要: 系统调用 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境,但是计算机系统的各种硬件资源是有限的,因此为了保证每一个进程都能安全的执行,处理器设有两种模式:“用户模式”与“内核模式”。一些容易发生安全问题的操作都被限制在只有内核模式下才可以执行,例如I/O操作,修改基址寄存器内容 阅读全文
posted @ 2019-11-25 22:36 心媛意码 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1.直接拼字符串的性能更高一些,使用一些库性能会降低.如果对性能影响不那么大的话,比较注重代码整洁的话,可以采用后者. 2.流程是怎么样的?我不关心有哪些模块,模块的架构,更在乎整个流程是怎么跑的. 3.如果流程图画不明白,你也不会讲明白 阅读全文
posted @ 2019-11-25 19:59 心媛意码 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.多态的实现原理: 2.如果父类的virtual函数,子类没有进行重写,会有虚函数表吗? 3.tcp中的状态都有哪些? 4.三次握手和四次挥手.(经常问的原因是因为根据那些关键字来判断是否连接或者断开正常) 5.linux中抓包的命令. 6.socket中服务端和客户端相关api的顺序. 阅读全文
posted @ 2019-11-25 19:58 心媛意码 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.类的继承之间具有__性.(传递性) 2.不能够重载的操作符:https://blog.csdn.net/ZWE7616175/article/details/80439870 3.结构数组和结构指针: 4.class和struct的区别 5.数据库中如何进行计算,比如求平均值,求最大值. 6.互 阅读全文
posted @ 2019-11-25 19:22 心媛意码 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 2的答案是16或者32 3中需要*(d++)=*(s--) 4中GetIntA需要传递**p. 阅读全文
posted @ 2019-11-18 22:36 心媛意码 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 输入10个整数,从中选出3个,使得x^2+xy-y^2+z的值最小. 例子: 输入: 1 3 1 1 1 1 1 1 1 1 输出:-4 //最初版本:比较傻的版本. #include<iostream> #include<vector>#include<algorithm> using names 阅读全文
posted @ 2019-11-18 22:32 心媛意码 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 1.C++11中的线程,生产者和消费者模式 2.多线程中同步的方法 互斥量,信号量,条件变量,读写锁; 3.设计模式中的简单工厂和工厂方法和抽象工厂 4.快速排序的原理,如何判定一个排序算法是稳定的 5.单例模式如何实现的 #include <iostream> using namespace st 阅读全文
posted @ 2019-11-18 20:56 心媛意码 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 1.最有收获的项目,TDD,DDD; 2.对于需求去抽象出类,而非想到的马上是细节. 3.C++和python的最大的区别 4.对未来工作的规划. 阅读全文
posted @ 2019-11-17 22:20 心媛意码 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1.进程间通讯的方式: 2.共享内存: http://www.voidcn.com/article/p-gahffric-mw.html 现代操作系统大多为用户进程间以及用户与内核空间的内存共享提供现成接口(linux的shmget/mmap,windows的CreateFileMapping等), 阅读全文
posted @ 2019-11-17 22:20 心媛意码 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1. 生产者/消费者模式: 2.服务器上的负载均衡: https://www.cnblogs.com/danbing/p/7459224.html 3.线程池:容量可以通过测试给出 4.docker: 不依赖任何语言、框架或系统,可以将APP编程一种标准化、可移植的、自管理的软件.因为使用了容器,所 阅读全文
posted @ 2019-11-17 22:19 心媛意码 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 61 下一页