• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






药剂学徒

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页

2018年3月18日

socket编程总结
摘要: 本章是承前启后的一章,他探讨linux网络编程API与内核中TCP/IP协议族之间的关系,并为后续章节提供编程基础。我们将讨论linux网络API: 1、网络字节序和主机字节序 现代CPU累加器一次都能装载至少4个字节(32位机器),即一个整数。那么这4个字节在内存中的排列顺序将影响他被累加器装载成 阅读全文
posted @ 2018-03-18 20:40 药剂学徒 阅读(365) 评论(0) 推荐(0)
 
socket编程
摘要: 1、通用socket地址: socket网络编程接口中表示socket地址的是结构体sockaddr,其定义如下: 1 2 3 4 5 6 #include<bits/socket.h> struct sockaddr { sa_family_t sa_family; char sa_data[14 阅读全文
posted @ 2018-03-18 20:39 药剂学徒 阅读(158) 评论(0) 推荐(0)
 
linux网络编程基础API(一)
摘要: 1、套接字地址结构: ipv4套接字地址结构:struct sockaddr_in ,定义在<netinet/in.h> ipv6套接字地址结构:struct sockaddr_in6,同样定义在<netinet/in.h> 通用套接字地址1结构:struct sockaddr,定义在<sys/so 阅读全文
posted @ 2018-03-18 20:39 药剂学徒 阅读(162) 评论(0) 推荐(0)
 
TCP/IP协议详解
摘要: 一、网络基本层次: 1、数据链路层: 实现网卡接口的网络驱动程序,以往处理数据在物理媒介上的传输。数据链路层常用的协议有ARP(地址解析协议)和RARP(逆地址解析协议)。他们实现了ip地址和机器物理地址(mac地址,以太网,令牌环网,802.11无线网络都使用mac地址)之间的相互转换。 网络层使 阅读全文
posted @ 2018-03-18 20:38 药剂学徒 阅读(1340) 评论(0) 推荐(0)
 
linux高性能服务器编程--初见
摘要: 面向服务器的应用开发一直是linux软件开发的重点,而linux高性能服务器应用的开发则是重点中的重点,软件开发工程师不仅需要深入钻研很多理论知识,还需要在实际的生产环境中积累经验。因此,不仅这方面的从业人员奇缺,而且这方面的图书资料也极为有限。 本书将分为三个部分:第一部分:对linux服务器编程 阅读全文
posted @ 2018-03-18 20:37 药剂学徒 阅读(159) 评论(0) 推荐(0)
 
聚合类
摘要: 1、聚合类:使得用户可以直接访问其成员,并且有特殊的初始化语法形式。满足条件如下:(1)搜游成员都是public的 (2)没有定义任何构造函数 (3)没有类内部初始值 (4)没有基类,也没有virtual函数 1 2 3 4 5 struct data { int ival; sring s; } 阅读全文
posted @ 2018-03-18 20:35 药剂学徒 阅读(222) 评论(0) 推荐(0)
 
类class 2
摘要: 类构成了实现C++面向对象设计的的基础。类是C++封装的基本单元,他把数据和函数封装在一起。当类的成员声明为保护时,外部不能访问,声明为公共时,则在任何地方都可以访问。 1、从结构到类。 C的结构可以把相关联的数据元素组成一个单独的统一体。 说明结构对象的方法是:结构名+变量名 在类中说明的,要么是 阅读全文
posted @ 2018-03-18 20:35 药剂学徒 阅读(136) 评论(0) 推荐(0)
 
继承
摘要: 继承是C++语言的一种重要机制,该机制自动地为一个类提供来自另一个类的操作和数据结构,这使得程序员只需在新类中定义已有类中没有的成分来建立新类。理解继承是理解面向对象程序设计的所有方面的关键,所以本章是很重要的。 1、继承的概念: 鸭子是鸟类的派生,鸭子是鸟类的一种,鸭子又拥有自己的特征,就是会嘎嘎 阅读全文
posted @ 2018-03-18 20:34 药剂学徒 阅读(113) 评论(0) 推荐(0)
 
构造函数再探
摘要: 对于任何语言来说,构造函数都是一个非常重要的东西。 1、构造函数初始值列表: 如果没有在构造函数的初始值列表中显示的初始化成员,则该成员在构造函数体之前执行默认初始化。 (1)构造函数的初始值有时必不可少:如定义一个类时,必须要对私有成员变量进行初始化,否则就会报错。 如果成员时const,引用,或 阅读全文
posted @ 2018-03-18 20:34 药剂学徒 阅读(121) 评论(0) 推荐(0)
 
静态成员与友元
摘要: 类是类型而不是数据对象,而每个类的对象都是该类数据成员的拷贝。然而,需要让类的所有对象在类的范围内共享某个数据。声明为static的类成员,便能在类范围中共享,称为静态成员。友元函数完全是普通的C++函数,不同的是,它可以访问类的保护或私有成员,方便编程,提高了效率,但却破坏了类的封装。 1、静态成 阅读全文
posted @ 2018-03-18 20:33 药剂学徒 阅读(638) 评论(0) 推荐(1)
 
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页