暑期实习的一面;
C++ 实现深拷贝与浅拷贝
注意只有指针指向的new的内存才会有深浅拷贝之分。
32位与64位的区别
1、数据处理能力不同:32位就是32bit即一次可以处理4个字节的数据;64位就是64bit即一次可以处理8个字节;
2、内存容量支持上限不同:32位的操作系统最多支持4GB的内存,实质是3.25GB;而64位系统理论上能够支持无限大小的内存,只要有相对应的产品和足够的内存插槽;
3、软件运行版本不同:64位的系统能够兼容32位的软件,但32位的不能向上兼容;
http 与 https的区别
对称加密与非对称加密;以及https密钥的构建流程
如果https中只可以使用非对称加密?
解释性语言与编译型语言的区别以及各自优劣
数据库的索引
开放性问题:服务器如何部署
假设开发一个轻量级的微信app,只有两个用户进行通信,但两个用户常常要分别出差至天南海北,服务器应该如何部署?