自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 编写一个函数,返回整型数组中的第二大值

#include using namespace std; int func(const int a[], int len) { if (a == NULL) return -1; if (len < 2) { cout<<"数组长度小于2, 无需比较...

2017-10-30 19:49:56 785 0

转载 C++三大特性 -- 封装

转载自:http://www.cnblogs.com/quincyhu/p/5867468.html 什么是封装? 封装 : 封装可以隐藏实现细节,使得代码模块化 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。 在面向对象编程上可理解为:把客观事物封装成抽象的类,...

2017-10-29 17:50:00 221 0

转载 C++三大特性 -- 继承

转载自:http://www.cnblogs.com/quincyhu/p/5867490.html 基本概念 继承 : 类的继承,就是新的类从已有类那里得到已有的特性。原有的类称为基类或父类,产生的新类称为派生类或子类。 基本语法 派生类的声明: class 派生类名...

2017-10-29 17:45:41 200 0

转载 C++三大特性 -- 多态

转载自:http://www.cnblogs.com/quincyhu/p/5867504.html 概念 多态(Polymorphisn) 多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说:允...

2017-10-29 17:40:33 216 0

原创 <Qt>实例:视频播放器 - V2.0

这段时间忙着找工作,好久没更新了,或许有点BUG,没得太多时间去精调,还请见谅,有意见请评论哦! 整个文件打包了,下载链接:http://download.csdn.net/download/wu9797/10043716 1、mplayer for windows安装和使用方法:http...

2017-10-29 14:56:27 3102 5

原创 No.1

若i=3, 则cout 答案:不正确 分析:i++是先取i,再++。 所以此题是:先-i,---》打印(结果是-3)--》再++ 所以如果后面再加一句:cout

2017-10-28 15:25:42 153 0

原创 32位机虚拟内存地址最大0xFFFFFFFF是怎么得出来的?

我的理解是: 32位机最大虚拟内存为4GB。 因为2^32Byte = 4GB. 1)2是怎么来的呢?计算机中识别的是0和1二进制数,不是八进制、十进制等,所以是2^32。 2)4GB = 4*1024 = 4096MB = 4096*1024 = 4194304KB = 4194304*102...

2017-10-28 14:39:43 2493 1

原创 UDP组播

1.组播地址: 224.0.0.0~224.0.0.255为预留的组播地址(永久组地址),地址224.0.0.0保留不做分配,其它地址供路由协议使用; 224.0.1.0~224.0.1.255是公用组播地址,可以用于Internet; 224.0.2.0~238.255.255.255为用...

2017-10-25 15:41:21 574 0

原创 第一次应聘经历

应聘了了一个C++服务器开发岗,对于应届生来说还是较难,然后,作为一个不知名院校,还是被歧视了,心里很难受。终归还是自己硬实力不够,很多基础的概念虽然是理解的,其实最终的本质还是没有真正去理解。老师讲的也是表面上的,让你入个门,知道有这个东西罢了,真正要理解实质,自己下来要花很多很多时间才行。眼看...

2017-10-25 09:52:21 579 0

原创 Socket编程常用API

1. 创建套接字: 接口声明:int socket(int domain, int type, int protocol);   参数:  domain:域。 AF_INET/PF_INET: 网际协议 AF_UNIX/PF_UNIX:本地协议,可写成 AF_LOCAL/PF_LOC...

2017-10-22 20:03:25 337 0

原创 <Linux>df命令

df命令用于查看磁盘分区以及使用率、磁盘大小等,非常实用,默认以KB计。 常用参数: -a:查看全部文件系统: -h:以KB以上(M或G)计数: -help:查看帮助信息:

2017-10-17 09:23:34 200 0

原创 <Linux>压缩解压常用命令

.tar格式(打包与解包,非压缩) 打包:tar -cvf xxx.tar dir 解包:tar -xvf xxx.tar   .tar.gz格式(或.tgz格式) 压缩:tar -zcvf xxx.tar.gz dir1 dir2 dir3 ... 解压:tar -zxv...

2017-10-16 21:24:42 352 0

原创 <Qt>windows平台调用mplayer播放视频

1、需要下载命令行版本的mplayer,下载地址:http://oss.netfarm.it/mplayer/ 选择对应的版本下载 2、下载后解压 3、win+R-->cmd进入到命令行,cd进入到mplayer所在目录,如:  cd D:\Mplayer 4、测试:mpla...

2017-10-16 20:03:30 2768 9

原创 <Linux>查看Linux版本、内核版本命令

1、Linux版本:cat  /etc/issue 2、内核版本:cat /proc/version 3、内核+Linux版本:uname -a

2017-10-15 08:20:29 524 0

原创 Linux命令行查看剩余空间

df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为: 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted on /dev/...

2017-10-15 01:53:35 919 0

原创 <C语言经典100例>c43 不使用中间变量交换值

/* 【程序43】 不使用中间变量交换两个值 * 题目:不使用中间变量交换两个值 * 程序分析:使用两个值的和,或使用亦或操作(二进制运算) */ #include void swap_1(int *a, int *b) { *a += *b; *b = *a - *b; *a -...

2017-10-11 23:53:42 250 0

原创 <C语言经典100例>c42 去除字符串中的空格

/* 【程序42】 去除字符串中的空格 * 题目:去除字符串的空格,如:" abc de fg"。 * 程序分析:参照注释。 */ /* 指针方式 */ #include #define SIZE 50 void del_space(const char *str...

2017-10-11 23:52:30 323 0

原创 <Qt>Qt快捷键大全

编号 快捷键 功能 1 Esc 切换到代码编辑状态 2 F1 查看帮助(选中某一类或函数,按下F1,出现帮助文档) 3 F2 在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或...

2017-10-10 20:28:33 278 0

转载 各种安装包打包发布工具(安装制作工具)评测

各种安装包打包发布工具(安装制作工具)评测        作为程序员,经常遇到需要打包自己劳动成果的时候,这也算是广大码工辛苦奔波之后的杀青之作,收尾之笔。因此,安装包制作的好坏也直接关系到整个工程项目的质量。这里HAWARK STUDIO对几种常见的程序打包封装工具进行一次大串联,让大家少走点...

2017-10-10 17:16:38 5744 0

原创 <Qt>实例:视频播放器

一、概览 二、UI界面 三、工程文件QPlayer.pro #------------------------------------------------- # # Project created by QtCreato...

2017-10-10 11:41:23 1465 0

原创 <Arm开发板>使开发板连上外网及tftp下载命令

一、修改默认网关 命令: route add default gw 网关 网关查看:打开windows网络和共享中心-->本地连接-->详细信息 二、tftp下载命令 命令: tftp -g -r 文件名 主机IP 例:tftp -g -r test.b...

2017-10-10 11:34:53 667 0

原创 <C语言经典100例>c41 含共用体的结构体

/* 【程序41】 含共用体的结构体 * 题目:如下表,当某人的职业为学生s时,录入/输出分数;当职业为教师t时,录入/输出课程。要求使用结构体数组,每个结构体存储一个人的数据。 Name Num Sex Profession Score/Course Zhan...

2017-10-09 22:19:10 202 0

原创 <C语言经典100例>c40 自守数

/* 【程序39】 自守数 * 题目:求出1000以内的自守数。 * 程序分析:自守数:如果某一个数的平方的末几位数(原数是几位就取几位)等于它本身,则称之为自守数。如:5^2=25, 6^2=36。解题方法:(数的平方)对(10的[数位次方])取余==原数 */ #include i...

2017-10-09 21:54:49 254 0

原创 <Qt>实例:TCP网络传输

一、概览 分为服务端和客户端端: 二、服务端 1、UI界面 2、头文件 #ifndef TCPSERVER_H #define TCPSERVER_H #include #include #include #include namespace Ui {...

2017-10-09 17:47:31 277 0

原创 <Qt>实例:简易计算器

一、UI 二、头文件 #ifndef CALC_H #define CALC_H #include #include namespace Ui { class Calc; } class Calc : public QMainWindow { ...

2017-10-09 17:27:14 438 0

原创 Windows快捷键大全

一、Win键相关的快捷键 Win+Home      将所有使用中窗口以外的窗口最小化(和摇动使用中窗口一样意思) Win+Space空格键      将所有桌面上的窗口透明化(和鼠标移到工作列的最右下角一样意思) Win+↑      最大化使用中窗口(和将窗口用鼠...

2017-10-09 11:52:24 241 0

原创 <arm开发板>屏蔽gec-6818开发板默认的智能家居界面

1、连接SecureCRT与开发板。 2、打开/etc/profile文件:vi /etc/profile 3、将最后三行注释掉(以#号开头注释)。 4、重启:reboot

2017-10-09 10:57:59 4188 2

原创 <C语言经典100例>c39 自守数

/* 【程序39】 自守数 * 题目:求出1000以内的自守数。 * 程序分析:自守数:如果某一个数的平方的末几位数(原数是几位就取几位)等于它本身,则称之为自守数。如:5^2=25, 6^2=36。解题方法:(数的平方)对(10的[数位次方])取余==原数 */ #include i...

2017-10-08 23:38:53 480 0

原创 <C语言经典100例>c38 亲密数对

/* 【程序38】 亲密数对 * 题目:求出3000以内的所有亲密数对。 * 程序分析:亲密数:若a的所有正因子(包括1但不包括a)之和等于b,b所有的正因子(包括1但不包括b)之和等a,就称a和b为亲密数对。主要就是找出a的因子之和以及a的因子之和的因子之和。*/ #include in...

2017-10-08 01:23:22 1847 0

原创 <C语言经典100例>c37 百元买百鸡

/* 【程序37】 百元买百鸡 * 题目:我国古代数学家张丘建在他的算经中提出了一个著名的“百钱买百鸡”问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问翁、母、雏各几何? * 程序分析: 首先确定每种鸡的范围:公鸡(0-20),母鸡(0-33),鸡雏(0-100),再在范...

2017-10-08 00:20:35 1732 0

原创 <C语言经典100例>c36 数组元素交换

/* 【程序36】 * 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换。 * 程序分析:先找出数组中最大最小的元素,再将最大元素与第一个元素交换,将最小元素与最后一个元素交换。 */ #include #define SIZE 5 int main(int argc...

2017-10-07 23:39:38 322 0

转载 <C语言>static与extern关键字

转载自:http://blog.csdn.net/mr_raptor/article/details/7211267 乱世枭雄:static与extern 描述:在C程序世界里,不同代码国度以.c文件为国界分隔开来,在单个国家(C源文件)里有不同的函数占山为王,军阀割据,每个C程序世界里...

2017-10-07 20:27:23 216 0

转载 <C语言>auto和register关键字

转载自:http://blog.csdn.net/mr_raptor/article/details/7209452 ++++++++++++++++++++++++++++++++++++++++++ 《C语言深入理解系列 - 关键字:auto和register》 ...

2017-10-07 20:25:49 1270 0

原创 <C语言经典100例>c35 auto关键字

/* 【程序35】 auto关键字 * 题目:了解auto关键字的作用。 * 程序分析: auto关键字定义的变量仅在语句块内部起作用,而且优先权更高。 */ #include int main(int argc, char *argv[]) { int n = 10; int i...

2017-10-07 20:20:59 196 0

转载 C/C++:CV限定的理解

文章来源于:http://jingyan.baidu.com/article/f0062228dcc8a6fbd3f0c88a.html C/C++提供多种声明变量和函数存储持续性、作用域和链接性的关键字,有些被称为存储说明符(store class specifier)或 cv...

2017-10-07 02:48:15 487 0

原创 <C语言>关于函数返回值是指针,取不到值的问题研究

先来一段代码: #include int main(int argc, char *argv[]) { void (*p)(); int a = 1; p = &a; printf("a的值:%d\n", a); printf("*p的值:%...

2017-10-06 23:39:58 337 0

转载 <C语言>零长数组

转自:http://blog.csdn.net/vincent040/article/details/50614430 可以定义长度为0的数组,这样的数组被称为零长数组或者柔性数组,通常被用在结构体中存放长度可变的数据。 例: struct node { ...

2017-10-06 23:22:02 204 0

原创 Dos帮助文档

批处理命令来源于:http://www.cnblogs.com/wifi/articles/2220295.html Dos帮助文档 2017/10/06 周五 2:39:21.97  作者: wsg ========================================...

2017-10-06 02:38:22 436 0

转载 bat命令入门与高级技巧详解

文章来源于:http://www.jb51.net/article/97204.htm 目录 第一章 批处理基础 第一节 常用批处理内部命令简介 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR ...

2017-10-06 00:27:38 1602 0

转载 windows批处理命令教程

文章来源于:http://www.jb51.net/article/41322.htm 批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中...

2017-10-06 00:10:38 272 0

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