会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
糖炒栗子Sugar
士不可以不弘毅,任重而道远。仁以为己任,不亦重乎?
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
下一页
2017年3月29日
Linux下Github的使用方法
摘要: 1 Linux下Git和GitHub环境的搭建 2 利用Git从本地上传到GitHub 3 从GitHub克隆项目到本地 4 GitHub的分支管理 创建分支 删除分支 5 常见错误 如果出现报错为ERROR: Repository not found.fatal: The remote end h
阅读全文
posted @ 2017-03-29 17:02 糖炒栗子Sugar
阅读(3359)
评论(1)
推荐(0)
2017年3月24日
Boost Asio(一)初探
摘要: 一、简介 Boost Asio ( asynchronous input and output)关注数据的异步输入输出。Boost Asio 库提供了平台无关性的异步数据处理能力(当然它也支持同步数据处理)。一般的数据传输过程需要通过函数的返回值来判断数据传输是否成功,而Boost Asio将数据传
阅读全文
posted @ 2017-03-24 11:39 糖炒栗子Sugar
阅读(354)
评论(0)
推荐(0)
2017年3月22日
UNP学习笔记4——I/O复用:select和poll函数
摘要: 1 概述 之间的学习中发现,传统的阻塞式系统调用不仅浪费进程运行时间,而且会带来狠毒问题。因此进程需要有一种预先告知内核的能力,使得内核一旦发现进程指定的一个或者多个I/O条件就绪,它就通知进程。这个能力称为I/O复用,是由select和poll函数支持的。 I/O复用的典型使用场景: 当客户处理多
阅读全文
posted @ 2017-03-22 14:37 糖炒栗子Sugar
阅读(330)
评论(0)
推荐(0)
UNP学习笔记3——基本UDP套接字编程
摘要: 1 概述 TCP和UDP网络编程存在一些本质的差异,主要是由于传输层的差别:UDP是无连接的不可靠的数据报协议,而TCP是面向连接的字节流协议。 下图是典型的UDP客户端和服务器之间的通信流程。客户不与服务器建立连接,而是只管使用sendto函数。服务器不接受来自客户的连接,而是只管调用recvfr
阅读全文
posted @ 2017-03-22 14:37 糖炒栗子Sugar
阅读(536)
评论(0)
推荐(0)
2017年3月21日
C++函数的高级特性——小结
摘要: 相对于C语言,C++增加了重载(overload)、内联(inline)、const和virtual四种新机制。 1 重载 只能靠参数列表而不能紧靠返回值类型的不同来区分重载函数。编译器根据参数列表为每个参数产生不同的内部标识符。由于编译后的名字不同,C++程序不能直接调用编译后的C函数。C++提供
阅读全文
posted @ 2017-03-21 10:32 糖炒栗子Sugar
阅读(431)
评论(0)
推荐(0)
2017年3月20日
APUE学习笔记2——文件I/O
摘要: 1 引言 本章首先讨论Unix系统中大多数文件I/O最常用的5个系统函数:open、read、write、lseek以及close。 本章所说明的函数又被成为不带缓冲的I/O,不带缓冲是指每个read和write都调用内核中的一个系统调用。 接着讨论原子操作的概念,只要涉及到多个进程之间共享资源,原
阅读全文
posted @ 2017-03-20 17:03 糖炒栗子Sugar
阅读(203)
评论(0)
推荐(0)
2017年3月19日
HTTP协议简介
摘要: HTTP 简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP 工作原理 HT
阅读全文
posted @ 2017-03-19 20:52 糖炒栗子Sugar
阅读(1002)
评论(0)
推荐(0)
2017年3月18日
UNP学习笔记2——从一个简单的ECHO程序分析TCP客户/服务器之间的通信
摘要: 1 概述 编写一个简单的ECHO(回复)程序来分析TCP客户和服务器之间的通信流程,要求如下: 客户从标准输入读入一行文本,并发送给服务器 服务器从网络输入读取这个文本,并回复给客户 客户从网络输入读取这个回复,并显示在标准输出上 通过这样一个简单的例子来学习TCP协议的基本流程,同时探讨在实际过程
阅读全文
posted @ 2017-03-18 15:11 糖炒栗子Sugar
阅读(2636)
评论(0)
推荐(0)
2017年3月16日
计算机网络基础常考面试题
摘要: 1 OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议如下:物理层
阅读全文
posted @ 2017-03-16 14:38 糖炒栗子Sugar
阅读(308)
评论(0)
推荐(0)
C++中static和const关键字的作用
摘要: static关键字至少有下列几个作用: const关键字至少有下列几个作用:
阅读全文
posted @ 2017-03-16 14:00 糖炒栗子Sugar
阅读(310)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告