- 博客(9)
- 问答 (1)
- 收藏
- 关注
转载 Android实现异步的几种方法
在Android项目中,有经验的开发人员都知道,一些耗时的IO操作等都必须在子线程中去操作,那么可以有哪些方法来开启子线程呢,一般可以使用Java中自带的几种方法,也可以使用Andorid特有的一些类。用Java来实现异步主要有两种方法来实现异步,继承Thread类和实现Runnable接口1.继承Thread类先上代码public class MyThread extends Thread {...
2018-06-22 12:12:37
290
转载 Android实现简单的计算器
android的布局和配置文件1.下面就是android实现的计算器的布局配置,可以看见基本是线性布局,这样的好处是界面简洁明了[html] view plain copy<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro...
2018-06-22 12:09:57
587
转载 Java 多线程
Java 多线程线程和进程的区别线程和进程的本质:由CPU进行调度的并发式执行任务,多个任务被快速轮换执行,使得宏观上具有多个线程或者进程同时执行的效果。进程:在操作系统来说,一个运行的程序或者说一个动态的指令集合通常对应一个进程Process,它是系统进行资源分配和调度的一个独立单位,也是拥有系统资源的基本单位。进程是系统中独立存在的实体,它可以拥有自己独立的资源,拥有自己私有的地址空间,进程之...
2018-06-22 12:09:01
112
转载 Android多线程
Android多线程Android中的多线程本质上也是Java的多线程,同时添加了一些不同的特性和使用的场景。其中,最主要的一个区别就是Android中主线程和子线程中的区分,Android中的主线程是UI线程,负责运行四大组件并与用户实现交互,需要保持较高的反应速度,所以主线程不允许进行耗时的操作(比如说网络请求和访问),否则容易出现ANR现象,子线程则负责处理 一些耗时的任务,而如果子线程中想...
2018-06-22 12:04:56
138
转载 Connect函数
从Qobject(QObject.h)源码中可以看到QObject::connect的定义是这样的:[cpp] view plain copystatic bool connect(const QObject *sender, const char *signal, const QObject *rece
2017-06-10 18:19:04
217
转载 C++虚函数
前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使
2017-06-09 14:38:35
178
转载 c++数据结构的实现
0. 数据结构图文解析系列数据结构系列文章数据结构图文解析之:数组、单链表、双链表介绍及C++模板实现数据结构图文解析之:栈的简介及C++模板实现数据结构图文解析之:队列详解与C++模板实现数据结构图文解析之:树的简介及二叉排序树C++模板实现.数据结构图文解析之:AVL树详解及C++模板实
2017-06-08 15:35:51
1844
转载 c++标准库
1 C++标准 C++的标准化是一个漫长的过程。为何要标准化?作为一个语言,如果不设立相应的标准规格那是万万不能的。世界上有很多C++程序员,他们都有各自的编程风格,如果不做统一的话,那么这门语言将会演变出相当多个版本,这也会让C++进入分崩离析的状态,其中的一个严重后果就是兼容性问题,因而,标准化是必不可少的,标准规格的建立,是C++的一个重要里程碑。 标准程序库是C++标
2017-06-08 15:30:21
228
空空如也
求助jsp中数组取值问题
2017-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人