- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 流媒体知识集合
1. HLS/HDS 2. H264/MPEG4(NALU) 3. TS/PES 4. RTP/RTCP 5. RTSP 6. PCR 7. Live555, FFMpeg, VCL,
2014-03-28 16:22:10 648
原创 算法整理(0)-- 序言
随着工作的年限变长,越发感觉算法和数据结构在软件的架构,设计,开发极为重要,也越发地觉得自己的算法理论的欠缺。于是,想重新把本科阶段的算法教科书搬出来,好好地看一遍,并整理贴出来,跟大家分享,当然也欢迎大家拍砖。 算法经典的书籍也挺多的。 参考书籍: (1)>(严蔚敏,吴伟民 编著) (2)> 麻省理工的 (3)> (1-4卷)
2014-03-18 14:12:48 809
原创 C++ 编程规范101读书笔记(5)类的设计与继承
这部分主要讨论面向对象的设计的一些陷阱:主要涉及构造函数,析构函数,继承,组合,成员可见度第32条 弄清所要编写的是哪种类第33条 用小类代替巨类第34条 用组合代替继承
2014-03-11 15:02:59 562
原创 C++ 编程规范101读书笔记(4)函数与操作符
这部分主要分析函数(其实,操作符也可以视为函数)的使用上的陷阱及其避免的方法第25条 正确第选择通过值,(智能)指针或者引用传递参数 对于只输入参数: (1)始终使用const 限制所有指向只输入参数的指针和引用 (2)优先通过值来取得原始类型和复制开销比较低对象的输入 (3)优先按const的引用取得其他用户
2014-03-11 14:52:53 616
翻译 高性能服务器设计
高性能服务器设计Jeff Darcy's notes on high-performance server designIntroduction引论我想通过这篇文章跟大家共享一下我多年来怎样开发“服务器”这类应用的一些想法和观点(这类应用用名词“server”来表示,还是有点牵强)。The purpose of this document is to share s
2014-03-11 11:10:54 1185
原创 C++ 编程规范101读书笔记(3)编程风格
这部分主要解决实际编程中出现的问题,提高代码的质量第15条 宁可编译时和链接时错误,也不要运行时错误
2014-03-10 22:17:09 551
原创 C++ 编程规范101读书笔记(2)设计风格
这部分主要涉及设计的风格的事宜:基本观点还是那句话,高内聚,低耦合,扩展性强,简单第5条 一个实体应该只用一个紧凑的职责 一次只解决一个问题。一个实体只负责一件事。 一个实体职责过多,导致实体多重性格,难控制 典型反例: realloc() 函数 C++ basic_str
2014-03-10 22:13:32 620
原创 C++ 编程规范101读书笔记(1)组织和策略问题
这部分主要涉及代码质量控制:第0条 不要拘泥小节 代码风格一致 (1)缩进体现代码结构 (2)代码行长度不要影响阅读 (3)使用一致的命名规范 (4)编写有用的注释第1条 在高告警级别干净利落地编译 (1)第三方头文件 #pragma w
2014-03-10 21:27:56 510
原创 C++ 编程规范101读书笔记(0)引论
前一段时间,工作和生活的事情比较多,一直没有时间好好地来学习,博客一直没有什么有价值的东西更新。最近把以前的工作辞了,也有时间来看看以前买的书,C++这方面的书,我有几本:> ,>,提高C++性能的编程技术>>, 以前只是扫描地看了一两遍。这次,想仔细地再看一遍,并在博客上整理出来,做个记录。
2014-03-10 21:10:44 539
原创 高并发服务架构设计
Linux高并发高性能服务器设计第一章 概论 高并发高性能服务器,简单说,就是同一个时间点服务器可以接受的连接数很大,且服务器并能以相对比较快的速度提供响应。高性能服务器设计,不但是软件架构和设计的事情,还需要在操作系统和硬件给于支持。第二章 软件架构 高性能服务器的实现,简单地一句话就是让CPU高效率运转。
2014-03-06 12:04:44 1068
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人