本文中我们将讲解一下App的长连接实现。一般而言长连接已经是App的标配了,推送功能的实现基础就是长连接,当然了我们也可以通过轮训操作实现推送功能,但是轮训一般及时性比较差,而且网络消耗与电量销毁比较多,因此一般推送功能都是通过长连接实现的...
分类:
移动开发 时间:
2016-06-21 07:32:29
阅读次数:
419
集合类源码剖析hashmap初始化
默认容量DEFAULT_INITIAL_CAPACITY是16
默认负载因子DEFAULT_LOAD_FACTOR是0.75
若指定初始容量initialCapacity,如果大于MAXIMUM_CAPACITY,会重置为MAXIMUM_CAPACITY,最终的容量一般不等于initialCapacity,因为hashmap的容量一定是2的幂int capacit...
分类:
编程语言 时间:
2016-06-21 07:32:30
阅读次数:
173
输入输出,需要命令行。
当初代码也是参考的
#include "iostream"
#include "stdlib.h"
#include
#include
#define size 3
using namespace std;
typedef char status[size][size];//定义二维数组来存储数据表示某一个特定状态
struct SpringLink;
of...
分类:
编程语言 时间:
2016-06-21 07:32:59
阅读次数:
3166
【163网易邮箱网页的参数化测试】,在网上查找的资料中学了好久,发现对于我这种小白来说,还是不够详细,我自己思考细想了很久才慢慢有点掌握,所以把参数化的详细过程梳理一遍,帮自己记录,也帮一下小白学习。
【1】第一步,肯定是先将两个软件工具下载下来,两个工具打包放在百度云了,可直接使用http://pan.baidu.com/s/1micsNt2。当然你要自己官网下载也行呵呵。jmeter解压后可...
分类:
数据库 时间:
2016-06-21 07:31:28
阅读次数:
363
1、年龄
我搭上了一列特快车,大概在还差10分就午夜12点的时候,在中途站有一名男子也上了列车,他在车门关闭后,像是突然回复意识一般,开始左右环视着周遭乘客的脸。
“恕我愚昧,请问您今年28岁吗?”他如此的向我问道,“是的,不过您怎么知道呢?”
我如此反问他,但被他无视,只是自顾自的和别人说话。
“您今年45岁吧?”
“是没错。”
“您是62岁吗?”
“你怎么知道的?”...
分类:
其他好文 时间:
2016-06-21 07:30:33
阅读次数:
204
Eclipse 4.4.1 (Luna) for C/C++ Programming目录
Eclipse 441 Luna for CC Programming
目录
Eclipse 441 Luna安装CC Development ToolCDT
在 Eclipse 中编写第一个 CC 程序
C 程序
C 程序
C Program with Makefile
阅读文档
Eclipse CDT中调...
分类:
编程语言 时间:
2016-06-21 07:31:20
阅读次数:
277
>Enable 进入特权模式
#Exit 返回上一级操作模式
#End 返回到特权模式
#write memory 或copy
running-config startup-config 保存配置文件
#del flash:config.text 删除配置文件(交换机及1700系列路由器)
#erase startup-config 删除配置文...
分类:
其他好文 时间:
2016-06-21 07:31:29
阅读次数:
225
1、PHP 多维数组
一个以上的键存储值,可以用多维数组进行存储。
1.1 PHP - 多维数组
多维数组指的是包含一个或多个数组的数组。
PHP 能理解两、三、四或五级甚至更多级的多维数组。不过,超过三级深的数组对于大多数人难于管理。
注释:数组的维度指示需要选择元素的索引数。
对于二维数组,您需要两个索引来选取元素对于三维数组,您需要三个索引来选取元素...
分类:
Web程序 时间:
2016-06-21 07:31:50
阅读次数:
288
我们都知道,Android UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。
不过为了更加方便我们在子线程中更新UI元素,Android从1.5版本就引入了一个AsyncTask类,使用它就可以非常灵活方便地从子线程切换到UI线程,我们本篇文章的主角也就正是它了。
AsyncTask很早就出现在Android的API里了,所以我相信大多数朋友...
分类:
移动开发 时间:
2016-06-21 07:30:23
阅读次数:
222
【0】README
1)本文部分文字转自
“maven实战”,旨在 review “maven(6)仓库” 的相关知识;
【1】何为 Maven仓库
1)intro to 构件:在maven中,任何一个依赖,插件或者项目构建的输出,都可以称为 构件;任何一个构件都由一组坐标唯一标识;(干货——构件的定义)
2)仓库:得益于坐标机制,任何 maven项目 使用任何一个构件的...
分类:
其他好文 时间:
2016-06-21 07:30:25
阅读次数:
149
1.无继承的普通类:
在有虚函数的情况下类会为其增加一个隐藏的成员,虚函数表指针,指向一个虚函数表,虚函数表里面就是类的各个虚函数的地址了。那么,虚函数表指针是以什么模型加入到类里面的,虚函数表里面又是怎么安排的呢。简单来看下就可以知道了。
#include"stdafx.h"
#pragma pack(8)
class A{
public:
int a...
分类:
编程语言 时间:
2016-06-21 07:30:32
阅读次数:
152
本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。...
分类:
系统相关 时间:
2016-06-21 07:31:45
阅读次数:
264
第一章 总体目标
1.1 总体目标
建设一个运行于统一平台、统一技术框架下的学校门户系统、管理信息系统和教学资源管理系统及应用平台。
根据国示范建设中有关数字化校园建设的要求及我校实际情况,采用走出去请进来,遵循面向服务架构(SOA)的设计原则进行系统的需求分析、总体设计,实现技术先进、高效稳定、安全可靠、信息规范、数据完整的一体化数字化校园系统。消除信息孤岛和应用孤岛;支持师生教学与学习;...
分类:
其他好文 时间:
2016-06-21 07:29:36
阅读次数:
228
一、反射机制应用场景知道在哪里用的情况很重要,任何东西的产生都有他的来由,知道了场景才知道为什么要发明这个东西。
一般在开发针对java语言相关的开发工具和框架时使用,比如根据某个类的函数名字,然后执行函数,实现类的动态调用!
而且这么看,所有面向对象的语言可能都会用到这个机制,西草原生并不支持这种机制,但是可以手动实现,详情请见好基友的文章,http://blog.csdn.net/k346k...
分类:
编程语言 时间:
2016-06-21 07:31:06
阅读次数:
158
题目链接https://leetcode.com/problems/reverse-bits/题目原文
Reverse bits of a given 32 bits unsigned integer.
For example, given input 43261596 (represented in binary as 00000010100101000001111010011100...
分类:
编程语言 时间:
2016-06-21 07:29:03
阅读次数:
439
Density EstimationProblem Motivation
所谓异常检测就是发现与大部分对象不同的对象,其实就是发现离群点,异常检测有时也称偏差检测,异常对象是相对罕见的。
应用:欺诈检测:主要通过检测异常行为来检测是否为盗刷他人信用卡。
入侵检测:检测入侵计算机系统的行为
医疗领域:检测人的健康是否异常
下面来看一个例子:
x1x_1: 引擎运转时产生的热量
x2x_2...
分类:
其他好文 时间:
2016-06-21 07:31:16
阅读次数:
416
Add Binary
这个题的意思比较明了,计算两个字符串表示的二进制数的加法,可以参照示例看看,意思还是比清楚的。
我的思路是从右往左计算,将他们的和放到一个新的string中,其中最主要的是要处理进位,进位的处理需要一直处理,我分别举出相应的例子说明一下吧:
(1).
"10"+"11" 这两个字符串一样长,所以最后加完以后,最后的还有一个进位需要处理。
(2)...
分类:
其他好文 时间:
2016-06-21 07:30:58
阅读次数:
151