Linux网络之端口号常见知识点

常见的端口号(常识): FTP(文件传输协议): 端口号为20、21 SSH(安全shell协议):端口号22 telnet(远程登录协议):端口号 23 DNS(域名系统):端口号 53 http(超文本传输协议):端口号 80 SMTP(简单邮件传输协议):端口号 25 pop3...

2017-10-11 10:33:56

阅读数 277

评论数 0

51单片机之电阻、发光二极管、74HC573的基本知识点

首先介绍51单片机几个除了主控芯片以外的其他几个元器件有排阻、发光二极管、74HC573 1、排阻:其实就是一排电阻,分直插和贴片式。      电阻这里主要是学会由电阻标号认知阻值,一般在排阻上都有阻值号,其公共端附近也有标记。     举几个例子给大家,三位数的标号:103 阻值大小就是...

2017-08-03 15:32:38

阅读数 917

评论数 0

QT6

5、消息过滤、消息通知与自定义消息 5.1消息过滤        我们想截取一个button的左键点击事件,方法如下: 1、 先button给自己安装一个过滤器 m_button->installEventFilter(this); 这个设置的意思是...

2017-04-16 18:33:09

阅读数 1507

评论数 0

初识QT5

4.1、event()函数用法:捕获鼠标点击事件 boolevent(QEvent*event);           // 重载 boolMyWidget::event(QEvent*event) {     if(event->type()==QE...

2017-04-15 20:30:19

阅读数 440

评论数 0

初识QT4

3.3布局管理 在设计复杂的GUI用户界面时,仅通过指定父子对象之间的位置关系以期达到加载和排列窗口部件的方法是行不通的。我们可以使用布局管理相关的类帮我们自动管理对象之间的关系。        QT提供了QHBoxLayout类、QVBoxLayout类及QgridLayout类等的基本布局...

2017-04-13 20:26:56

阅读数 405

评论数 0

初识QT3

3.1.1输入模式 头文件:QLineEdit 使用: QWidgetw; QLineEditlineEdit; lineEdit.setParent(&w);   w.show(); 这是一个基本的输入框,我们可以更改输入框的一些属性,以适...

2017-04-12 17:51:28

阅读数 622

评论数 0

初识QT2

一、添加一个按钮 1、包含按钮的头文件:#include 2、创建按钮的对象:QPushButtonbutton; 3、设置按钮显示内容:        可以有两种方式设置: 1、 创建对象的时候直接设置:QPushButtonbutton("Button"); 2...

2017-04-10 18:47:22

阅读数 364

评论数 0

初识QT1

第一次接触QT,一天的学习下来,我大概了解了一些,主要是QT简单易上手,下面写了一个简单的登录界面,用QT实现比用C/C++实现简单多了。// 应用程序抽象,抽象的是一个应用程序 #include #include #include #include #include #include ...

2017-04-09 23:02:41

阅读数 596

评论数 0

C++之友元函数总结

1.介绍 友元是一种允许非类成员函数访问类的非公有成员的一种机制 2.分类 友元函数、友元类 3.友元函数 友元函数不仅可以是一般函数,而且可以是另一个类的成员函数 友元函数可以在类作用域外定义,但它需要在类体中进行声明 4.注意事项 友元函数不是当前类的成员函数,而是独立于当前类...

2017-04-08 21:35:30

阅读数 200

评论数 0

C++之深拷贝VS浅拷贝

1.浅拷贝 将值直接拷贝过去 只是对指针的拷贝,拷贝之后两个指针指向同一块内存,会造成系统奔溃 class Array { public: Array(int count); Array(const Array &arr); ~Array(); voi...

2017-04-06 17:55:15

阅读数 218

评论数 0

C++之嵌套类和局部类

一、 1.概念  嵌套类:在一个类中定义另一个类, 2.特点:从作用域的角度看,嵌套类被隐藏在外围类之中,该类名只能在外围类之中,该类名只能在外围类中使用,如果在外围类的作用域使用该类名,需要加名字限定。 嵌套类中的成员函数可以在它的类外定义。 嵌套类的成员函数对外围类的成员函数没有访问...

2017-04-05 16:23:27

阅读数 334

评论数 0

C++this指针操作

C++this指针操作 在这里总结一下this 指针的相关知识点。   首先,我们都知道类的成员函数可以访问类的数据(限定符只是限定于类外的一些操作,类内的一切对于成员函数来说都是透明的),那么成员函数如何知道哪个对象的数据成员要被操作呢,原因在于每个对象都拥有一个指针:this指针,通过th...

2017-03-15 16:53:51

阅读数 360

评论数 0

C++之模板

1.模板的作用: (1)模板是一种参数化的多态工具 (2)所谓参数化的多态性,是指将程序所处理的对象的的类型参数化,使一段程序代码可以用于处理不同类型的对象。 (3)采用模板编程,可以为各种逻辑功能相同而数据类型不同的程序提供一种代码共享的机制。 2.代码复用的几种方法特点 1.用已有的...

2017-03-09 23:16:26

阅读数 237

评论数 0

C++之带头节点单链表的简单操作

#ifndef _LINK_H_ #define _LINK_H_ class List { public: List(); ~List(); void insert(const int d1); void tail_insert(const int d1); ...

2017-03-08 22:19:48

阅读数 2406

评论数 0

C++之异常处理机制

一、C++异常处理机制是由3个部分组成:检查(try)、抛出(throw)和捕捉(catch) 把需要检查的语句放在try中,throw用来当出现异常时发生一个异常信息,而catch则用来捕捉异常信息,如果捕捉到了异常信息就处理它。 二、(1)首先介绍try 首先是把可能出现异常的、需要检查...

2017-03-07 16:50:19

阅读数 916

评论数 0

C++之两大面试题

1.构造函数不能是虚函数? 原因:虚函数的执行依赖于虚函数表,而虚函数表在构造函数中进行初始化工作,即初始化vptr,让它指向正确的虚函数表。而在构造对象期间,虚函数表还没有被初始化,就无法执行。 2.实现多态时,基类的析构函数必须是虚析构函数? 原因:假设基类中采用的是非虚析构函数,但删除...

2017-03-06 23:24:24

阅读数 231

评论数 0

面向对象编程之继承

1.继承和组合 组合是满足有的关系 继承满足是的关系 2.派生类 是基类的初始化 3.派生类的声明语法 class 派生类名 继承方式 基类名 4.继承规则 (1)继承方式 继承方式包括:public  private  protected 继承的三种方式           ...

2017-03-04 23:15:55

阅读数 258

评论数 0

C++之第一阶段学习总结

1.面向过程编程VS面向对象编程VS汇编语言 面向过程:复用性差,维护性差,扩展性差,但运行效率最高。 面向对象:复用性好,维护性好,扩展性好,灵活性好,但运行效率不太高。 汇编语言:对硬件开发效率高, 2.面向对象的特点: 封装、继承、多态 3.封装 作用:类是对象的抽象,对象是类...

2017-03-02 08:56:51

阅读数 376

评论数 0

C++之引用(2)

1.在什么时候需要使用“常引用“? 如果既要利用引用提高程序的效率,又要保护传递给函数的数据不在函数中改变,就应使用常引用。 常引用声明方式:const 类型标识符 &引用名 = 目标变量名: int  a; const int &ra = a; 2.将引用作为函数返回值...

2017-02-28 23:46:39

阅读数 204

评论数 0

C++之继承

1.继承的作用:可以实现代码复用。 2.继承的访问权限: 当公有继承时: 基类成员是公有的,派生类成员也是公有的,类外可直接访问 基类成员是保护的,派生类成员也是保护的,类外不可直接访问 基类成员是私有的,派生类成员不可直接访问,类外不可直接访问 当私有继承时: 基类成员是公有的,派...

2017-02-27 23:29:17

阅读数 166

评论数 0

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