上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
摘要: (为什么32位的机器的进程地址空间为4GB)在进入正题前先来谈谈操作系统内存管理机制的发展历程,了解这些有利于我们更好的理解目前操作系统的内存管理机制。一、早期的内存分配机制在 早期的计算机中,要运行一个程序,会把这些程序全都装入内存,程序都是直接运行在内存上的,也就是说程序中访问的内存地址都是实际... 阅读全文
posted @ 2015-08-07 08:17 Ryan in C++ 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1. Linux中线程互斥/同步有哪几种方式?线程互斥:互斥锁:• pthread_mutex_lock • pthread_mutex_unlock线程同步:1) 条件变量: • pthread_cond_wait • pthread_cond_signal; • pthread_cond_bro... 阅读全文
posted @ 2015-08-06 18:29 Ryan in C++ 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1.给N张扑克牌和一个随机函数,设计一个洗牌算法 [CC150]关键点:如何保证每张牌等概率地出现在每个位置伪码如下for i in 1…n: randomly select a card j from [1,i] swap card i with card jC++实现 1 void ... 阅读全文
posted @ 2015-08-06 13:35 Ryan in C++ 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 类中的成员函数分为静态成员函数和非静态成员函数,而非静态成员函数又分为普通函数和虚函数。Q:为什么使用虚函数A: 使用虚函数,我们可以获得良好的可扩展性。在一个设计比较好的面向对象程序中,大多数函数都是与基类的接口进行通信。因为使用基类接口时,调用基类接口的程序不需要改变就可以适应新类。如果用户想添... 阅读全文
posted @ 2015-08-05 21:06 Ryan in C++ 阅读(4009) 评论(0) 推荐(0) 编辑
摘要: 百度问的一些问题供参考:1. epoll 和 select,epoll 两种模式,阻塞非阻塞;2. 两个严格递增链表找出相同的元素组成新的链表; ref1 ref 3. 网络传输中如何传送一个结构体,实现一个通用的程序;4. accept 非阻塞模式;5. 两段话如何计算相似度6. stl 中 ... 阅读全文
posted @ 2015-08-05 18:07 Ryan in C++ 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 1. 引用和指针有什么区别?本质:一个是别名,一个是地址1. 指针可以在运行时改变其所指向的值,引用一旦和某个对象绑定就不再改变2. 引用没有const, 指针有const 3. 从内存上看,指针会分配内存区域,引用不会,它仅仅是一个别名4. 在参数传递时,引用会做类型检查,而指针不会5. 引用不能... 阅读全文
posted @ 2015-08-05 15:37 Ryan in C++ 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 1. 只能在堆上即禁止在栈上生成。如何实现?当对象建立在栈上面时,是由编译器分配内存空间的,调用构造函数来构造栈对象。如果类的析构函数是私有的,则编译器不会在栈空间上为类对象分配内存。所以,只需把类的析构函数声明为private即可禁止该类在栈上生成对象。但是别忘了提供一个public的函数用于析构... 阅读全文
posted @ 2015-08-05 14:28 Ryan in C++ 阅读(280) 评论(0) 推荐(0) 编辑
摘要: C++经过这么多年的发展,已然成了一种文化和艺术,而这种艺术和文化并不是C++所固有的,是C++在各个方面的应用的总结和艺术化的结果。C++看起来比较复杂,但是深入其中你会发现C++是那么优美而富有哲学感。为了使C++更艺术化,C++语言大师们都为此而付出甚多,他们都在追求简单,追求编程的艺术。几乎... 阅读全文
posted @ 2015-08-04 22:44 Ryan in C++ 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 重载为普通函数(正常情况下都是友元函数)时,参数个数为运算符目数;重载为成员函数时,参数个数为运算符目数减1.一般情况下,单目运算符最好重载为类的成员函数;双目运算符则最好重载为类的友元函数。什么情况下成员函数不能解决问题?比如Complex c; c+5相当于调用c.operator+(5), 可... 阅读全文
posted @ 2015-08-04 15:46 Ryan in C++ 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 人人,金山西山居,腾讯互娱,微信,网易游戏offer及面经首先感谢师兄在两年前发的贴(【天道酬勤】 腾讯、百度、网易游戏、华为Offer及笔经面经),这篇文章对我帮助很大。我写这篇文章一是为了感谢这位同是华南理工但素未谋面的师兄,给我推荐这篇文章的炳爷,以及为我解决难题的浩子,羊兄给的项目帮助,洁洁... 阅读全文
posted @ 2015-08-04 08:41 Ryan in C++ 阅读(640) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页