引言 前文中已经介绍了什么是cordova 为什么要用cordova,基础的环境搭建以及如何编译打包生成APK安装包,接下来我们介绍如何使用Jenkins 自动化编译打包生成APK安装包! 服务器搭建 在搭建jerkins之前首先需要一台服务器环境,一个虚拟机或者阿里云租一台,这里我以阿里云服务器为 ...
分类:
移动开发 时间:
2018-08-16 10:36:44
阅读次数:
420
ContentProvider 1. ContentProvider 简介 是Android四大组件之一,为存储和获取数据提供统一的接口.可以在不同的应用程序之间共享数据.对于 ContentProvider而言,无论数据的来源是什么,他都认为是中表,然后把数据组织成表格 Content Provi ...
分类:
移动开发 时间:
2018-08-13 13:51:54
阅读次数:
160
1,Docker安装 Docker是啥,以及其与虚拟机的对比,就不介绍了,网上有很多资源可以学习和了解。 本篇文章重点介绍Docker的安装和测试使用。 Docker的安装,分为离线安装和在线安装两种方式,方便不同的应用场景使用不同的安装方式。 关于Docker的测试使用,本文会介绍如何运行Dock ...
分类:
其他好文 时间:
2018-08-10 17:02:58
阅读次数:
169
在浏览器中访问http://localhost:5000/,便可以看到Hello World!出现了。这段代码怎么运行起来的呢?一个Flask应用运转的背后又有哪些逻辑呢? ...
分类:
其他好文 时间:
2018-07-25 11:24:05
阅读次数:
207
区块链因为比特币而为大家熟知,随之而来衍生出一些优秀的项目,比较有代表性的有以太坊(Ethereum)、锯齿湖(Sawtooth Lake)、超级账本(Hyperledger)、比特股(bitshares)、瑞波(Ripple)、小蚁等,根据不同的应用场景分为应用于公众的公有链,需要授权使用的私有链 ...
分类:
其他好文 时间:
2018-07-21 14:53:44
阅读次数:
220
进行APP推广,离不开对渠道的统计。我们今天就来看看IOS系统的渠道统计原理。在开始之前,我们先来看看安卓的渠道统计。Google官方的应用商店GooglePlay在国内一直是无法使用的状态,所以国内的安卓App分发,都是依托数十个不同的应用市场或发行渠道,如百度、360、腾讯等互联网企业以及小米、华为、魅族等手机生产商。对于安卓App的渠道追踪,主要是围绕上面这些大的渠道来进行,并且这些渠道自己
分类:
移动开发 时间:
2018-07-20 13:54:14
阅读次数:
237
存储的目标:存储是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问?一方面它是数据临时或长期驻留的物理媒介?另一方面,它是保证数据完整安全存放的方式或行为?存储就是把这两个方面结合起来,向客户提供一套数据存放解决方案块级别:提供块设备(磁盘)文件级别:提供共享文件夹DAS:直连式存储。本地磁盘NAS:网络附加存储。本质上就是共享文件夹(nfs/samba)S
分类:
数据库 时间:
2018-07-16 12:31:07
阅读次数:
228
简述: 研究 MCTS 过程中, 需要用到数结构。 baidu google 了一番, 找不到自己能满足自己的库或代码参考,只好再造个轮子出来 我造的树用来下五子棋 和 围棋用的, 有其它不同的应用场合, 那就需要在此基础上改造了。 本树的特点:1. 支持多子节点 ( 网络上很多代码都是二叉树,不符 ...
分类:
编程语言 时间:
2018-07-15 14:56:32
阅读次数:
173
一般来说,存储(Storage)与主机(Host)连接模式有三种:SAN(Storage Area Network)存储区域网络,DAS(Direct-Attached Storage)直连式存储,NAS(Network Attached Storage)网络附属存储。此三种模式分别针对不同的应用场 ...
分类:
其他好文 时间:
2018-07-14 22:39:48
阅读次数:
2557
MSMQ MicroSoft Message Queuing(微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message), ...
分类:
其他好文 时间:
2018-07-13 10:20:35
阅读次数:
356