自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 腾讯T3C++开发工程师面试总结,这些问题你能答上几个?含答案

腾讯C++第一轮面试题目:不会做别着急 ,文末有答案1、自我介绍(自由发挥)2、301和302的区别?3、红黑树是什么样的数据结构?红黑树和B数的区别?4、堆和栈的区别?5、谈一下对乐观锁和悲观锁的认识6、结构体struct和联合体union的区别7、三次握手的具体实现,time_wait原理?8、C和C++的特点与区别9、计算机网络中不同层有用到哪些协议?如果这上面这些问题...

2019-08-25 21:23:51 203

转载 程序员最常说的话,听说程序员里面的老油条都会懂的!

下面这些话如果你都能看的懂,那说明你已经是根老油条了!1、刷新一下2、先这样吧,下个版本我会完善的3、这个实现不了4、在我电脑上没问题啊5、这个问题我改过了啊6、清一下缓存试试7、电脑重启了没8、框架的问题,我们解决不了9、上一个人写的太烂了,我要重构代码10、之前的代码我没动啊11、原来是好的么12、奇怪……13、这个问题你是怎么玩出来的14、xxxx方法试过也不行么15、...

2019-08-25 21:20:52 157

转载 解析Linux C/C++开发的难度到底在哪

经常被问到的问题,如何学习C++,如何学习Linux,如何开始?其实这个问题对于不同的人答案往往不尽相同,每个人所处的环境就不同。一个普遍的现象是有一些windows开发基础的人,他们想转Linux开发,那我就以这个点和大家讨论一下。相对于Linux下的C/C++开发,在windows下的初学者往往容易入门,原因是visualstudio,这个强大的工具隐藏了很多的...

2019-08-21 17:12:27 176

转载 窥见C++11智能指针

导语: C++指针的内存管理相信是大部分C++入门程序员的梦魇,受到Boost的启发,C++11标准推出了智能指针,让我们从指针的内存管理中释放出来,几乎消灭所有new和delete。既然智能指针如此强大,今天我们来一窥智能指针的原理以及在多线程操作中需要注意的细节。智能指针的由来在远古时代,C++发明了指针这把双刃剑,既可以让程序员精确地控制堆上每一块内存,也让程序更容易发...

2019-08-21 17:06:16 117

转载 移动互联网寒冬,程序员只能吃“青春饭”了吗

1. 问题描述问题1: 什么是程序员?在本文中程序员的定义为: 拥有编程技能,在IT、互联网公司打工的IT从业人员。程序员与很多行业最大的不同是该行业的形成时间短:1954年第一台计算机才诞生,而中医从神农尝百草就有了,×××从春秋齐桓公时期就有了。问题2:什么叫”青春饭“?对于青春饭,有两个极端行业可以作为参考: 中医和×××。中医: 越老越吃香,50、60岁老中医和20岁...

2019-08-05 22:28:56 210

转载 说出来也许你不信,我被 Linux 终端嘲笑了…….

人这一辈子,真的是非常不容易:读书时,被老师、同学嘲笑,工作时,被老板、同事嘲笑,就连出去撸个串儿,还可能被朋友嘲笑……这些也就算了,毕竟大家还都是同类,都是活生生的人。但是,你如果被 Linux 终端给嘲笑了,你的内心会是什么感受?今天要介绍的,是一个非常有趣的 CLI 工具,这个工具可以实现当你在终端输错命令时,会随机回复一句嘲笑你的话。虽然是嘲笑人的工具,但良许觉得还是挺有趣的,给枯燥的...

2019-08-03 21:52:16 126

转载 C++ 为什么不加入垃圾回收机制

Java的爱好者们经常批评C++中没有提供与Java类似的垃圾回收(Gabage Collector)机制(这很正常,正如C++的爱好者有时也***Java没有这个没有那个,或者这个不行那个不够好),导致C++中对动态存储的官吏称为程序员的噩梦,不是吗?你经常听到的是内存遗失(memory leak)和非法指针存取,这一定令你很头疼,而且你又不能抛弃指针带来的灵活性。在本文中...

2019-07-25 17:04:47 198

转载 为什么游戏引擎大多选择使用 c++ 而不是 c 开发?

为什么那些引擎选择 C++ 而不是 C,或者说在游戏引擎的开发中有哪些功能、特性是可以通过 C++ 开发而不可以通过 C 的?我也曾经试着用C写,可结果发现开发效率、代码可读性,都不是一个档次的。最后才明白,发明C++的人确实是为了解决一些问题,而不是闲的蛋疼。如何成为一个优秀的高级C++程序员当初我是非常讨厌C++语言的,我认为C++能做的C都能做,它只是个语法糖而已,简单才是最美的,为什么...

2019-07-18 17:08:09 453

转载 为什么C/C++程序员都要阅读Redis源码之:Redis学习事件驱动设计

为什么我说C/C++程序员都要阅读Redis源码主要原因就是『简洁』。如果你用源码编译过Redis,你会发现十分轻快,一步到位。其他语言的开发者可能不会了解这种痛,作为C/C++程序员,如果你源码编译安装过Nginx/Grpc/Thrift/Boost等开源产品,你会发现有很多依赖,而依赖本身又有依赖,十分痛苦。通常半天一天就耗进去了。由衷地羡慕 npm/maven/pip/composer...

2019-07-12 15:53:05 253

转载 C++华为+阿里+鹅厂面经大盘点-如果换做你能成功吗?

以 HAT 举例,H 代表华为,A 阿里,T 腾讯。 1. 鹅厂(腾讯)1.1.腾讯(鹅厂)组织架构C++华为+阿里+鹅厂面经大盘点-如果换做你能成功吗?备注:TEG 是腾讯技术最强的部门,像 qq 后台技术等都是由他们负责的,也是腾讯历时最 悠久的部门。1.2.腾讯职级体系C++华为+阿里+鹅厂面经大盘点-如果换做你能成功吗?腾讯职级体系分 6 级,最低 1 级,最高 6 级 同时按照岗位...

2019-07-11 20:44:38 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除