陈硕的Blog

吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也。 @bnu_chenshuo...

排序:
默认
按更新时间
按访问量

新书预告:《Linux 多线程服务端编程:使用 muduo C++ 网络库》

看完了 W. Richard Stevens 的传世经典《UNIX 网络编程》, 能照着例子用 Sockets API 编写 echo 服务, 却仍然对稍微复杂一点的网络编程任务感到无从下手? 书中示例代码把业务逻辑和 Sockets 调用混在一起,似乎不利于将来扩展?网络编程中的遇到一些具体问题...

2012-09-21 07:11:15

阅读数:44101

评论数:16

从《C++ Primer 第四版》入手学习 C++

《C++ Primer 第4版 评注版》即将出版,这是序言。PDF 版见:https://github.com/downloads/chenshuo/documents/LearnCpp.pdf从《C++ Primer 第四版》入手学习 C++为什么要学习C++?2009 年本书作者 Stan L...

2012-07-06 08:54:20

阅读数:73942

评论数:12

《Muduo 网络库:现代非阻塞C++网络编程》演讲

2012年6月30日下午将在深圳做《Muduo 网络库:现代非阻塞C++网络编程》演讲,这是PPT:http://www.slideshare.net/chenshuo/muduo-network-library演讲视频:http://v.youku.com/v_show/id_XNDIyNDc5...

2012-06-29 23:16:27

阅读数:29894

评论数:0

发布适合服务端C++程序的高效日志库

PPT 见http://www.slideshare.net/chenshuo/efficient-logging-in-multithreaded-c-server/2012年6月30日在深圳的简短演讲:http://v.youku.com/v_show/id_XNDIyMjUwMDYw.htm...

2012-06-06 21:20:25

阅读数:32819

评论数:10

C++ 工程实践(12):C++ 编译链接模型精要

《C++ 工程实践》新增第15节“C++ 编译链接模型精要”  PDF 下载: https://github.com/downloads/chenshuo/documents/CppPractice.pdf

2012-04-20 08:18:46

阅读数:19573

评论数:4

C++ 工程实践(11):用 STL algorithm 秒杀几道算法面试题

《C++ 工程实践》新增第14节“用 STL algorithm 秒杀几道算法面试题” PDF 下载: https://github.com/downloads/chenshuo/documents/CppPractice.pdf

2012-04-01 10:01:26

阅读数:21815

评论数:7

C++ 工程实践(10):再探std::string

本文总结了std::string的三种常见实现方式。全文见 https://github.com/downloads/chenshuo/documents/CppPractice.pdf 第13节。

2012-03-17 16:29:55

阅读数:15991

评论数:0

C++ 工程实践(9):数据抽象

陈硕 (giantchen_AT_gmail)http://blog.csdn.net/Solstice  http://weibo.com/giantchen陈硕关于 C++ 工程实践的系列文章: http://blog.csdn.net/Solstice/category/8

2011-08-22 00:20:40

阅读数:17636

评论数:7

C++ 工程实践(8):值语义

陈硕 (giantchen_AT_gmail)http://blog.csdn.net/Solstice  http://weibo.com/giantchen陈硕关于 C++ 工程实践的系列文章: http://blog.csdn.net/Solstice/category/8

2011-08-16 21:16:23

阅读数:15169

评论数:3

C++ 工程实践(7):iostream 的用途与局限

C++ 工程实践(7):iostream 的用途与局限 陈硕 (giantchen_AT_gmail) http://blog.csdn.net/Solstice http://weibo.com/giantchen 陈硕关于 C++ 工程实践的系列文章: ht

2011-07-17 15:08:54

阅读数:29987

评论数:36

关于 TCP 并发连接的几个思考题与试验

陈硕 (giantchen AT gmail)blog.csdn.net/Solstice前几天我在新浪微博上出了两道有关 TCP 的思考题,引发了一场讨论 http://weibo.com/1701018393/eCuxDrta0Nn 。第一道初级题目是:有一台机器,它有一个 IP,上面运行了一...

2011-07-01 12:51:00

阅读数:73483

评论数:14

Muduo 多线程模型:一个 Sudoku 服务器演变

陈硕 (giantchen AT gmail)blog.csdn.net/SolsticeMuduo 全系列文章列表: http://blog.csdn.net/Solstice/category/779646.aspx本文以一个 Sudoku Solver 为例,回顾了并发网络服务程序的多种设计...

2011-06-16 13:02:00

阅读数:55503

评论数:53

谈一谈网络编程学习经验(06-08更新)

谈一谈网络编程学习经验 陈硕 giantchen@gmail.com blog.csdn.net/Solstice 2011-06-06 PDF 版下载:https://github.com/downloads/chenshuo/documents/LearningNetworkProgrammi...

2011-06-06 08:41:00

阅读数:127011

评论数:101

Muduo 网络编程示例之十:socks4a 代理服务器

本文介绍用 muduo 实现一个简单的 socks4a 代理服务器,代码见 http://code.google.com/p/muduo/source/browse/trunk/examples/socks4a/ 。

2011-06-02 23:02:00

阅读数:26639

评论数:9

分布式系统中要部署几台 NTP 服务器才够用?

根据以上分析,似乎要 4 台 NTP 服务器才能满足基本的高可用需求,您同意吗?

2011-05-31 00:07:00

阅读数:22079

评论数:8

Muduo 网络编程示例之九:简单的消息广播服务

本文介绍用 muduo 实现一个简单的 topic-based 消息广播服务,这其实是“聊天室”的一个简单扩展,不过聊天的不是人,而是分布式系统中的程序。

2011-05-25 23:22:00

阅读数:19394

评论数:13

C++ 工程实践(6):单元测试如何 mock 系统调用

本文讨论了在编写单元测试时 mock 系统调用(以及其他第三方库)的几种做法。

2011-05-16 00:20:00

阅读数:22962

评论数:7

分布式系统部署、监控与进程管理的几重境界

根据公司的规模和技术水平不同,分布式系统的运维分为几重境界,以下是我对各重境界的简要描述。

2011-05-09 16:47:00

阅读数:59295

评论数:52

Muduo 网络编程示例之八:用 Timing wheel 踢掉空闲连接

Muduo 网络编程示例之八:Timing wheel 踢掉空闲连接 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 这是《Muduo 网络编程示例》系列的第八篇文章,原计划讲文件传输,这里插入一...

2011-05-04 21:24:00

阅读数:27688

评论数:44

Muduo 网络编程示例之七:“串并转换”连接服务器及其自动化测试

Muduo 网络编程示例之七:连接服务器及其自动化测试 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 这是《Muduo 网络编程示例》系列的第七篇文章。 本文介绍如何使用 test ha...

2011-05-02 19:49:00

阅读数:16912

评论数:5

提示
确定要删除当前文章?
取消 删除
关闭
关闭