在以往的和服务器端通信技术中,我们多数使用的是AJAX轮询式访问,也就是在Javascript中控制时间间隔,然后每隔一段时间就访问一次服务器,然后获得数据或通知。但是这种轮询方式的访问有90%是在做无用功。 要想长时间保持服务器和浏览器之间的连接怎么办?长连接技术,这可不是什么新技术,用IFr.....
分类:
Web程序 时间:
2014-07-11 11:08:44
阅读次数:
200
最近要把之前做的2.3上面的一些程序移植到4.0上面来, 几乎所有的AppWidget都是我一手操办, 所以这个玩意都是我弄.我把Android2.3的代码直接拷到4.0的环境下面, 编译然后Push, 直接可以跑, 这是木有问题的. 但是我发现4.0上面有一些新东东是之前2.3上面没有的,我也读了...
分类:
移动开发 时间:
2014-07-11 10:04:19
阅读次数:
349
一、整体看一下Kafka
我们知道,Kafka系统有三大组件:Producer、Consumer、broker 。
producers 生产消息并推(push)送给brokers,consumers从brokers把消息提取(pull)出来。
二、开发一个Producer应用
Producers用来生产消息并把产生的消息推送到Kafka...
分类:
其他好文 时间:
2014-07-10 23:07:37
阅读次数:
263
Git是进来比较火的版本控制工具,大有取代svn的趋势。关于两种孰好孰坏我就不多费口舌了,网上关于二者的对比文章比比皆是。作为一个IT人员关注行业的发展动态是必须的,所以抽空研究了一下Git的使用。跟大家分享一下我的一些感受吧。首先,我们想要使用Git,得先安装一个软件,那就是msysgit。软件安装很简单,一路next即可,在设置行结束转换时, 选择 “Checkout as-is, commi...
分类:
其他好文 时间:
2014-07-10 21:42:39
阅读次数:
270
#include
using namespace std;
int main()
{
vectorvec;
for(int i = 0 ;i < 100 ; ++i)
vec.push_back(i);
cout << vec.size() << endl; //100
cout << vec.capacity() << endl; //128...
分类:
其他好文 时间:
2014-07-10 21:17:43
阅读次数:
199
下面是一些尝试代码:
1.
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int i;
vectora[10];
for(i=1; i<=5; i++)
{
a[1].push_back(i);
}
a[1].push_back(6)...
分类:
编程语言 时间:
2014-07-10 21:06:04
阅读次数:
257
在做iphone push的时候,keychain不能导出p12证书
解决方法很简单,选中左下角的我的证书即可...
分类:
其他好文 时间:
2014-07-10 17:27:47
阅读次数:
239
How would you design a stack which, in addition to push and pop, also has a function min which returns the minimum element? Push, pop and min should a...
分类:
其他好文 时间:
2014-07-10 16:45:33
阅读次数:
210
引用百科的一句话来说,堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶)对数据项进行插入(push)和删除(pop),因而按照后进先出的原理运作。...
分类:
编程语言 时间:
2014-07-09 12:39:59
阅读次数:
289
ADB是什么,做android开发的没有不知道的。
window下运行cmd,输入adb help就会打印adb都能够做的事情,包括 adb push 。。adb pull 。。 adb devices adb install。。。 等等。。并且一搜一大把。
其中有一个命令叫做 adb shell,android是基于linux的,shell模式下linux的命令可是非常多的,a...
分类:
移动开发 时间:
2014-07-09 10:59:41
阅读次数:
649