自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (62)
  • 收藏
  • 关注

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

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

2017-10-30 19:49:56 1384

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

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

2017-10-29 17:50:00 330

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

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

2017-10-29 17:45:41 277

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

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

2017-10-29 17:40:33 315

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

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

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

原创 No.1

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

2017-10-28 15:25:42 208

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

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

2017-10-28 14:39:43 4623 2

原创 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为用户可用的组播地址(临时组地址),全网范围内有效;239.0.0.0~239.255.255.255

2017-10-25 15:41:21 1880

原创 第一次应聘经历

应聘了了一个C++服务器开发岗,对于应届生来说还是较难,然后,作为一个不知名院校,还是被歧视了,心里很难受。终归还是自己硬实力不够,很多基础的概念虽然是理解的,其实最终的本质还是没有真正去理解。老师讲的也是表面上的,让你入个门,知道有这个东西罢了,真正要理解实质,自己下来要花很多很多时间才行。眼看着秋招就要结束了,没得个着落让我很着急。程序员这条道路不是想象中那么好走,技术过硬才是道理。学了这么多

2017-10-25 09:52:21 772

原创 Socket编程常用API

1. 创建套接字:接口声明:int socket(int domain, int type, int protocol); 参数: domain:域。AF_INET/PF_INET: 网际协议 AF_UNIX/PF_UNIX:本地协议,可写成 AF_LOCAL/PF_LOCALtype:类型。SOCK_STREAM:流式套接字 SOCK_DGRAM:数据报套接字

2017-10-22 20:03:25 510

原创 <Linux>df命令

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

2017-10-17 09:23:34 336

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

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

2017-10-16 21:24:42 430

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

1、需要下载命令行版本的mplayer,下载地址:http://oss.netfarm.it/mplayer/选择对应的版本下载2、下载后解压3、win+R-->cmd进入到命令行,cd进入到mplayer所在目录,如:  cd D:\Mplayer4、测试:mplayer [视频文件绝对路径+视频文件名], 如:mplayer D:\movies\

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

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

1、Linux版本:cat  /etc/issue2、内核版本:cat /proc/version3、内核+Linux版本:uname -a

2017-10-15 08:20:29 660

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

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

2017-10-15 01:53:35 1552

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

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

2017-10-11 23:53:42 419

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

/* 【程序42】 去除字符串中的空格 * 题目:去除字符串的空格,如:" abc de fg"。 * 程序分析:参照注释。 *//* 指针方式 */#include #define SIZE 50void del_space(const char *str, char *dst){ while (*str) // *str != '\0'; { if (*str

2017-10-11 23:52:30 577

原创 <Qt>Qt快捷键大全

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

2017-10-10 20:28:33 449

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

各种安装包打包发布工具(安装制作工具)评测       作为程序员,经常遇到需要打包自己劳动成果的时候,这也算是广大码工辛苦奔波之后的杀青之作,收尾之笔。因此,安装包制作的好坏也直接关系到整个工程项目的质量。这里HAWARK STUDIO对几种常见的程序打包封装工具进行一次大串联,让大家少走点弯路。1.小兵安装包制作工具--不得不承认,国产兵兵的营销做得很牛逼,只要打开百度搜索“安

2017-10-10 17:16:38 7462 2

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

一、概览二、UI界面三、工程文件QPlayer.pro#-------------------------------------------------## Project created by QtCreator 2017-10-09T09:28:10##--------------------------

2017-10-10 11:41:23 2042

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

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

2017-10-10 11:34:53 924

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

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

2017-10-09 22:19:10 412

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

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

2017-10-09 21:54:49 472

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

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

2017-10-09 17:47:31 476

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

一、UI二、头文件#ifndef CALC_H#define CALC_H#include #include namespace Ui {class Calc;}class Calc : public QMainWindow{ Q_OBJECTpublic: explicit Calc(QWidget *parent

2017-10-09 17:27:14 658

原创 Windows快捷键大全

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

2017-10-09 11:52:24 370

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

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

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

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

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

2017-10-08 23:38:53 1160

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

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

2017-10-08 01:23:22 3308

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

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

2017-10-08 00:20:35 2044

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

/* 【程序36】 * 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换。 * 程序分析:先找出数组中最大最小的元素,再将最大元素与第一个元素交换,将最小元素与最后一个元素交换。 */#include #define SIZE 5int main(int argc, char *argv[]){ int arr[SIZE]; printf("Input

2017-10-07 23:39:38 563

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

转载自:http://blog.csdn.net/mr_raptor/article/details/7211267乱世枭雄:static与extern描述:在C程序世界里,不同代码国度以.c文件为国界分隔开来,在单个国家(C源文件)里有不同的函数占山为王,军阀割据,每个C程序世界里只有一个君主main和其首都(main函数体),main通过下传圣旨(参数),调用各种军

2017-10-07 20:27:23 321

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

转载自:http://blog.csdn.net/mr_raptor/article/details/7209452++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列 - 关键字:auto和register》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:htt

2017-10-07 20:25:49 1436

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

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

2017-10-07 20:20:59 355

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

文章来源于:http://jingyan.baidu.com/article/f0062228dcc8a6fbd3f0c88a.htmlC/C++提供多种声明变量和函数存储持续性、作用域和链接性的关键字,有些被称为存储说明符(store class specifier)或 cv 限定符(cv-qualifier),这里就一起学习一下cv限定符。cv限定符就是const和

2017-10-07 02:48:15 3207

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

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

2017-10-06 23:39:58 676

转载 <C语言>零长数组

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

2017-10-06 23:22:02 283

原创 Dos帮助文档

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

2017-10-06 02:38:22 752

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

文章来源于:http://www.jb51.net/article/97204.htm目录第一章 批处理基础第一节 常用批处理内部命令简介1、REM 和 ::2、ECHO 和 @3、PAUSE4、ERRORLEVEL5、TITLE6、COLOR7、mode 配置系统设备8、GOTO 和 :9、FIND10、START11、as

2017-10-06 00:27:38 2371

转载 windows批处理命令教程

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

2017-10-06 00:10:38 801

树莓派5 Android14 源码编译成果物

1. 适配硬件:Raspberry 5 2. 安卓版本:AOSP Android 14.0.0_r21

2024-03-03

file-5.38.tar.gz

linux下的file命令源码,版本5.38. 官方下载实在太慢

2022-02-13

VTK-9.0.3.tar.gz

VTK 9.0.3源代码, 下载自VTK官网,下载速度慢的可以在此下载

2021-07-03

InsightToolkit-5.2.0.zip

ITK-5.2.0源码,下载自官网,官网下载速度实在是慢

2021-06-06

dcmtk-3.6.6.zip

DCMTK 3.6.6 源码,下载自官网

2021-05-25

InsightToolkit-5.1.2.zip

ITK 5.1.2 版本 源代码, 下载至官网。

2021-01-17

cpp-p0267r10(图形库扩展).pdf

c++提案p0267r10, A Proposal to Add 2D Graphics Rendering and display to C++. C++ 2D图形渲染和显示扩展。

2021-01-08

C++提案N4771 网络扩展

C++ 标准草案 N4771, 与2018-10-08发布,里面介绍了C++ 网络标准的 标准库,难得的资料

2021-01-08

r8125-9.004.01.tar.bz2

Realtek8125网卡Linux驱动源码,下载自官方,Ubuntu18.04亲测有效,记录此版本文件 9.004.01,编译、安装步骤参考博客:https://shaoguang.blog.csdn.net/article/details/109199093。

2020-10-21

vtkDocHtml-9.0.1.tar.gz

VTK Version 9.0.1 官方doxygen html代码文档,官网不给力的时候下载本地浏览器使用吧

2020-07-25

vtkDocHtml-8.2.0.tar.gz

VTK Version 8.2.0 官方doxygen html代码文档,官网不给力的时候下载本地浏览器使用吧

2020-07-25

VTK-9.0.1.tar.gz

VTK9.0.1官方C++源代码 结合Qt5.12.8在Windows系统下使用cmake、visual studio 2017 / 2019编译成功 亲测可用 国外网站下载实在太慢

2020-07-25

SimpleITK-1.2.0.zip

SimpleITK 1.2.0 官方C++源代码,官网是国外的,下载速度慢,放在这里,方便大家下载。

2020-07-25

InsightToolkit-5.1.0.tar.gz

InsightToolkit Version 5.1.0 官方源代码,官网是国外的,下载速度慢,放在这里,方便大家下载。

2020-07-25

VTK-9.0.0.tar.gz

VTK9.0.0源代码 结合Qt5.12.8在Windows系统下使用cmake、visual studio 2017 / 2019编译成功 亲测可用

2020-05-15

程序员简洁风简历模板

咱程序员的简历,就是要简介而不失大方与整洁,精心挑选这一模板,希望大家能喜欢。

2019-04-22

PS-CC-2019破解补丁

ps-cc-2019破解补丁,内含说明文档,自行查看即可。亲测可用。

2019-03-30

VAssistX for vs2008-2010

Visual Studio番茄助手,此版本支持Visual Studio 2008和 Visual Studio 2010, 内含Crack程序和安装步骤说明。

2019-01-19

windows10下解决sublimeText中文输入法无法跟随光标的问题

windows10自带输入法测试成功, sublimeText测试版本:3.1.1 Buil3176。y压缩包里有使用方法。

2018-10-18

Adcanced Installer 15.2汉化版

Adcanced Installer 15.2安装包制作工具,15.2汉化版。

2018-08-30

网络调试助手C++源码(VS 2008开发)

基于VS 2008开发的网络调试助手源码,本项目博客地址:https://blog.csdn.net/WU9797/article/details/81194629

2018-07-25

串口调试助手 Qt5版源码

基于Qt 5.9.6开发的一款串口调试助手,里面有源码和打包好的软件包。本代码博客地址:https://blog.csdn.net/WU9797/article/details/81161136 可以先去博客预览一下效果哈。

2018-07-23

串口调试助手C++源码(VS 2008)

本项目博客地址:https://blog.csdn.net/wu9797/article/details/81151033 里面有编译好的Debug和Release

2018-07-22

网络调试助手(CM精装版 V3.7)

网络调试助手,CM精装版,V3.7。直接运行,无需安装,可在同一台计算机上运行多个。支持UDP和TCP协议。

2018-07-18

串口调试助手(CM精装版 V3.7.2)

串口调试助手,CM精装版 V3.7.2,直接运行,无需安装,可在同一台计算机上运行多个。

2018-07-18

Visual Studio 2010旗舰版离线安装包(百度网盘)

Visual Studio 2010旗舰版离线安装包,百度网盘下载链接。

2018-07-18

VS 2015企业版离线安装包(百度网盘)

近期整理网盘,不小心删除了,原来的已经不能用了,现在重新上传。 原下载地址:https://download.csdn.net/download/wu9797/10050090。资源不能删除,很担心朋友们下载了无用资源,近期也会在博客上进行说明。 此文件可用。

2018-07-18

Sublime Text 3(3176)注册机

适用于Sublime Text 3176的注册机,压缩包里有破解方法。

2018-07-17

Qt5实战项目之【天气预报】

Qt实战项目-天气预报 本代码博客:http://blog.csdn.net/wu9797/article/details/79100662

2018-01-18

Qt5 简易软键盘 - 支持中文输入

Qt5简易软件盘,支持中文输入、英文输入、数字输入,代码贴博客了: http://blog.csdn.net/wu9797/article/details/79018689

2018-01-09

Qt5 桌面时钟

Qt5实战项目,本代码博客: http://blog.csdn.net/wu9797/article/details/79013920

2018-01-09

PS ICO格式插件

PS的ICO格式插件,软件开发windows图标制作必备,包含32位和64位,附安装方法。

2017-12-17

天气图标大全

36个高清天气图标,PNG格式,包含白天和夜间,已经准确命名,天气预报开发必备。

2017-12-16

Qt5滚动字幕(左/右)+闪烁效果

本代码博客:http://blog.csdn.net/wu9797/article/details/78742052

2017-12-07

C/C++程序员的自我修养

非常好的总结出了C/C++程序员应该有的编码规范以及一些编码注意事项,让你的代码漂亮地飞起来,减少BUG。

2017-11-06

基于QT开发的ARM/windows平台下的视频播放器

现在官方设定的最低分是2分,无奈无奈。 windows平台和arm开发板都能使用,注意源文件中的宏定义。

2017-10-29

C语言实战-学生成绩管理系统

【附源代码】 现在最低分只能设置2分,想0分分享给大家的,官方取消了0分分享,连1分都没有了,很无奈!!!! 很简单的链表了,包含有新建学生信息、查看学生信息、删除、修改、清空等功能。 说实话,不值2分。代码也分享在我博客上面了,可以直接查看: http://blog.csdn.net/wu9797/article/details/77606258

2017-10-29

汇编语言-基于x86处理器

【美】吉普 · 欧文 著 2016年4月版,目录:基本概念、X86处理器架构、汇编语言基础、数据传送、寻址和算术运算....

2017-10-28

IcoFX汉化包

可用于IcoFX-2.x版本以及3.x版本,内附汉化教程,有需要就下载吧!

2017-10-27

Mplayer for windows

windows平台命令行控制的mplayer,可用于Qt视频软件开发调用,内附命令使用方法

2017-10-16

空空如也

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

TA关注的人

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