前面的博客已经讲解了HttpURLConnection和HttpClient的用法,知道了如何发起HTTP请求,以及解析服务器返回
的数据。但是可能你发现了,因为一个应用程序很多地方都可能使用网络功能,而发送HTTP请求的代码基本相同,如果每次我们都去编写一遍发送HTTP请求的代码,这显然不太好。
通常情况下我们都应该将这些通用的网络操作提取到一个公共的类里,并提供一个静态方法,当想...
分类:
移动开发 时间:
2015-01-08 13:24:52
阅读次数:
228
当服务器上面的文件发生修改,然后本地仓库中的相应文件也作了修改,此时使用命令:git pull 的时候会出现如下提示信息:...
分类:
其他好文 时间:
2015-01-08 13:23:51
阅读次数:
115
1、Java 引用变量有两个类型:一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给该变量的对象决定。如果编译时类型和运行时类型不一致,就会出现所谓的多态性;
2、引用变量在编译阶段只能调用其编译时类型所具有的方法,但运行时则执行它运行时类型所具有的方法,这就是方法多态性的体现。
3、多态性是针对方法的,对象的属性不具备多态性。...
分类:
编程语言 时间:
2015-01-08 13:24:52
阅读次数:
177
今天突然需要使用VNC,但是从来没有使用过这个玩意儿!后来通过查找关于这方面的信息,下面就是我粗略对VNC的理解和使用。
下面对VNC的来源的基本组成就不一一介绍了,我相信没有比百度百科有更好的介绍了。
http://baike.baidu.com/link?url=Z6-B80x_mQUjxotyvIFstCc-cce2IJXKSclfwbAPz0JUMuhIBqmfRg4u2ycN7jQ4...
分类:
系统相关 时间:
2015-01-08 13:26:16
阅读次数:
246
相信看到这里已经有很多人遇到了同样的问题了就是使用LinearLayout布局而不能使用选择器的问题其实是可以的ok我下面就说一下怎么使用
其实就是在要使用选择器的LinearLayout布局中加入一个android:clickable="true"就可以实现选择器的功能了
<LinearLayout
android:id="@+id/ll"
an...
分类:
其他好文 时间:
2015-01-08 13:25:10
阅读次数:
177
数组以字符串形式输入输出,这点得注意下,还有一点就是,输出时数字以逗号隔开,最后一个没有逗号。
#include
#include
using namespace std;
int compare(const void *p,const void *q){
return *(int *)p-*(int *)q;
}
int main()
{
int a[1024];
int...
分类:
编程语言 时间:
2015-01-08 13:24:09
阅读次数:
260
题意:
D - Name That Tune
Time Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d
& %I64u
Submit Status Practice CodeForces
499D
Appoint description:
System Crawler (2015...
分类:
其他好文 时间:
2015-01-08 13:22:37
阅读次数:
222
使用adb提供的命令, 可以非常方便地从PC中将通讯录导入android模拟器中....
分类:
移动开发 时间:
2015-01-08 13:24:55
阅读次数:
216
Afinal简介
Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用;
? 使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。
?Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。
目前Afin...
分类:
其他好文 时间:
2015-01-08 13:24:16
阅读次数:
220
由于这两个测量值均支持对在某个特定区域内生活进行感染风险的局部评估,因此,每年超过临界阈值的天数可用来建立显示超过阈值概率的内插地图。...
分类:
其他好文 时间:
2015-01-08 13:25:12
阅读次数:
219
分割 IP 地址:
string ipAddress = “192.168.2.168”;
string[] sArray = ipAddress.Split(new char[] { '.' });
_box1.Text = sArray[0]; // 192
_box2.Text = sArray[1]; // 168
_box3.Text = sArray[2]; // 2
_box4.Text = sArray[3]; // 168...
(1)强制类型转换
强制类型转换是对变量对应的内存里面的0和1按照新的类型进行重新解释的过程
代码:
#include
using namespace std;
int main(int, char *[])
{
char c = 0xA0;//0xA0 [-128~127] 最高位为1表示负数 0xA0 = 1010 0000 = -96
//高位补0 0xA0->0xFF ...
分类:
编程语言 时间:
2015-01-08 13:24:23
阅读次数:
233
#include
//判断一个数是否为丑数
bool IsChou(__int64 num)
{
while(num!=0)
{
if(num == 1)
return 1;
else if(num % 2 == 0)
num /= 2;
else if(num % 3 == 0)
num /= 3;
else if(num % 5 == 0)
nu...
分类:
其他好文 时间:
2015-01-08 13:24:02
阅读次数:
149
class person
{
public:
string name;
int age;
person(string s,int i):name(s),age(i){}
};
struct person_hash
{
static const size_t bucket_size = 4;
static const size_t min_buckets = 8;
//哈希值函...
分类:
其他好文 时间:
2015-01-08 13:24:30
阅读次数:
148
textBox用法总结:
1 去掉边框 【注:this = textBox】
this.BorderStyle = System.Windows.Forms.BorderStyle.None;
2 设置字体
this.Font = new System.Drawing.Font(this.Font.Name, 11);
3 设置光标
this.Focus();//光标移动到当前textBox中
this.SelectAll(); //选中所有内容
this.SelectionStart = this.Te...
问题
解决
这个也是路径错误,
解决办法:在自己工程文件夹里建一个文件夹,随便起什么名字。把支付宝所需要的东西都拷贝进去,然后add files,然后找到TARGETS-Build Settings,在里面找到如下位置
把自己新建的文件夹拖动到这个框里面,再次运行就OK了,如果不行可以再多试几次
问题
如果遇到运行后报错,类似于以下提示信息:
Cannot...
分类:
移动开发 时间:
2015-01-08 13:21:51
阅读次数:
193
Promise在javascript中得到了越来越广泛的应用,尤其是server side的javascript,比如Node.js编程里。尽管Promise也有其自身的问题,但是它在解决多层嵌套callback,以及其它一些问题时还是有它独特的优点的。
Promise的常用场景基本都是在server side, 但其实在client side, 它也有用武之地,只是目前较为少见而已。
jQu...
分类:
Web程序 时间:
2015-01-08 13:23:19
阅读次数:
164