![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程基础
LoveYooY
这个作者很懒,什么都没留下…
展开
-
Linux系统处理机管理(Linux进程和Linux线程)
进程定义:进程是一个可并发执行原创 2014-11-23 11:11:12 · 746 阅读 · 0 评论 -
位运算总结
1.按位与& 按位与常用于将某个运算量的某些位清零或提取某些位的值。 2.按位或| 按位或常用与将某个运算量的某些位置1 3.按位异或^ 与1异或该位翻转,与0异或该位不变 4.按位取反~ 5.按位左移 高位舍弃,低位补零,左移一位相当于乘以2,前提是不溢出,即不超出表示范围 6.按位右移>> 低位移出,高位对无符号数补0,对有符号数要按最高符号位自身填补原创 2014-12-01 11:56:34 · 437 阅读 · 0 评论 -
面试之单例模式
单例模式在一个类仅需要一个实例的时候使用; 在VTS项目中,session层有多个模块,每个模块处理不同的功能,项目中使用单例模式实现了一个模板类,各个模块提供了一个静态方法,以得到这个唯一实例。原创 2014-12-03 11:30:43 · 506 阅读 · 0 评论 -
面试问题,多态,工厂模式
具体说,多态就是基类的指针在调用虚函数成员的时候,运行时系统会根据指针实际指向的对象调用恰当的成员函数。 当一个方法在不同的环境中有不同的实现时,可以使用多态,抽象出一个接口,子类有不同的实现。 多态可以降低耦合度。 举一个实际的例子,在我的项目中,telematics模块下有xm,opertor模块,上层的业务处理流程是类似的,抽象出共同的接口,各个模块有不同的实现方法。 在xm中又有x原创 2014-12-03 10:13:19 · 2349 阅读 · 0 评论 -
面试问题之模板,泛型
模板,类型参数化,泛型;以一种完全通用的方法来设计函数或者类,而不必预先说明将被使用的每个对象的类型。 说到模板肯定会提到stl,stl有容器,迭代器,算法三个部分 容器有vector,list,map等 比如vector可能会存放int,也可能是指针,类对象等,如果对每一种参数都设计一个单独的vector,那无疑是浪费,也不愿意干这种苦力活,于是使用模板解决这件事, 算法也是,使用模板实原创 2014-12-03 11:03:23 · 515 阅读 · 0 评论