上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 74 下一页
摘要: 泛型编程是独立于任何特定类型的方式编写代码。模板是泛型编程的基础,模板使程序员能够快速建立具有类型安全的类库集合和函数集合,它的实现,方便了大规模的软件开发。 模板提供通用类型和通用函数,定义中包含template,和一对尖括号<>,尖括号里面是模板参数。模板参数与普通参数的区别在于,模板参数不仅可 阅读全文
posted @ 2018-09-09 15:33 yuxi_o 阅读(822) 评论(0) 推荐(0)
摘要: 0. 如果没有指明访问限定符(public,private),class中默认的private,而struct中的成员默认是public的。 #include <iostream> using namespace std; int main() { cout<<"Hello world"<<endl 阅读全文
posted @ 2018-09-09 14:16 yuxi_o 阅读(390) 评论(0) 推荐(0)
摘要: C++面向对象的三大特性:封装,继承,多态。 封装:使用一整套方法去创建一个新的类型,这叫类的封装。 继承:从一个现有的类型基础上,稍作改动,得到一个新的类型的方法,叫类的继承。 多态:当有几个不同的子类对象时,对象调用的函数会依据对象类型来调用相应类型的成员函数。 1. 继承 继承的主要目的是为了 阅读全文
posted @ 2018-09-09 14:10 yuxi_o 阅读(544) 评论(0) 推荐(0)
摘要: C++面向对象的三大特性:封装,继承,多态。封装:使用一整套方法去创建一个新的类型,这叫类的封装。 拷贝构造函数、赋值构造函数和析构函数是类最重要的函数,被称为The Big Three。 与其他成员函数相比,The big three特殊之处在于,如果代码中没有提供这些函数的实现,C++编译器自动 阅读全文
posted @ 2018-09-09 12:14 yuxi_o 阅读(963) 评论(0) 推荐(0)
摘要: 一、设计模式的六大原则 1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设 阅读全文
posted @ 2018-09-09 09:51 yuxi_o 阅读(430) 评论(0) 推荐(0)
摘要: 一、 HTTP方法 HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,增,改,删4个 阅读全文
posted @ 2018-08-25 19:45 yuxi_o 阅读(4867) 评论(0) 推荐(0)
摘要: 一、 今年是2018年,腾讯20周年。我30周岁,刚好在腾讯工作满8年。 我从来没有想过自己会在同一家公司工作8年。因为4年足以读完大学,6年能让小孩读完小学,8年漫长得不可思议。 2010年,我刚大学毕业,加入腾讯。那一天,学生思维的我,不免以学生的尺度定计划:三年的时间,我应该足够从这一所“社会 阅读全文
posted @ 2018-08-25 19:20 yuxi_o 阅读(236) 评论(0) 推荐(0)
摘要: 1. Clang的AddressSanitizer AddressSanitizer是clang中的一个内存错误检测器,它可以检测到以下问题: Out-of-bounds accesses to heap, stack and globals Use-after-free Use-after-ret 阅读全文
posted @ 2018-08-25 19:17 yuxi_o 阅读(789) 评论(0) 推荐(0)
摘要: 许多linux设备可能没有外置串口,这是就需要一个网络终端来在uboot下操作设备,如升级镜像等。 uboot下的网络终端为netconsole,代码drivers/net/netconsole.c。 netconsole的使用方法如下: 1 在uboot的配置头文件中加入netconsole支持, 阅读全文
posted @ 2018-08-25 18:56 yuxi_o 阅读(3095) 评论(0) 推荐(0)
摘要: 转自:如何招到一个靠谱的程序员 我的上一份工作是在一家世界500强金融集团担任架构师,当时,公司的IT团队规模将近2000人。与其他IT公司一样,程序员的流动性也比较高,而作为架构师,我需要为所在的部门招聘各个层级的开发人员,当然也包括外包。在这长达5年时间里,我面试了大约400名程序员。我并没有参 阅读全文
posted @ 2018-08-25 17:41 yuxi_o 阅读(294) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 74 下一页