今天有了一个这样的需求 :下载一个apk文件,然后当你下载完成后,按钮的文字发生改变,变成点击安装,然后安装完成之后,变成打开。
这是下载apk的方法:
/**
* 后台在下面一个Apk 下载完成后返回下载好的文件
*
* @param httpUrl
* @return
*/
private File downFile(final String httpUrl) {...
分类:
移动开发 时间:
2014-05-24 20:50:50
阅读次数:
414
这里的主题是“Inside ARC”,顾名思义,主要是探讨ARC在我们看不见的地方为我们做了什么事情,以及怎么做的。出发点是对底层实现的兴趣,不了解这些也不妨碍写好代码,了解一点应该有益。...
分类:
其他好文 时间:
2014-05-24 21:14:33
阅读次数:
414
PS:硬说原创 我只能说自己太不要脸了 就当是个搬运工吧 希望对您有帮助
先来看看基础的---重头戏在后面:
yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。
只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:
def addlist(alist):
for ...
分类:
编程语言 时间:
2014-05-24 23:44:49
阅读次数:
621
建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。如果我们使用了建造者模式,那么用户就只需指定需要建造的类型就可以得到他们,而具体建造的过程和细节就不需要知道了。
Product就是具体产品类,由多个部件组成。
Buil...
分类:
其他好文 时间:
2014-05-24 20:49:48
阅读次数:
243
若数组中出现次数超过数组长度一半的数字,请找出这个数字。...
分类:
其他好文 时间:
2014-05-24 14:25:42
阅读次数:
189
/**
* Created by W.J.Chang on 2014/5/23.
*/
d = 1;
var a = {a:'b',c:'d'};
// 枚举Keys
for(var i in a) {
console.log(i);
}
console.log("----");
Object.prototype.d = 'e';
for(var i in a ){
c...
分类:
Web程序 时间:
2014-05-24 21:13:31
阅读次数:
310
惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描)新入手的打印机,如果没有安装经验,不要急着开箱组装!先打开电脑,放入驱动光盘,运行安装向导,会有动画安装指南,一步一步的教你如何操作。考虑买这款打印机的可以去产品官方商品页面看看。如果没有驱动光盘,可以去官方产品支持页面下载。下面是我的安装过程:从官网上下载的驱动程序,由于下图中没有完全对应打印机...
分类:
其他好文 时间:
2014-05-24 22:25:25
阅读次数:
367
说明
本实例能够监控聚划算的抢购按钮,在聚划算整点聚的时间到达时自动弹开页面(URL自己定义)。
可以自定义监控持续分钟数,同时还可以通过多线程加快刷新速度。
源码
package com.itechzero.pricemonitor;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import ja...
分类:
编程语言 时间:
2014-05-24 22:24:26
阅读次数:
668
【题目】
The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.
Given an integer n, return all distinct solutions to the n-queens puzzle.
Each solution contains a distinct board configuratio...
分类:
其他好文 时间:
2014-05-24 17:12:32
阅读次数:
237
下面提供几个命令,用来剪切文件、重命名文件、创建或修改文件访问时间,如下:...
分类:
其他好文 时间:
2014-05-24 19:39:49
阅读次数:
305
/**
* Created by W.J.Chang on 2014/5/23.
*/
// 判读是否是数组的方法
console.log(Array.isArray(new Array));
console.log(Array.isArray([]));
var arr = [1,2,3];
// 遍历方法
arr.forEach(function (v){
console.log...
分类:
Web程序 时间:
2014-05-24 18:01:08
阅读次数:
305
#include
//lua头文件
#ifdef __cplusplus
extern "C" {
#include "lua.h"
#include
#include
}
#else
#include
#include
#include
#endif
int main(int argc,char ** argv)
{
lua_State * L=NU...
分类:
编程语言 时间:
2014-05-24 23:16:07
阅读次数:
362
1 这是由于 scrapyd安装的时候没有 解压 相应的 egg而导致的文件找不到的错误。
2 解决办法,找到 scrapyd-1.0.1-py2.7.egg 解压缩 里面 有一个 scrapyd的文件,拷贝到 site-packages/scrapyd-1.0.1-py2.7.egg/scrapyd/目录下即可,windows的解决办法和这个一样。...
分类:
移动开发 时间:
2014-05-24 20:31:22
阅读次数:
567
zookeeper+kafka集群安装之二此为上一篇文章的续篇, kafka安装需要依赖zookeeper, 本文与上一篇文章都是真正分布式安装配置, 可以直接用于生产环境.zookeeper安装参考:http://blog.csdn.net/ubuntu64fan/article/details/26678877首先了解几个kafka中的概念:kafka是一个消息队列服务器,服务称为broker...
分类:
其他好文 时间:
2014-05-24 20:48:48
阅读次数:
269
星形模式是基于关系数据库的数据仓库中的一个著名概念,由于星形连接模式的设计思想能够满足人们从不同观察角度(维)分析数据的需求,所以在基于关系数据库的数据仓库的设计中广泛地使用了星形模式。本文主要介绍《广东省高速公路一张网资金结算情况分析系统》中的数据仓库技术。...
分类:
其他好文 时间:
2014-05-24 18:24:43
阅读次数:
297
编写一个简易的HTTP代理服务器,步骤其实很简单:
1.设置一个监听套接字gListen_Socket;
2.每当接受到客户端的请求之后,我们构建一个新的线程来继续监听客户端的请求,然后原线程处理用户请求;
3.先从用户发送的HTTP请求中解析出服务器端的主机地址,然后通过另外一个线程连接到服务器;
4.本程序充当中介,不断转发来自两端的消息;...
分类:
其他好文 时间:
2014-05-24 23:43:47
阅读次数:
534