上一篇,讲了RabbitMQ的具体用法,可以看看这篇文章:RabbitMQ学习系列(三): C# 如何使用 RabbitMQ。今天说些理论的东西,Exchange 的几种模式。 AMQP协议中的核心思想就是生产者和消费者隔离,生产者从不直接将消息发送给队列。生产者通常不知道是否一个消息会被发送到队列 ...
分类:
其他好文 时间:
2016-08-04 09:04:04
阅读次数:
342
绝大数开源软件都是公布源代码的,源代码一般被打包为tar.gz归档压缩文件,然后手工编译为二进制可执行文件 ./configure 检查编译环境/相关库文件/配置参数,生成makefile make 对源代码进行编译,生成可执行文件 make install 将生成的可执行文件安装到当前计算机中 特 ...
分类:
其他好文 时间:
2016-08-04 09:01:49
阅读次数:
111
2016 年 DockerCon (天啊……我多么希望我当时在场)上展示的最重大的变革之一就是 1.12 版本引擎的 Swarm 模式。它意味着什么呢?它意味着:如果你在运行 Docker 1.12时 ,你就可以原生创建一个 Swarm 集群。 ...
分类:
其他好文 时间:
2016-08-04 09:01:10
阅读次数:
167
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1562 Problem Description Happy new year to everybody!Now, I want you to guess a minimum number x betww ...
分类:
其他好文 时间:
2016-08-04 09:03:28
阅读次数:
192
以下是自己编程的一些小贴士,记录,总结提高自己。 1.python中集合类型的查找,尽量用dict or set类型。 dict和set类型,在python内部的实现都是使用hash映射,查找的时间复杂度是O(1),比任何的查找算法都高效。 当在程序中使用到>1K次的查询,就应该开始考虑使用dict ...
分类:
其他好文 时间:
2016-08-04 09:02:43
阅读次数:
256
原文:From C Declarators to Objective-C Blocks Syntax 作者:Nils Hayat 译者:CocoaChina--sunshine 在这篇文章中,从简单的C语言中各种声明开始,以及复杂的声明组合,到最后Objective-C中的代码块bokck的语法。 ...
分类:
编程语言 时间:
2016-08-04 09:01:28
阅读次数:
201
--建表 IF OBJECT_ID(N'Emp','U') IS NOT NULL BEGIN PRINT 'This table have been existed'; END ELSE BEGIN CREATE TABLE [dbo].[Emp] ( [Name] NVARCHAR(50) , ...
分类:
其他好文 时间:
2016-08-04 09:00:43
阅读次数:
278
物理文件是我们最常用到的原始配置的载体,最佳的配置文件格式主要由三种,它们分别是JSON、XML和INI,对应的配置源类型分别是JsonConfigurationSource、XmlConfigurationSource和IniConfigurationSource。 ...
分类:
Web程序 时间:
2016-08-04 09:01:21
阅读次数:
655
1、 安装编译工具和库文件 [root@bigdata-51cdh opt]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2、 安装PCRE (1) 下载 PCRE 安装包,下载地址:http:... ...
分类:
Web程序 时间:
2016-08-04 09:02:06
阅读次数:
185
2016年8月4日 星期四 --出埃及记 Exodus 16:4Then the LORD said to Moses, "I will rain down bread from heaven for you. The people are to go out each day and gather ...
分类:
其他好文 时间:
2016-08-04 09:00:35
阅读次数:
144
恢复内容开始 (一)SQL关联查询的使用技巧 (各种 join) 这几天因为工作的时候,发现自己的sql语句基础不是很好,特意研究了一下,发现sql语句真的是博大精深,sql语句不仅是要查出来你想要的数据,更讲究查询的效率,因为在查询大量数据时往往会因为数据量大,造成效率很低,再加上前后台数据的交互 ...
分类:
数据库 时间:
2016-08-04 09:01:46
阅读次数:
534
结构体和枚举类都属于值类型。结构体:就是一个自定义的集合,里面可以放各种类型的元素,用法大体跟集合一样。 一、定义的方法: struct 结构体的名称 { public 数据类型或自定义的 变量名;}位置:在main主函数外面定义了一个结构体,以便于main函数之中使用。 二、用法: 结构体名称 变 ...
分类:
其他好文 时间:
2016-08-04 09:00:41
阅读次数:
157
结构体-枚举类型 定义:Enum....{E} 枚举元素的默认基础类型为int。默认情况下,第一个枚举数的值为0,后面每个枚举数的值依次递增1。例如: enum meiju://枚举是常量的集合,一般冒号后面不指定数据类型 { one=3, //枚举里面有默认的索引,也可以指定;如索引3,但在控制台 ...
分类:
其他好文 时间:
2016-08-04 09:00:03
阅读次数:
141
函数:能够独立完成某项功能的模块。 函数四要素:输入、输出、函数体、函数名 函数定义:(static/public) 返回类型 函数名(参数类型 参数名,参数类型 参数名){函数体} 函数的调用:返回变量类型 变量名 = 函数(实参值) 案例:输入一个数求阶乘(写成函数调用)public void ...
分类:
其他好文 时间:
2016-08-04 08:59:24
阅读次数:
154
(此篇文章为转载,感谢原作者描述的很准确) 引言 相信初接触到CALayer的人都会遇到以下几个问题: 为什么修改anchorPoint会移动layer的位置? CALayer的position点是哪一点呢? anchorPoint与position有什么关系? 每一个UIView都默认关联着一个C ...
分类:
移动开发 时间:
2016-08-04 09:00:24
阅读次数:
234