![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试经验
文章平均质量分 67
一万人一种表情
这个作者很懒,什么都没留下…
展开
-
C++随记1
1.深拷贝,浅拷贝 浅拷贝:也称值拷贝,也就是相当于将对象的值拷贝到目标对象中,两个对象指向的地址是一样的,如下图所示的s1和s2. 深拷贝:拷贝的时候先开辟出和源对象大小一样的空间,然后将源对象的内容拷贝到目标对象中去,这样两个指针就指向了不同的内存的位置,而且内容一样。如下图所示的s1和s2 C++的默认的拷贝构造函数是浅拷贝 2.左值右值 左值是可寻址的变量,有持久性; 右值一般是不可寻址的常量,或在表达式求值过程中创建的无名临时对象,短暂性的。 左值和右值主要的区别之一是...原创 2021-10-25 21:57:15 · 129 阅读 · 0 评论 -
面试题目整理
其中进程和线程的问题及链表的问题提问几率极高 1.利用socket抓取网页 获取网页ip(可以通过域名来获取网页的ip地址) website_host = gethostbyname(url.c_str()); 建立socket sockfd = socket(AF_INET, SOCK_STREAM, 0); 初始化地址结构 website_addr.sin_family = AF_INET; website_addr.sin_port = htons(80); we..原创 2021-10-23 17:48:50 · 102 阅读 · 0 评论 -
面试内容(金山云二面)
1.上来先是日常自我介绍 2.问的一个比较开放的问题,让我去开发一门新的语言该如何去设计 词法分析 语法分析 语义分析 编译 3.负载均衡的方式 原理:任何的负载均衡技术都要想办法建立某种一对多的映射机制:一个请求的入口映射到多个处理请求的节点,从而实现分而治之。 采用不同的机制建立映射关系,可以形成不同的负载均衡技术,常见的包括三种: 1)DNS轮询 DNS轮询是最简单的负载均衡方式。以域名作为访问入口,通过配置多条DNS记录使得请求可以分配到不同的服务器。 DNS轮询没有快原创 2021-11-22 15:00:34 · 935 阅读 · 0 评论