自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 面试经历(一):const在C和C++中的作用?

1.C++中const的作用 在C/C++开发中经常会用到const,这个修饰符。今天就讨论一下它的作用。 (1) const用于定义常量:const定义的常量编译器可以对其进行数据静态类型安全检查。这个是开发中经常用到的const的最基本的作用。 (2) const修饰函数形式参数:当输入参数为用户自定义类型和抽象数据类型的时候(就是自己定义的类),应该将“值传递”改为“const &am...

2018-08-22 11:37:02 997

原创 C++学习历程(十三)C++拷贝构造函数详解

一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:   [c-sharp] view plain copy int a = 100;   int b = a;    而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。 下面看一个类对象拷贝的简单例子。   [c-sharp] view plain copy #include ...

2018-08-15 16:47:46 367

原创 C语言项目(五)——基于Linux系统下的带有GUI界面的即时通信软件——界面演示

知识点: 1.TCP/IP通信(端口号、ip地址、网关) 2.多路复用、多线程并发、线程同步 3.sqlite3数据库、保存注册用户、离线用户、聊天记录 4.系统调用、文件传输 5.Makefile(自学) 6.Ncurses界面库,菜单域、表单域、窗口、ncurses语法函数(自学) 7.C语言、数据结构(线性表) + 算法(大量算法)   源代码暂不发送、正不断完善,虽然是个...

2018-08-01 09:43:13 3060 4

原创 C语言项目(四)——基于Linux系统下的带有GUI界面的即时通信软件

二十一.TCP是如何保证可靠数据传输的? TCP提供一种面向连接的、可靠的字节流服务。   面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。 TCP通过下列方式来提供可靠性: 1、应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序...

2018-08-01 09:16:59 2064 1

git实际操作最实用版.ppt

里面包含了git如何下载、安装,提交代码由浅入深,以及日常开发中经常使用的一些操作,很适合学习使用!

2019-09-05

ZeroMQ中文指导手册.pdf

ZeroMQ库的中文指导手册,从最开始的框架开始教,一步步搭建起通信框架,很适合初学者学习

2019-08-27

ZeroMQ官方文档中文版.pdf

ZeroMQ官方英文文档的中文翻译版,从最基础的ZeroMQ通信框架开始讲解,适合初学者,非常值得学习

2019-08-27

gdb完全手册

最适合学习GDB调试的教程,由浅入深,从入门到熟练,自己亲身体会,值得学习。

2018-12-24

Synergy (win10和Ubuntu16.04两台电脑公用一套键鼠)

软件:synergy 用于在win10系统和Ubuntu16.04系统下 两台电脑公用一套键鼠

2018-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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