自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 【Qt】消息对话框类

消息对话框类在前者消息对话框的基础之上完成的参见:http://blog.csdn.net/ldan508/article/details/51921182【效果如下】     【添加代码】添加新的文件msgboxdlg类//msgboxdlg.h#ifndef MSGBOXDLG_H#define MSGBOXDLG_H#include

2016-07-16 12:15:24 1427

原创 【Qt】标准double类型输入对话框

标准double类型输入对话框是在标准对话输入框的基础上完成的参见:http://blog.csdn.net/ldan508/article/details/51920671【效果如下】                                           【添加代码】void InputDlg::ChangeScore()

2016-07-15 21:41:19 2240

原创 【Qt】标准int类型输入对话框

标准int类型输入对话框是在标准条目对话框的基础上完成的参见:http://blog.csdn.net/ldan508/article/details/51921023【效果如下】             【添加代码】void InputDlg::ChangeAge(){ bool ok; int age=QInputDialog::get

2016-07-15 21:23:35 3413

原创 【Qt】标准条目选择对话框

标准条目选择对话框是在标准字符串输入对话框的基础上完成的参见:http://blog.csdn.net/ldan508/article/details/51920918【效果如下】                       【添加代码】//inputdlg.cppvoid InputDlg::ChangeSex(){ QStr

2016-07-15 21:10:31 2788

原创 【Qt】标准字符串输入对话框

标准字符串输入对话框是在标准输入对话框的基础之上完成的参见:http://blog.csdn.net/ldan508/article/details/51920671【效果如下】                          【添加代码】//inputdlg.cppvoid InputDlg::ChangeName(){ bool

2016-07-15 20:51:48 3977

原创 【Qt】标准输入对话框

标准输入对话框是在标准字体对话框的基础上完成的参见:http://blog.csdn.net/ldan508/article/details/51388526【实现效果】        【添加代码】//inputdlg.h#ifndef INPUTDLG_H#define INPUTDLG_H#include#include#include#in

2016-07-15 20:10:09 3594 1

原创 【算法设计与分析】To the max

【题目】【输入与输出】【源代码】//思路简述:这是一个可以化为选出最大子序列的问题,首先对一行进行选取,选出以当前数结束的序列的和的最大值//然后将每一行的每一列数逐次加起来,形成一个新的序列,再一次进行选择,max不断被取缔#include#include#define MAXN 105#define INF -1000int srow[MAX

2016-07-11 10:22:28 1020

原创 【算法设计与分析】输油管道问题

【题目】【输入输出要求】【源代码】//思路简述:将每个房间存入一个数组,以房间号做为下标//按照输入的桌子所要经过的房间号对应的数组值加一,每一次都加加//最后数组中的最大值即是至少需要单独安排的搬桌子次数#include #include #define SIZE 405int main(void){ int count[SIZE];

2016-07-11 10:10:39 8000 2

原创 【PM】产品需求管理

一、需求采集(需求管理员):通过多种形式对用户的需求进行收集,通常的形式有:用户访谈,调查问卷,测试结果,数据分析等,在这个阶段对需求的属性详细记录,并且记录可追溯的反馈人员。一般收集需求的对象有:1.        最终用户2.        市场人员3.        测试结果4.        领导需求5.        ……. 二、需求分析(PM):

2016-07-07 17:16:57 1449

原创 【算法设计与分析】长城守卫

【题目】【输入输出】【源代码】#include#includeusing namespace std;const int maxn=100010;int n,r[maxn],left[maxn],right[maxn];//测试p个礼物是否足够//left[i]是第i个人拿到的“左边的礼物”总数,right同样bool

2016-06-30 17:20:51 2035

原创 【算法设计与分析】派

【题目】【输入输出】【源代码】#include#include#includeusing namespace std;const double PI = acos(-1.0);//求反余弦的值,3.141593const int maxn = 10005;int n, f;double A[maxn];inline bool

2016-06-30 17:14:36 764

原创 【算法设计与分析】墓地雕塑

【题目】【输入输出】【样例】【源代码】#include#include#includeusing namespace std;int main(){ int n,m;//n个雕塑,现在加入m个雕塑 double k,a=0,b; while(scanf("%d%d",&n,&m) == 2)

2016-06-30 17:09:26 1193

原创 【算法设计与分析】蚂蚁

【题目】【输入输出】【样例】【源代码】#include#include#include#includeusing namespace std;const int maxn=10005;struct ants{ int id ; //输入序号 int pos ; //在小木棍上的顺序 int status

2016-06-30 17:03:02 886

原创 【算法设计与分析】分金币

【题目】【输入输出要求】【输出样例】【源代码】//中位数问题#include#includeint m[1000001],p[1000001];int sub(int a,int b){ if(a < b) { return b - a; } else { return a - b; }}

2016-06-30 16:53:33 1010

原创 【算法设计与分析】Commando

【题目】【输入输出要求】【样例】【程序代码】#include#include#define N 10000struct soldiers//定义士兵信息的结构体{ int b;//讲述任务的时间 int j;//执行任务的时间}task[N];int cmp(soldiers x

2016-06-15 14:04:05 990

原创 【算法设计与分析】The Dragon of Loowater

【题目】【输入输出要求】【输出样例】【程序代码】#include#include#define N 2000#define M 2000int main(){ int n,m; int a[N];//怪兽头的半径 int b[M];//骑士的能力值 while(scanf("%d%d",&n,&m)

2016-06-13 22:15:30 953

原创 【Qt】标准字体对话类

标准字体对话类是在标准文件对话类和标准标准颜色对话类的基础上添加的参见地址:(1)http://blog.csdn.net/ldan508/article/details/51378433    (2)http://blog.csdn.net/ldan508/article/details/51388336效果展示:add the code into dialo

2016-05-12 23:38:25 1029

原创 【Qt】标准颜色对话框类

标准颜色对话框类是在标准文件对话框的基础之上添加一些布局实现的,效果如下:click "颜色标准对话框实例"chose the one you love:add the code into dialog.h: QPushButton *colorBtn;//标准颜色对话框类 QFrame *colorFram;add the code

2016-05-12 23:05:52 4658

原创 【Qt】标准文件对话框

定制一个文件对话框:效果展示:点击文件标准对话框实例:显示所选文件的路径:代码展示://main.cpp#include "dialog.h"#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv);

2016-05-11 21:33:59 1362 2

原创 【51单片机】A/D(1)

用单片机控制ADC0804进行模数转换,当拧动实验板上A/D旁边的电位器Re2时,在数码管的前三位以十进制方式动态显示出A/D转换后的数字量(8位uA/D转换后数值在0~255变化)。        #include#includesbit dula=P2^6; //申明U1锁存器的锁存端sbit wela=P2^7; //申明U2存锁器的锁存端sbit adwr=P3^

2016-05-06 17:37:45 2476 2

原创 【Qt】修改用户资料

这是一个简单的修改用户资料的例子,在这个例子里可以看到如何实现一个相对较为复杂的窗口布局,如何使用分割窗口,如何使用堆栈窗口等,效果图如下:代码的实现有点多,但是我已经尽力备注,方便大家的理解,建议看着效果图和注释一起理解这些布局,要坚持看下去,希望能对你有所帮助,具体代码如下://main.cpp#include "content.h"#include #incl

2016-04-29 17:03:18 3470

原创 【Qt】UserInfo

这是一个静态的关于用户信息的界面,首先看一下效果:  接下来是看代码://dialog.h#include #include#include#include#include#ifndef DIALOG_H#define DIALOG_H#include class Dialog : public QDialog{ Q

2016-04-25 21:31:06 6626

原创 【Qt】StackedWidget

一个简单的堆栈窗口类:左侧列表框会出现不同的选项,右侧显示所选的不同的窗体 #include#include "stackdlg.h"StackDlg::StackDlg(QWidget *parent) : QDialog(parent){ setWindowTitle(tr("StackedWidget")); list=new QLi

2016-04-22 21:17:33 1544

原创 【Qt】QDockWidget

一个简单的停靠窗口类:设置三种停靠窗口:(1)可浮动;(2)可移动、可关闭;(3)具备以上所有特性#include "mainwindow.h"#include#includeMainWindow::MainWindow(QWidget *parent) : QMainWindow(parent){ setWindowTitle(tr("DockWi

2016-04-22 21:07:32 1061

原创 【Qt】splitter

一段简单的分割窗口的程序:#include "mainwindow.h"#include #include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QFont font("ZYSong18030",20);// a

2016-04-22 20:54:34 1492

原创 【Qt】按钮键

按钮键添加以及使用方法的简单示例: //widge.h#ifndef WIDGET_H#define WIDGET_H#include class Widget : public QWidget{ Q_OBJECTpublic: Widget(QWidget *parent = 0); ~Widget();};#

2016-04-15 13:05:35 531

原创 【Qt】Variant类

一个关于QVariant类的简单用法示例:#include "widget.h"#include#include#includeWidget::Widget(QWidget *parent) : QWidget(parent){ QVariant v(709);//声明并初始化一个整数变量 qDebug()<<v.toInt();//变为整

2016-04-15 08:58:51 1395

原创 【51单片机】中断程序

#includesbit dula=P2^6;sbit wela=P2^7;//sbit D1=P1^0;unsigned char num;unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0

2016-04-06 15:42:38 1400

原创 【51单片机】静态与动态点亮数码管

静态:#includesbit dula=P2^6; //数码管寄存器sbit wela=P2^7; //位寄存器void main(){ wela=1; P0=0xf8; wela=0; //确定几位数码管亮,且使其状态保持 dula=1; P0=0x3f; //显示的数字 dula=0; while(1);

2016-04-05 09:52:41 2262

原创 【51单片机】蜂鸣器

#include#include      //包含_crol_函数的头文件  sbit beep=P2^3;void delay(unsigned int z);  //sbit temp=  P1^0; unsigned char temp; void main(){         temp=0xfe;         P1=temp;

2016-04-05 09:42:37 1745

原创 【51单片机】六种亮灯方式

51单片机中关于点亮灯管的简单程序:(1)点亮第一盏灯:#includesbit D1=P1^0; void main(){ D1=0;}若要点亮第二盏,改为sbit D2=P1^0; (2)在reg52.h文件中添加:sbit D1=P1^0;用于点亮第一盏灯,若要点亮第二盏灯,sbit D2=P1^1;以此类推#includevoi

2016-03-30 18:39:39 11373

转载 Linux下压缩解压缩命令详解

linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sun

2016-03-22 08:49:06 543

原创 Git常用命令集合

apt-get install git//安装gitgit//查看gitgit config --global user.name "YourName"git config --global user.email [email protected]   //设置 git init //创建版本库git add //上传文件到工作区

2016-03-18 20:40:21 595

原创 【操作系统原理】进程同步

之前说了那么多互斥,现在来说一说进程同步,但是,看字面意思,你是不是认为同步应该就是与互斥相反,可以允许多个进程访问同意资源,而且是一起?虽然可能只有我那么天真,但是答案是NO!       所谓进程同步,简单的说是“你等我,我也等你”的同步约束。其实是另外一种互斥,互斥是两者只能运行其一,没有顺序要求,但是同步,也是只能有一个进程访问资源,但是,顺序定了。       来看一下比较官方的

2016-03-14 20:18:45 2041

原创 【操作系统原理】信号量机制

信号量机制是一种卓有成效的进程互斥同步工具。这里只介绍记录型信号量机制,它可以有效的解决CPU“忙等”的问题,实现互斥。        记录型信号量机制的数据结构如下(看不懂那些字母是什么其实没有关系):            type semaphore=record           value:integer;   (下文传说中的S)           

2016-03-13 23:17:37 7595

原创 【操作系统原理】进程的互斥以及上锁与解锁原语

进程互斥 什么是进程互斥?        所谓进程互斥,就是对于系统的某种资源,若一个进程正在访问它,其他进程必须等待,不能同时使用。这是一种源于资源共享的制约关系,也称为间接制约关系。 接下来,我们来简要的了解一下几个概念:这种限定资源只能排他性的访问的资源叫做临界资源。程序中访问临界资源的那段代码称为临界区或临

2016-03-13 16:40:11 6450

原创 【操作系统原理】进程的运行

处理器的分配对象大多是进程。进程是程序的一次运行,进程的实体是由程序段、数据段和进程控制块组成,程序没有进程就无法运行。但是进程到底是怎么运行的?PS:以下的栗子,来源于个人对进程的理解与生活体验如果觉得不合适,请见谅 一、进程的执行模式:       单道程序系统中,程序是顺序运行的。其过程就像这样,举个栗子:拿起筷子,夹起饭菜,送到嘴里。这个过程必须一步接着一步来,可以重复实现

2016-03-11 13:34:03 2098

转载 file结构

file结构file结构是设备驱动程序所使用的另一个重要的数据结构,它代表一个“打开的文件”,是应用程序在进行open()调用时由内核创建的,在进行close()调用时作为参数传递给函数以关闭相应的文件。在文件关闭后,内核释放这个数据结构。file结构也在include/linux/fs.h中定义。 include/linux/fs.h519   struct file{5

2016-02-28 19:59:17 812

原创 嵌入式系统分类

嵌入式系统的定义:嵌入式系统源于微型计算机,是嵌入到系统对象体系中去,实现嵌入对象智能化的计算机。例如手机,MP3,PDA(personal digital assistant,个人数码助理,一般指的是掌上电脑),数码伴侣(一种由高速大容量移动硬盘+多种读卡器和二为一的数码存储设备,可以在没有电脑的情况下转存数码存储卡的数据。 嵌入式系统的发展:由于这些产品在体积,价位和可靠性上的要求

2016-02-28 19:56:41 4791

原创 字符设备驱动程序的设计

【字符设备驱动程序的组成】    字符设备驱动程序包含5个部分:头文件、file_operation结构体变量、接口函数、加载函数以及卸载函数。 头文件的部分包含进数据结构以及内核函数要用到的头文件。file_operation结构体变量部分定义file_operation结构体的变量,该结构体声明了驱动程序所有的接口函数。接口函数部分包含字符驱动设备驱动程序与内核应用程序交互

2016-01-22 17:27:45 1435

空空如也

空空如也

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

TA关注的人

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