还记得上次post请求的参数格式吗?
“{‘name’:dog','password':'123'}”
为什么要这么写呢?
一:网络编程,你需要一个利器抓包工具,Fiddler 这个就不错,我发现抓到的http contentType =
"application/x-www-form-urlencoded" 额,好吧,我想要的是contentType=“application/json”...
分类:
编程语言 时间:
2015-05-27 19:14:50
阅读次数:
221
设计模式之简单工厂模式
看书学习设计模式,书本来源《大话设计模式》,啃一啃怎么样设计程序
在“大话”这本书中写简单工厂模式用计算器为例来说明,其实是最简单的面向接口的编程思维,不依赖与具体的实现,而重点考虑接口。这是比较重要的思维上的转变。
重点:
1、通过继承,造成多态属性,然后在子类中实现父类的接口,在不同的子类中进行不同的接口实现。直接调用实现的接口方法得到最后的值,这一种思维...
分类:
其他好文 时间:
2015-05-27 19:12:39
阅读次数:
127
Mapper的输出,在发送到Reducer前是存放在本地文件系统的,IFile提供了对Mapper输出的管理。我们已经知道,Mapper的输出是对,IFile以记录的形式存放了这些数据。为了保存键值对的边界,很自然IFile需要保存key-len和value-len。
和IFile相关的类图如下:
其中,文件流形式的输入和输出是由IFIleInputStream和IFIleOut...
分类:
其他好文 时间:
2015-05-27 19:13:11
阅读次数:
188
集合统计函数1. 个数统计函数:
count
语法: count(*), count(expr), count(DISTINCT expr[, expr_.])
返回值: int
说明: count(*)统计检索出的行的个数,包括NULL值的行;count(expr)返回指定字段的非空值的个数;count(DISTINCTexpr[, expr_.])返回指定字段的不同的非空...
分类:
其他好文 时间:
2015-05-27 19:11:46
阅读次数:
527
今天在尝试用自带的NSJSONSerialization方法来解析本地json文件的时候碰到了系统异常,app自动终止
问题主要如下:
代码片段:
NSString *newCoursePath = [[NSBundle mainBundle] pathForResource:@"addcourses" ofType:@"json"];
NSData *data = [N...
分类:
Web程序 时间:
2015-05-27 19:12:51
阅读次数:
200
Storm里面引入DRPC主要是利用storm的实时计算能力来并行化CPU密集型(CPU
intensive)的计算任务。DRPC的stormtopology以函数的参数流作为输入,而把这些函数调用的返回值作为topology的输出流。
DRPC其实不能算是storm本身的一个特性, 它是通过组合storm的原语stream、spout、bolt、 topology而成的一种模式(pat...
分类:
其他好文 时间:
2015-05-27 19:13:47
阅读次数:
152
前言:曾经我对“一份好的代码里注释至少要占到一半的份量”这样话深信不疑,我也不厌其烦的给每一个函数都加上javadoc,对此,我深感自豪;而对于别人写代码不加注释的“坏习惯”,我深表遗憾。然而当我读完Robert的“注释”一节,我已经懊恼不已,并且我已经开始对我的代码进行审核,再次优化。我已经开始遵守“别给糟糕的代码加注释–重新写吧”这条准则。...
分类:
其他好文 时间:
2015-05-27 19:12:07
阅读次数:
183
我们在这文章将要学习Scala的最后一个特性是泛型。Java程序员们可能最近才知道这个东西,因为这个特性是在Java1.5中才被加入的。
泛型是一种可以让你使用类型参数的设施。例如当一个程序员正在实现一个链表时,将不得不面对诸如如何决定链表中节点保存数据的类型之类的问题。正由 于这是一个链表,所以往往会在不同的环境中使用,因此,我们不能草率的决定节点数据类型,比如说Int。这种决定是相当的草率且...
分类:
其他好文 时间:
2015-05-27 19:12:03
阅读次数:
261
问题描述:
下面是给出的基类Animal声明和main()函数。
class Animal
{
public:
virtual void cry()
{
cout<<"不知哪种动物,让我如何学叫?"<cr...
分类:
其他好文 时间:
2015-05-27 19:13:25
阅读次数:
196
//观察下列程序
//Sample Input:
/*
5
aa 89
bb 76
cc 87
dd 89
ee 76
*/
//你觉得会输出什么???
#include
#include
#include
#include
#include
#include
#include
#define MAXN 10010
#define RST(N...
分类:
其他好文 时间:
2015-05-27 19:11:53
阅读次数:
155
Docker底层存储结构 由于aufs并未并入内核,故而目前只有Ubuntu系统上能够使用aufs作为docker的存储引擎,而其他系统上使用lvm thin provisioning(overlayfs是一个和aufs类似的union filesystem,未来有可能进入内核,但目前还没有;Lvm
snapshot are useful for doing e.g. backup of a ...
分类:
其他好文 时间:
2015-05-27 19:13:22
阅读次数:
397
找出10000以内所有不能由n+n的各位数字和组成的数字。
直接代码,一看就懂。
#include
using namespace std;
#define MAX 10003
int main()
{
int i, b, sum, a[MAX]={0};
for(i=1; i<MAX; i++)
{
b = sum = i;
...
分类:
其他好文 时间:
2015-05-27 19:10:31
阅读次数:
133
android应用当中Activity间相互跳转比较常见。本文通过例子跟踪了一下2个Activity间跳转过程中生命周期的变化过程。...
分类:
其他好文 时间:
2015-05-27 19:12:43
阅读次数:
219
这篇文章记录使用ContentProvider的方法,提供了最简单安全的移植方法
首先在工程目录建立包名对应的database目录
放入如下三个文件:
DBHelper.java:
package com.sprd.fileexplorer.database;
import android.content.Context;
import android.database.sqli...
分类:
其他好文 时间:
2015-05-27 19:11:10
阅读次数:
224
一、Redis提供了哪些持久化机制:
1). RDB持久化:
该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。
2). AOF持久化:
该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。
3). 无持久化:
我们可以通过配置的方式禁用Redis服务器的持久化功能,这样我们就可以将Re...
分类:
其他好文 时间:
2015-05-27 19:10:32
阅读次数:
152
问题描述:
下面是给出的基类Animal声明和main()函数。
[cpp]
view plaincopyprint?
"font-family:KaiTi_GB2312;font-size:18px;color:#ff6666;">class Animal { public: virtual void cry() { cout"不知哪种...
分类:
其他好文 时间:
2015-05-27 19:10:22
阅读次数:
132
强引用一般程序中通过new创建的对象的引用都是强引用,强引用只有在从根节点不可达的情况下才会被垃圾回收器回收,所以可能产生内存溢出。软引用使用SoftReference创建,弱于强引用,在内存紧张的时候会被回收,不会产生内存溢出。弱引用使用WeakReference创建,弱于软引用,在系统gc时只要发现弱引用直接回收,不会产生内存溢出。虚引用使用PhantomReference创建,最弱的引用类型,...
分类:
编程语言 时间:
2015-05-27 19:09:38
阅读次数:
199