上一页 1 ··· 9 10 11 12 13
摘要: 1、vector 空间运用的灵活性。 实现技术——关键是对大小的控制以及重新配置时的数据移动效率。 配置新空间、数据移动、释还旧空间 erase(int position)先移动覆盖元素之后删除最后一个 vector维护的是一个连续线性空间提供的是Random Access Iterato... 阅读全文
posted @ 2015-11-04 18:13 走在大牛的路上 阅读(160) 评论(0) 推荐(0) 编辑
摘要: this指针易混的几个问题:(1)This指针本质是一个函数参数,只是编译器隐藏起形式的,语法层面上的参数。 this指针只能在成员函数中使用,全局函数、静态函数都不能使用this指针。 实际上,成员函数默认的第一个参数为T* const this(2) this在成员函数的开始前构造,在成员的... 阅读全文
posted @ 2015-11-04 18:12 走在大牛的路上 阅读(741) 评论(0) 推荐(1) 编辑
摘要: 定义:定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 1、找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。(把会变化的部分取出并“封装”起来,好让其他部分不会受到影响) 2、针对接口编程,而不是针对实现编程。(行为... 阅读全文
posted @ 2015-11-03 15:39 走在大牛的路上 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 计算机网络:从OSI七层模型,到各个层的各种协议。主要讲述:传输控制协议TCP/IP协议,以及用户数据报UDP协议(区别)最重要的还是TCP的建立和终止(理解建立和终止过程)。加分点:三次握手弄成两次握手行不?为什么?四次挥手,弄成三次挥手行不?为什么?为了解决什么问题,才不能增加一步或减少一步?针... 阅读全文
posted @ 2015-11-02 15:33 走在大牛的路上 阅读(1690) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13