- 博客(23)
- 收藏
- 关注
原创 ARP协议的详细介绍
ARP协议的详细介绍ARP,全称Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。在TCP/TP协议网络层及其以上,通常是根据IP地址来标识我们想要发送数据包的目标主机。
2017-05-19 15:27:21 2115
原创 【二叉树】字典树
字典树Trie树的基本性质可以归纳为: 根节点不包含字符,除根节点意外每个节点只包含一个字符。从根节点到某一个节点,路径上经过的字符连接起来,为该节点对应的字符串。每个节点的所有子节点包含的字符串不相同。
2017-05-19 10:08:43 1500
原创 【Effection C++】读书笔记 条款40:明智而审慎的使用多重继承
【Effection C++】继承与面向对象设计条款40:明智而审慎的使用多重继承
2017-05-19 09:50:44 355
原创 【Effection C++】读书笔记 条款38~条款39
【Effection C++】继承与面向对象设计条款38:通过复合塑模出has-a或“根据某物实现出”条款39:明智而审慎的使用private继承
2017-05-19 09:49:27 418
原创 【Effection C++】读书笔记 条款36~条款37
【Effection C++】继承与面向对象设计条款36:绝不重新定义继承而来的non-virtual函数条款37:绝不重新定义继承而来的缺省参考值
2017-05-19 09:47:18 506
原创 【Effection C++】读书笔记 条款34~条款35
【Effection C++】继承与面向对象设计条款34 区分接口继承和实现继承条款35:考虑virtual函数之外的选择
2017-05-19 09:45:49 277
原创 【Effection C++】读书笔记 条款32~条款33
【Effection C++】继承与面向对象设计条款32:确定你的public继承塑模出is-a关系条款33:避免遮掩继承而来的名称
2017-05-19 09:44:12 458
原创 【Effection C++】读书笔记 条款29~条款30
【Effective C++】读书笔记 Part5 实现条款29:为异常安全而努力是值得条款30:透彻了解inlining的里里外外
2017-05-19 09:42:01 502
原创 【Effection C++】读书笔记 条款28:避免返回handles指向对象内部成分
【Effective C++】读书笔记 Part5 实现条款28:避免返回handles指向对象内部成分
2017-05-18 23:01:07 359
原创 【Effection C++】读书笔记 条款27:尽量少做转型动作
【Effective C++】读书笔记 Part5 实现条款27:尽量少做转型动作
2017-05-18 22:59:28 580
原创 【Effection C++】读书笔记 条款26:尽可能延后变量定义式的出现时间
【Effective C++】读书笔记 Part5 条款26:尽可能延后变量定义式的出现时间
2017-05-18 22:56:19 339
原创 【Effection C++】读书笔记 条款20~条款23
【Effective C++】Part4 设计与声明条款20:宁以pass-by-reference-to-const替换pass-by-value条款21:必须返回对象时,别妄想返回其reference条款22:将成员变量声明为private条款23:宁以non-member,non-friend替换member函数
2017-05-18 22:52:57 564
原创 【Effection C++】读书笔记 条款18~条款19
【Effective C++】Part4 设计与声明条款18:让接口容易被正确使用,不易被误用条款19:设计class犹如设计type
2017-05-18 22:49:59 255
原创 【Effective C++】读书笔记 条款13~条款17
【Effective C++】读书笔记 Part3 资源管理条款13:以对象管理资源条款14:在资源管理类中小心copying行为条款15:在资源管理类中提供对原始资源的访问条款16:成对使用new和delete时要采取相同形式条款17:以独立语句将newed对象置于智能指针
2017-05-18 22:33:54 347
原创 【Effection C++】读书笔记 条款10~条款12
【Effection C++】读书笔记 Part2 构造/析构/赋值运算条款09:绝不在构造和析构函数中调用virtual函数条款10:令operator=返回一个“reference to *this”条款11:在operator=中处理自我赋值条款12:复制对象时勿忘其每一个成分
2017-05-18 22:30:15 467
原创 【Effection C++】读书笔记 条款07~条款08
【Effection C++】读书笔记 Part2 构造/析构/赋值运算条款07:为多态基类声明virtual析构函数条款08:别让异常逃离出析构函数
2017-05-18 22:27:09 418
原创 【Effection C++】读书笔记 条款05~条款06
【Effection C++】读书笔记 Part2 构造/析构/赋值运算条款05:了解C++默认编写并调用哪些函数条款06:若不想使用编译器自动生成的函数,就明确拒绝
2017-05-18 22:20:20 444
原创 【Effection C++】读书笔记 条款01~条款04
【Effection C++】读书笔记 Part1 让自己习惯C++条款01:视C++为一个语言联邦条款02:尽量以const,enum,inline替换 #define条款03:尽可能使用const条款04 :确定对象被使用前已经先被初始
2017-05-18 22:12:29 445
原创 【Effection C++】读书笔记 条款41~条款42
【Effection C++】读书笔记 Part7 模板与泛型编程条款41:了解隐式接口和编译器多态条款42:了解typename的双重意义
2017-05-18 22:02:02 419
原创 【Effective C++】读书笔记 条款52:写了placement new 也要写placement delete
定制new 和 delete条款52:写了placement new 也要写placement delete1. new
2017-05-18 21:13:14 554
原创 【Effective C++】读书笔记 条款49~51
定制new和delete条款49:了解new-handler的行为条款50:了解new和delete的合理替换时机条款51:编写new和delete时需固守常规
2017-05-18 21:10:17 467
原创 理解const的内存分配
理解const的内存分配1. 基础知识在C语言例,const的含义是被称为一个不能被改变的普通变量,而在C++中其含义就不尽相同。尤其,目前许多的资料都指出:C++中的const常量,C++编译器都会尽量避免const 常量的内存分配,只有当不得已的时候才会分配具体的内存空间给const变量。具体什么情况下会分配内存给const变量,目前已经确定的有如下几种情况:2. 解析const int作为全局
2017-05-14 14:07:52 9527 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人