Service是什么它是android App的四大组件之一,在开发中我们有时需要做一些耗时的但不需要与用户建立界面交互的操作可以考虑使用service。比如:比如我们需要在后台进行上传或下载的操作;杀毒或是监控软件可能希望service常驻后台,并可被Intent来驱动开始进行杀毒;聊天或是社交等即时通讯类应用,需要在后台定时地与服务发送“心跳”,来标识自己的在线状态等。
需要注意的是:它不是一...
分类:
其他好文 时间:
2016-05-12 12:45:56
阅读次数:
261
在一个全新的ubuntu14.04中通过源码编译安装qemu和libvirt环境。需要注意一个安装顺序问题。建议先安装qemu.后安装libvirt.因为,libvirt起来后,会检测其需要使用的hypervisor。另外,他们的安装最好都指定安装路径到/usr目录下,这样可以使安装完后直接可以全局使用libvirt和qemu命令。且libvirt默认是通过调用/usr/bin下的qemu命令获取...
分类:
系统相关 时间:
2016-05-12 12:46:30
阅读次数:
1740
最近用mysql+Navicat for sql开发项目时遇到了以下问题:
1.默认创建的数据库,字符集编码为:latin1 -- cp1252 West European
在数据库中存储中文时会出现乱码错误
2.用Navicat给数据库添加外键约束时,保存不了,保存后消失
解决方案:
1对于字符集问题有3种解决方式,设置字段字符集,表的字符集,数据字符...
分类:
数据库 时间:
2016-05-12 12:46:02
阅读次数:
807
支持向量机SVM
支持向量机(support vector machine,SVM)是由Cortes和Vapnik在1995年提出的,由于其在文本分类和高维数据中强大的性能,很快就成为机器学习的主流技术,并直接掀起了“统计学习”在2000年前后的高潮,是迄今为止使用的最广的学习算法。
本篇将要简要的介绍一下SVM,如有错误请批评指正,共同学习。本文主要分为以下几个部分:
SV...
分类:
系统相关 时间:
2016-05-12 12:45:35
阅读次数:
355
#import "AppDelegate.h"
@interface AppDelegate ()
@end
@implementation AppDelegate
/**
* 使用block的另一个用处是可以让程序在后台较长久的运行。
以前,当app被home键退出后,app仅有最多5秒钟的时候做一些保存或清理
资源工作。但是应用可以调用UIApplication的...
分类:
其他好文 时间:
2016-05-12 12:43:10
阅读次数:
149
本篇文章是上一篇文章的继续,在这篇文章里我通过在Ubuntu上搭建TFTP服务器,实现了在MT7688开发板上上传和下载Ubuntu中的文件,这为后面的程序开发提供了方便。...
分类:
系统相关 时间:
2016-05-12 12:45:38
阅读次数:
295
这篇文章主要对PostgreSQL做一个介绍,并比较了在PCIe SSD(本文使用Memblaze的PBlaze4 PCIe SSD)和硬件RAID聚合的SAS磁盘两种环境下,PostgreSQL数据库的联机事务处理(OLTP)的性能。...
分类:
数据库 时间:
2016-05-12 12:43:10
阅读次数:
311
Bayes贝叶斯
一、Bayes小故事
贝叶斯(约1701-1761) Thomas Bayes,英国数学家。约1701年出生于伦敦,做过神甫。1742年成为英国皇家学会会员。1761年4月7日逝世。
贝叶斯定理在概率统计是最经典的内容之一,但是本人却是一个谜团。没人知道他是怎么当选英国皇家学会会士,也没有记录表明他发表过任何科学或数学论文,据说他从事数学研究的目...
分类:
其他好文 时间:
2016-05-12 12:45:16
阅读次数:
376
SparkContext创建:高层DAGScheduler, 底层TaskScheduler, SchedulerBackend
application=driver+executor
Spark的程序分成两个部分:driver和executor
driver驱动executor
Driver部分的源代码:SparkConf+SparkContext
executor具体执行...
分类:
其他好文 时间:
2016-05-12 12:43:38
阅读次数:
172
1. Java中单元测试
2. import static
3. transient关键字
4. volatile关键字...
分类:
其他好文 时间:
2016-05-12 12:45:17
阅读次数:
121
蜂巢之Iaas云主机快速启动的优化??使用过Linux的,不使用桌面的技(无)术(限)大(装)拿(X)的筒子们大概都有经验,电脑的操作启动时间是速度很快的,往往都是在几秒级别完成。但是在同样没有桌面的云主机启动经常给我们的却不是这样一个感觉,特别是在第一次创建的过程中,总是发现启动过程需要10s+的时间,于是就想,能不能也加速一把,享受秒级别的云主机启动的畅快体验。
??PS:目前我们所使用的蜂巢...
分类:
其他好文 时间:
2016-05-12 12:43:52
阅读次数:
138
【项目1-实现复数类中的运算符重载】 参考解答
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
Complex operator+(const...
分类:
编程语言 时间:
2016-05-12 12:43:37
阅读次数:
207
DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,这里介绍下基于Maven+SpringMVC+Dubbo搭建的简单入门的demo配置,以及后台管理系统的简单操作...
分类:
编程语言 时间:
2016-05-12 12:43:55
阅读次数:
370
高效提取LoadingPage,妈妈再也不用担心我写多余的代码啦!...
分类:
移动开发 时间:
2016-05-12 12:43:51
阅读次数:
217
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。
一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:
1...
分类:
编程语言 时间:
2016-05-12 12:44:24
阅读次数:
194
面向对象的六大原则:
1.单一职责原则(Single Responsibility Principle SRP)
2.开闭原则(Open Close Principle OCP)
3.里氏替换原则(Liskov Substitution Principle LSP)
4.依赖倒转原则(Dependence Inversion Principle DIP)
5. 接口隔离原则(Inte...
分类:
其他好文 时间:
2016-05-12 12:42:34
阅读次数:
169