07 2018 档案

摘要:C 网编Console(二) 一、TCP 二、UDP 阅读全文
posted @ 2018-07-23 12:11 hostid 阅读(203) 评论(0) 推荐(0) 编辑
摘要:C 网编Winform(三) 一、TCP/IP层次模型 应用层(Application):应用层是个很广泛的概念,有一些基本相同的系统级TCP/IP应用以及应用协议,也有许多的企业应用和互联网应用。http协议在应用层运行。 传输层(Tanspot):传输层包括UDP和TCP,UDP几乎不对报文进行 阅读全文
posted @ 2018-07-23 11:56 hostid 阅读(346) 评论(0) 推荐(0) 编辑
摘要:C 网编基础类与API(一) 一、IPadress类 IPAddress类提供了对IP地址的转换、处理等功能。其Parse方法可将IP地址字符串转换为IPAddress实例。 如:IPAddress ip = IPAddress.Parse(“192.168.1.1”); 二、IPEndPoint 阅读全文
posted @ 2018-07-23 11:12 hostid 阅读(581) 评论(0) 推荐(0) 编辑
摘要:所谓大端就是指高位值在内存中放低位地址,所谓小端是指低位值在内存中放低位地址。比如 0x12345678 在大端机上是 12345678,在小端机上是 78564312,而一个主机是大端还是小端要看CPU类型以及运行在上面的操作系统。同一款CPU在不同的操作系统使用的大小端情况是不同的。当然我们通常 阅读全文
posted @ 2018-07-19 22:45 hostid 阅读(1028) 评论(0) 推荐(1) 编辑
摘要:一、exe文件应用程序图标 方法一 1、网上找一个icon,存储ico文件至应用程序的源代码目录,例如,命名为:myappico 2、如果使用qmake来生成makefile文件,只需要在.pro中添加: 3、重新生成makefile文件和应用程序,对应的.exe可执行程序将会出现刚才看到的图标。 阅读全文
posted @ 2018-07-19 22:27 hostid 阅读(3504) 评论(0) 推荐(0) 编辑
摘要:初始Socket套接字API [TOC] 一、什么是Socket套接字 1、 socket是一种操作系统提供的进程间通信机制。 2、 操作系统中,通常会为应用程序提供一组应用程序接口(API),称为套接字接口(socket API)。应用程序可以通过套接字接口,来使用网络套接字,以进行数据交换。 3 阅读全文
posted @ 2018-07-19 22:00 hostid 阅读(2115) 评论(0) 推荐(0) 编辑
摘要:C++之继承(二) [TOC] 一、多继承 多继承是指一个子类继承多个父类。多继承对父类的个数没有限制,继承方式可以是公共继承、保护继承和私有继承, 不写继承方式,默认是private继承。 //多个副本 include using namespace std; class A{ public: A 阅读全文
posted @ 2018-07-19 09:41 hostid 阅读(512) 评论(0) 推荐(0) 编辑
摘要:C++ 语言可以定义如何将其他类型的对象隐式转换为我们的类类型, 或将我们的类类型的对象隐式转换为其他类型。 include using namespace std; class A { public: A(int temp) //普通构造函数 { a = temp; cout using name 阅读全文
posted @ 2018-07-18 20:14 hostid 阅读(188) 评论(0) 推荐(0) 编辑
摘要:XML文件系统 一、TinyXml Object Model简介: 1.TiXmlBase: 所有tinyxml中的对象的公共基类,实现了一些公共的操作,比如字符编码转换等,另外还定义了一些公共的数据结构,比如错误类型等。 2.TiXmlNode: 是DOM树中结点元素的基类型,它定义了DOM树结点 阅读全文
posted @ 2018-07-18 18:10 hostid 阅读(391) 评论(0) 推荐(0) 编辑
摘要:QT控件之Qtable Widget [TOC] 1、表格基础属性 表格的定义 表头的设置 表格内容设置 2、表格编辑属性 在默认情况下,表格里的字符是可以更改的,比如双击一个单元格,就可以修改原来的内容,如果想禁止用户的这种操作,让这个表格对用户只读,也是可以进行设置的。 QAbstractIte 阅读全文
posted @ 2018-07-18 15:28 hostid 阅读(16493) 评论(0) 推荐(0) 编辑
摘要:QT之数据类型间转换 [TOC] 一、QByteArray与QString互转 QByteArray与QString互转极为简单,二者从本质上类似,都是连续存储,区别是前者可以存无法显示的字符,后者只存可显示的字符。如QByteArray可以存0x00 0x19,而QString则存储如0x30等可 阅读全文
posted @ 2018-07-18 13:47 hostid 阅读(1248) 评论(0) 推荐(1) 编辑
摘要:附录:QString章节 内容转载至:https://blog.csdn.net/a10929/article/details/78066957 [TOC] 一、String之API函数 1、构造 2、数值转化 2、查找 在本字符串上查找是否出现了作为参数传递的字符串或QRegExp正则表达式, 3 阅读全文
posted @ 2018-07-18 13:46 hostid 阅读(724) 评论(0) 推荐(0) 编辑
摘要:#QT之QString 引言:以下内容为网上整理,如有侵权还请告知!! ##一、QString概述 QString 类是 Qt 中用于表示字符串的类,实现在 QtCore 共享库中。QString 类在实现上有以下特征。 字符串采用 Unicode 内部编码,可以表示世界上大多数语言的文字; 字符串 阅读全文
posted @ 2018-07-18 13:44 hostid 阅读(14608) 评论(0) 推荐(0) 编辑
摘要:QT之QChar QChar 类是 Qt 中用于表示一个字符的类,实现在 QtCore 共享库中。QChar 类内部用2个字节的Unicode编码来表示一个字符。 一、编码 QChar是Qt处理字符的基本类型,是对unicode字符的封装。QChar使用2个字节的内存,在其内部维护了一个unsign 阅读全文
posted @ 2018-07-18 13:42 hostid 阅读(10408) 评论(0) 推荐(0) 编辑
摘要:QT之QByteArry Qt通过QByteArray为我们提供了一个字节数组容器。QByteArray既可以用来存储原始的字节,包括'\0',也可以用来存储传统的8 bit 的以'\0'结尾的字符串。使用QByteArray比使用普通的const char 更方便。并且,在底层,它可以确保其中存储 阅读全文
posted @ 2018-07-18 13:40 hostid 阅读(4934) 评论(0) 推荐(0) 编辑
摘要:C++之类的引入 一、结构体到类的演变 [TOC] C语法 定义新的数据类型,该新的数据类型称之为结构体,成员为各种数据类型的变量。 C++语法 定义新的数据类型该新的数据类型称之为类,成员不仅可以包含变量数据,还包含着方法,也称操作函数。 new创建对象的特点: 1、new创建类对象需要指针接收, 阅读全文
posted @ 2018-07-14 11:15 hostid 阅读(721) 评论(0) 推荐(0) 编辑
摘要:C++之继承(一) [TOC] 1、继承的基本语法 1.1、什么是类的继承? 类的继承,是新的类从已有类那里得到已有的特性。或从已有类产生新类的过程就是类的派生。原有的类称为基类或父类,产生的新类称为派生类或子类。 默认的继承方式是 private 私有继承。一个派生类可以同时有多个基类,这种情况称 阅读全文
posted @ 2018-07-14 11:02 hostid 阅读(253) 评论(0) 推荐(0) 编辑
摘要:C++之引用 [TOC] 1、什么是引用 引用,就是为一个事物(变量、数据类型)起一个别名。实际中变量名它本身是一段内存的引用,即为该段内存起了一个名称,该段内存的名称 = 定义的变量名。 2、为何引入引用 C++引入引用后,取代了指针传递参数的问题,引用就是完完全全相等的值传递。 C里面参数的传递 阅读全文
posted @ 2018-07-14 10:54 hostid 阅读(200) 评论(0) 推荐(0) 编辑
摘要:C++ 命名空间 引言:以下内容摘自C++菜鸟教程 [TOC] 一、C++ 命名空间概念 举例:当一个班上有两个名叫Zara的学生时,为了明确区分它们,我们在使用名字之外,不得不使用一些额外的信息, 比如他们的家庭住址,或者他们父母的名字等等。 C++ 应用程序中:您可能会写一个名为 xyz() 的 阅读全文
posted @ 2018-07-14 10:52 hostid 阅读(354) 评论(0) 推荐(0) 编辑
摘要:一、初识Socket套接字结构体 1、通用套接字结构体类型 通用套接字结构体可以在不同的协议簇之间进行强制转化,Socket网络编程中几乎所有套接字API函数的形参都是通用套接字结构体struct sockaddr。 存在问题: 通用套接字结构体对编程的角度来说,设置很不方便,我们以以太网协议来说, 阅读全文
posted @ 2018-07-14 10:47 hostid 阅读(2027) 评论(0) 推荐(0) 编辑
摘要:一、初识TCP/UDP(传输层) 引言:TCP(Transmission Control Protocol),又叫传输控制协议,UDP(User Datagram Protocol),又叫用户数据报协议。两者都是是传输层协议,但他们的通信机制与应用场景不同。 1、TCP与UDP区别 特点 | TCP 阅读全文
posted @ 2018-07-14 10:38 hostid 阅读(291) 评论(0) 推荐(0) 编辑
摘要:一、初识网络编程 1、协议模型 1.1、OSI模型 OSI(Open System Interconnect)开放系统互联参考模型,是在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版的开放系统互联的七层参考模型,它把网络分为七层。 1.2、TCP/IP协议簇模 阅读全文
posted @ 2018-07-14 10:34 hostid 阅读(313) 评论(0) 推荐(0) 编辑
摘要:Notepad++关闭自动打开功能 阅读全文
posted @ 2018-07-09 20:20 hostid 阅读(355) 评论(0) 推荐(0) 编辑
摘要:##Source Insight自定义主题 ###更改默认字体大小 打开字体更改页面 字体更改设置 ###自定义主题 Source Insight默认主题格式观赏性不大好,可采用自定义主题格式,来更改默认配置。 双击安装字体 加载自定义主题文件 自定义主题预览 当用户将字体等设置乱了的时候,可重新执 阅读全文
posted @ 2018-07-09 20:11 hostid 阅读(1662) 评论(0) 推荐(0) 编辑
摘要:C++之虚函数与多态 引言: 初学C++对于多态的基本不存在什么概念,虚函数(Virtual)又是什么?什么是重写(override)?两者之间有什么联系?多态的运用场景又是什么? [TOC] 什么是多态(Polymorphism) 多态按照字面的意思即多种形态,子类(派生类)继承与同一个父类(基类 阅读全文
posted @ 2018-07-09 19:17 hostid 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示