关闭

8-网络库设计与实现

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 8.0至8.3介绍Reactor模式的现代C++实现,包括EventLoop、Poller、Channel、TimerQueue、EventLoopThread...
阅读(379) 评论(0)

7-muduo编程示例

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber17.1五个简单TCP示例echo echo服务端把客户端发来的数据原样传回去。它只需要关注“三个半事件”中的“消息/数据到达”事件,事件处理函数已在6.4.2列出...
阅读(245) 评论(0)

6-muduo网络库简介

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber16.3目录结构 muduo的目录结构如下。muduo的源代码文件名与class名相同,例如ThreadPool class的定义是muduo/base/Threa...
阅读(195) 评论(0)

5-高效的多线程日志

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 “日志(logging)”有两个意思: • 诊断日志(diagnostic log)即log4j、glog等常用日志库提供的日志功能。 • 交易日志(tra...
阅读(354) 评论(0)

4-C++多线程系统编程精要

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1第四章 学习多线程编程面临最大的思维方式的转变有两点: • 当前线程可能随时会被切换出去,或者说被抢占(preempt)了。 • 多线程程序中事件的发生顺序不...
阅读(218) 评论(0)

3-多线程服务器的适用场合与常用编程模型

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 “网络应用程序”的功能归纳为“接收数据→计算→发送数据”。 “两个进程不在同一台机器上”指的是逻辑上不在同一个操作系统里运行,虽然物理上可能位于同一机器虚拟出...
阅读(250) 评论(0)

2-线程同步精要

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1第2章 线程同步精要 并发编程有两种基本模型,一种是message passing,另一种是shared memory。在分布式系统中,运行在多台机器上的多个进程...
阅读(225) 评论(0)

VII-Technical Questions

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1How to Prepare For each problem, do the following: Try to solve the problem on y...
阅读(138) 评论(0)

VI-Big O

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 Big O time is the language and metric we use to describe the efficiency of algor...
阅读(106) 评论(0)

21-软件安装-原始码与Tarball

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber121.2 使用传统程序语言进行编译21.2.1 单一程序:印出 Hello World21.2.2 主、子程序链接:子程序的编译xiang :~ $ cat ma...
阅读(121) 评论(0)

16-进程管理

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber116.1什么是进程process16.1.1进程与程序process&program 程序program:通常为binary file,存放在存储媒体中(如硬盘、...
阅读(679) 评论(0)

12-学习Shell-Scripts

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber112.1什么是 Shell scripts12.1.1干嘛学习 shell scripts shell script使用外部指令与bash shell的默认工具,...
阅读(582) 评论(0)

10-认识与学习BASH

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber110.1认识 BASH这个Shell10.1.1硬件、核心与 Shell10.1.2为何要学文字接口的 shell?10.1.3系统的合法 shell 与 /et...
阅读(576) 评论(0)

6-Linux文件与目录管理

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber16.1 目录与路径6.1.1 相对路径与绝对路径 若写程序(shell scripts)管理系统,务必使用绝对路径。因为绝对路径肯定不会有问题;若使用相对路径,可...
阅读(670) 评论(0)

18.2-Namespaces

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber118.2. Namespaces Libraries that put names into the global namespace are said to c...
阅读(225) 评论(0)

16-Templates and Generic Programming

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 Both object-oriented programming and generic programming deal with types that ar...
阅读(550) 评论(0)

0-Github项目webtest简介

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber16.1 Introduction6.2 Password File UNIX password file, called the user database by...
阅读(185) 评论(0)

5-实际测试-TestMain

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 webtest工作的第五步是根据用户输入参数进行实际测试,对应函数void TestMain();。整体逻辑分为4步。 创建管道。对于所有的库函数call e...
阅读(250) 评论(0)

4-测试服务器状态-TestServerState

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 webtest工作的第四步是测试服务器状态,对应函数void TestServerState();。分为两步。 通过TcpConnect函数建立与给定服务器的...
阅读(160) 评论(0)

3-输出测试参数-PrintConfigure

Please indicate the source: http://blog.csdn.net/gaoxiangnumber1Welcome to my github: https://github.com/gaoxiangnumber1 webtest工作的第三步是输出测试参数,对应函数void PrintConfigure(char **argv)。根据用户输入的options输出对应的con...
阅读(135) 评论(0)
383条 共20页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:266688次
    • 积分:5118
    • 等级:
    • 排名:第5976名
    • 原创:378篇
    • 转载:5篇
    • 译文:0篇
    • 评论:5条
    最新评论