RabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。 RabbitMQ是AMQP协议领先的一...
分类:
其他好文 时间:
2015-05-19 22:54:03
阅读次数:
217
-?(UIImage?*)blurryImage:(UIImage?*)image?
???????????withBlurLevel:(CGFloat)blur?{
???????????
????CIImage?*inputImage?=?[CIImage?imageWithCGImage:image.CGImage]...
Python?是一门优雅的语言,简洁的语法,强大的功能。当然丰富的第三方库,更能加速开发。那么问题来了,如何安装这些第三方库(包)呢? 安装第三方库的方式其实不多。下面就介绍一些技巧。 源码安装 很多第三方...
分类:
编程语言 时间:
2015-05-19 22:54:04
阅读次数:
152
Spring mvc处理json需要使用jackson的类库,因此为支持json格式的输入输出需要先修改pom.xml增加jackson包的引用 <!-- json --> <dependency> <groupId>org.codehaus.jackson</groupId> ...
分类:
编程语言 时间:
2015-05-19 22:54:42
阅读次数:
196
Under that scenario, when the next time this view controller was appear again, the UIKit will be smart enough to restore the previous view state if it‘s not dealloced. http://stackoverflow.com/ques...
分类:
其他好文 时间:
2015-05-19 22:55:39
阅读次数:
231
#import <Foundation/Foundation.h> #import "Article.h" #import "Person.h" int main(int argc, const char * argv[]) { ??? @autoreleasepool { //自动释放池 (半自动) ? ??? //----------------------...
分类:
其他好文 时间:
2015-05-19 22:53:32
阅读次数:
188
第一步 建立保护域 保护域是多个需要保护的服务器集合,他们之间可以自由的访问,传送数据。但是对于保护域之外的主机,只允许数据传入,不允许传出。(以下步骤未特别说明,均采用root用户执行) 防火墙的配置示...
分类:
其他好文 时间:
2015-05-19 22:55:46
阅读次数:
235
什么是REST?首先来段介绍吧。 REST: 即 Representational State Transfer。 (资源)表现层状态转化。 是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、 扩展方便,所以正得到越来越多网站...
分类:
编程语言 时间:
2015-05-19 22:54:28
阅读次数:
298
日常开发基本都在linux环境下,bash命令用的不少,但是写脚本的地方不多。真的写起来,发现需要注意的语法、使用习惯的小问题还是不少。 查了些资料,也结合自己工作中遇到的一些问题,列举几个需要注意的地方 1....
分类:
系统相关 时间:
2015-05-19 22:55:18
阅读次数:
169
知识点: 元组数据中的元素可以有名称也可以没有名称 元组数据中的元素可以为空 元素访问可以通过元素名称或者下标 声明成var的元组数据中的元素可以被改变 可以指定元素的类型(在明确指出元素类型的情况下不能加...
分类:
编程语言 时间:
2015-05-19 22:52:17
阅读次数:
193
1. 一个手里的小项目 ????最近接了一个B2C外包,据称初期用户量大概2000,并发量希望能支撑得起至少300次访问每秒。老实说,这个需求来说,用普通的架构一个好点的服务器加点优化都是卓卓有余的了。。但是在重...
分类:
数据库 时间:
2015-05-19 22:52:57
阅读次数:
206
1.题目描述:点击打开链接
2.解题思路:本题利用代数分析和加法原理解决。根据题目给定的范围,只能使用O(N)级别的算法,直接枚举肯定是会超时的。我们设c(x)表示最大边长为x的三角形的个数。设另外两条边为y,z。根据三角形不等式,有y+z>x。所以z的范围是x-y
根据这个不等式,我们可以改变参变量y的值来得到z的个数。当y=1时显然无解。当y=2时,有一个解。当y=3时,有2个解。。。直到...
分类:
其他好文 时间:
2015-05-19 22:52:55
阅读次数:
188
构建基础的ubuntu14.04 Docker镜像...
分类:
系统相关 时间:
2015-05-19 22:52:20
阅读次数:
244
在游戏开发中,包的大小总是与图片资源的大小密切相关,而图片资源中,大多为带有透明度信息的png图像。
那么,如何精简png图片资源呢?...
分类:
其他好文 时间:
2015-05-19 22:53:21
阅读次数:
421
每每听到某企业又更换domino平台成java或.net平台时,总会有些特别的滋味,因为我们还在这个生态圈里生存,一直想为这个平台做些贡献,
当然希望使用的企业多起来。经几个网上的伙伴交流,做个免费xpages的培训,当然我们讲的内容可能不能大而全、不能面面俱到,但是就把以前
开发接触的知识点收集、归纳、串联来讲,希望能为想学习xpages的同学做个引入门的作用,更深的知识还是在自己的实际运用...
分类:
其他好文 时间:
2015-05-19 22:53:28
阅读次数:
194
问题:
在计算列和时,没有将i j调换,导致输出错误的结果:
for(int i=0;i
{
for(int j=0;j
g[i]+=a[j][i];//错误:g[i]+=a[i][j];
g[i]=g[i]/n;
此外,定义了三个double型数组导致超出内存,实际上二维数组只需要用int型;
最后输出时没有注意要预留一个空行;
如果在同一级出...
分类:
编程语言 时间:
2015-05-19 22:51:32
阅读次数:
192
在之前写过的插入排序,归并排序,堆排序,快排都是比较排序,它们个个元素之间的次序依赖于他们之间的比。
计数排序不是一个比较排序的算法,它的所有代码完全没有在输入元素之间的比较。计数排序的基本思想是:对没一个输入元素x,确定小于x的元素个数。用这个信息,就可以把x放到它输出数组上的位置。
#include
#include
using namespace std;
void countsort(...
分类:
编程语言 时间:
2015-05-19 22:50:20
阅读次数:
166