Linux多线程服务端编程
2021-07-20 11:07:59 140.36MB linux 多线程
1
1、开发一个个人注册页面。要求输入用户名、用户姓名、密码、出生日期、电话、E‐mail 等个人信息,并要求进行必要的验证。正确提交后显示输入的有关信息。 2、开发一个简单的在线考试程序,可以包括若干道单选题、多选题,单击交卷按钮后就可以根据标准答案在线评分。 3、开发一个页面,当客户第一次访问时,需在线注册姓名、性别等信息,然后将信息保存到 Cookies 中,当下次如该用户再访问,则显示“某某,您好,您是第几次光临本站”的欢迎信息。
2021-07-20 09:07:11 46KB html5 flask cookie login
1
Linux多线程服务端编程使用muduo C++网络库_13309199.pdf
2021-07-15 09:06:31 149.61MB c++
1
linux多线程服务端编程-陈硕
2021-07-06 09:01:42 31.62MB linux 多线程 服务端编程
1
《Linux多线程服务端编程:使用muduo C++网络库》.(陈硕).[PDF]
2021-06-02 20:34:30 140.94MB 陈硕 muduo
1
Linux多线程服务端编程是陈硕大神的一本linux服务端开发实战书籍。
2021-05-18 16:37:19 138.69MB a'
1
Linux多线程服务端编程 使用muduo C++网络库 PDF电子书下载 带目录书签 完整版
2021-05-12 17:48:12 151.9MB linux muduo boost
1
本书主要讲述采用现代C++ 在x86-64 Linux 上编写多线程TCP 网络服务程序的主流常规技术,重点讲解一种适应性较强的多线程服务器的编程模型,即one loop per thread。这是在Linux 下以native 语言编写用户态高性能网络程序最成熟的模式,掌握之后可顺利地开发各类常见的服务端网络应用程序。本书以muduo 网络库为例,讲解这种编程模型的使用方法及注意事项。
2021-05-07 22:51:40 37.74MB Linux 服务端 编程
1
muduo C++网络库 muduo C++网络库muduo C++网络库muduo C++网络库
2020-03-19 03:01:44 127.95MB muduo C++ 网络库
1
《Linux多线程服务端编程:使用muduo C++网络库》主要讲述采用现代C++在x86-64 Linux上编写多线程TCP网络服务程序的主流常规技术,重点讲解一种适应性较强的多线程服务器的编程模型,即one loop per thread。 目 录 第1部分C++ 多线程系统编程 第1章线程安全的对象生命期管理3 1.1当析构函数遇到多线程. . . . . . . . . . . . . . . . .. . . . . . . . . . . 3 1.1.1线程安全的定义. . . . . . . . . . . . . . . . .. . . . . . . . . . . 4 1.1.2MutexLock 与MutexLockGuard. . . . . . . . . . . . . . . . . . . . 4 1.1.3一个线程安全的Counter 示例.. . . . . . . . . . . . . . . . . . . 4 1.2对象的创建很简单. . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 5 1.3销毁太难. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . 7 1.3.1mutex 不是办法. . . . . . . . . . . . . . . . . . . .. . . . . . . . 7 1.3.2作为数据成员的mutex 不能保护析构.. . . . . . . . . . . . . . 8 1.4线程安全的Observer 有多难.. . . . . . . . . . . . . . . . . . . . . . . . 8 1.5原始指针有何不妥. . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 11 1.6神器shared_ptr/weak_ptr . . . . . . . . . .. . . . . . . . . . . . . . . . 13 1.7插曲:系统地避免各种指针错误. . . . . . . . . . . . . . . . .. . . . . . 14 1.8应用到Observer 上.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.9再论shared_ptr 的线程安全.. . . . . . . . . . . . . . . . . . . . . . . . 17 1.10shared_ptr 技术与陷阱. . . .. . . . . . . . . . . . . . . . . . . . . . . . 19 1.11对象池. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . 21 1.11.1enable_shared_from_this . . . . . . . . . . . . . . . . . . . . . . 23 1.11.2弱回调. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 24 1.12替代方案. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . 26 1.13心得与小结. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 26 1.14Observer 之谬. . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 第2章线程同步精要 2.1互斥器(mutex). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.1.1只使用非递归的mutex . . . . . . . . . . . . . .. . . . . . . . . . 33 2.1.2死锁. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 35 2.2条件变量(condition variable). . . . . . . . . .
2020-02-24 03:14:40 140.94MB Linux 多线程 服务端
1