自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Frank Kong的博客

菜鸟的邮箱kh971024@163.com

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT登录对话框

设计对话框,实现登录过程一、使用UI创建界面1、  新建QT WidgetsApplication项目,命名为QQlogin,向项目中添加QT设计师界面,模板是dialog without button,类名是login_Dialog。2、  在dialog的UI文件中添加两个button和两个lineEdit和两个lable3、  右键点击控件,改变控件对象名称,

2017-09-30 11:17:52 925

原创 安卓在一个APP中打开启动另一个APP

查看另一个APP的包名,如不清楚可使用APP信息查看器百度云盘APK信息查看器知道包名之后,使用intent启动这个APPIntent intent = getPackageManager().getLaunchIntentForPackage("com.amp.android");if (intent != null) { startActivity(inten

2017-09-27 22:06:32 1493

转载 安卓设置图片匀速旋转360°

//动画 Animation animation = AnimationUtils.loadAnimation(this, R.anim.img_animation); LinearInterpolator lin = new LinearInterpolator();//设置动画匀速运动

2017-09-27 21:52:08 1741

转载 android返回键不销毁活动

//back键不销毁活动 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { moveTaskToBack(false); return true;

2017-09-27 21:47:55 837

原创 (九)树的双亲孩子表示法

把每个结点的孩子结点排列起来,存储结构为链表方式,n个头指针组成一个线性表,采用顺序村塾结构,存放进一个一维数组。这样就容易找到某个结点的所有孩子结点和双亲结点。typedef int TElemType;//树的双亲孩子表示法结构定义#define MAX_TREE_SIZE 100//孩子结点typedef struct CTNode { int child; st

2017-09-27 13:17:12 661

原创 (八)串的简单操作(输出串后面出现乱码问题解决)

堆分配存储结构的串由顺序存储结构的特点,处理方便。存储结构:typedef struct{ char *ch; int length;}HString;函数//初始化void Str_Init(HString *S){ S->ch = NULL; S->length = 0;}//生成一个值等于串常量chars的串TStatus StrAss

2017-09-25 14:40:59 711

原创 (七)链式队列的初始化、入队列和出队列

链式队列需要有队头指针和队尾指针才能唯一确定一个队列,头指针一般指向头结点,尾指针指向最后一个元素结点。空的队列就是队头指针和队尾指针都指向了头结点。在可以确地长度最大值时采用循环队列,无法估计长度的时候用链式队列。结构定义typedef int QElemType;typedef struct QNode{ QElemType data; struct QNode *n

2017-09-25 09:31:28 6701 2

原创 (六)循环顺序队列的初始化、入队列、出队列

初学数据结构最好的办法可能是先读程杰写的《大话数据结构》,以下摘自豆瓣图书简介:《大话数据结构》以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物

2017-09-24 19:58:43 3478

原创 (五)链式栈的初始化、入栈和出栈

链式栈是从栈顶开始,有一个next指针指向他的后继,一直到栈底,栈底的next为NULL。链式栈为空的时候top也为NULL,入栈的时候就有两种情况,第一种top为空的时候,入栈后该元素的next应该为NULL,另一种是存在top的时候,他的next应该为入栈前的栈顶元素。链式栈和链表一样,不用考虑空间问题,基本不存在栈满的情况。链式栈的结构:typedef int SElemType;

2017-09-24 11:44:24 5748

原创 (四)顺序栈的入栈和出栈

栈的基本思想是先进后出,如同弹夹的子弹压入和弹出,一般叫进栈和出栈。顺序栈的结构定义typedef int SElemType;typedef struct { SElemType data[MAXSIZE]; int top;}SqStack;初始化、入栈和出栈函数//初始化Status InitStack(SqStack *s){ s->top = -

2017-09-24 10:24:44 5322

原创 JAVA、MySql实现登录注册(网页)

初学JAVA  EE,老师留下一小作业,用JAVA实现与服务器端交互,实现登录和注册功能,初学一种专业课很多老师都会留下一种让学生实现登录和注册的作业。下面是记录的实现步骤:1、首先是账号密码输入框和按钮:登录: 账号: 密码:  还没注册?点击注册

2017-09-23 19:03:45 16192 7

原创 (三)双向链表的初始化、插入和删除

双向链表是在单链表的基础上增加了指向直接前驱的指针,所以在双向链表中的每一个节点都能很容易的找到他的前驱和后继。双向链表经常和循环链表一起使用,成为双向循环链表,他的尾指针的后继指向头结点,头结点的前驱指向尾节点,构成一个环的结果,这样,就算在尾节点也能很容易的找到头结点。此处以双向链表为例结构定义typedef int ElemType;typedef struct DulNod

2017-09-23 18:26:07 5616

原创 (二)静态链表

静态链表的思想是数组代替指针,数组的元素都是由两个数据域组成,data和cur。数组的每一个下标都对应一个data和一个cur。cur相当于单链表的next指针,存放该元素的后继在数组中的下标。静态链表不一定用得着,或者很少用到,了解一下即可。存储定义#define MAXSIZE 1000typedef int ElemType;typedef struct { Elem

2017-09-20 20:38:08 323

原创 (一)顺序表和单链表的初始化、插入、删除等操作

线性表定义#define MAXSIZE 20 //线性表最长长度typedef int ElemType; //数据类型typedef struct{ ElemType data[MAXSIZE]; int length;}SqList;函数说明/** * 顺序表 * InitList(*L) 初始化 * ListEmpty(L) 若为空,返回tru

2017-09-18 17:18:28 3688

原创 Android视频音乐播放SeekBar和播放时间同步

使用handler控制视频进度条

2017-09-12 17:29:23 6437

省份城市县区层级选择

通过解析json数据,来完成对选择省份城市和县区的层级选择

2017-10-28

空空如也

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

TA关注的人

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