代码改变世界

随笔档案-2017年08月

RabbitMQ十:重要方法简述(参数)

2017-08-21 19:54 by 小白admin, 2955 阅读, 收藏,
摘要: 主要方法 前言 经过前面的学习,RabbitMQ 已经拙见有一定认识和了解,今天主要针对我们在前面学习方法进行一次小总结,本篇文章也想在开头写的,但是后来考虑,如果我都把方法都一一列举,我想大家都没很不懂,很多疑问。问这方法有什么用,怎么在实例中用,等一些问题出现在脑海里,学习起来很吃力,看不懂,不 阅读全文

RabbitMQ九:远程过程调用RPC

2017-08-19 16:47 by 小白admin, 520 阅读, 收藏,
摘要: 定义 RPC(Remote Procedure Call Protocol)——远程过程调用协议:它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应 阅读全文

RabbitMQ八:交换机类型Exchange Types--Topic介绍

2017-08-15 16:35 by 小白admin, 1818 阅读, 收藏,
摘要: 前言 上一章节,我们说了两个类型,本章我们说一下其三:Topic Exchange Topic Exchange Topic Exchange – 将路由键和某模式进行匹配。此时队列需要绑定要一个模式上。符号“#”匹配一个或多个词,符号“*”匹配不多不少一个词。因此“audit.#”能够匹配到“au 阅读全文

HTTP和SOAP完全就是两个不同的协议

2017-08-14 19:50 by 小白admin, 418 阅读, 收藏,
摘要: HTTP只负责把数据传送过去,不会管这个数据是XML、HTML、图片、文本文件或者别的什么。而SOAP协议则定义了怎么把一个对象变成XML文本,在远程如何调用等,怎么能够混为一谈。 这样说两种协议: HTTP就是邮局的协议,他们规定了你的信封要怎么写,要贴多少邮票等。。。。 SOAP就是你们之间交流的协议,负责把你所需要表达的... 阅读全文

RabbitMQ七:交换机类型Exchange Types--Fanout 介绍

2017-08-14 17:07 by 小白admin, 1965 阅读, 收藏,
摘要: 前言 最新版本的RabbitMQ有四种交换机类型,分别是Direct exchange、Fanout exchange、Topic exchange、Headers exchange。 其中之前我们用过Direct exchange,Direct直接翻译过来就是"直接的,直的",在我们之前的案例中基 阅读全文

日志级别简述

2017-08-11 20:03 by 小白admin, 3891 阅读, 收藏,
摘要: 序言 我们经常做项目,都会遇到日志的记录,日志记录都有统一的标准,下面我们就简述常见的几种日志级别:::::Debug、 Info 、Warn、 Error 、Fatal 日志级别 Debug<Info<Warn<Error<Fatal 日志的级别越来越高 一、Debug (1)最低的级别,一般来说 阅读全文

RabbitMQ六:通过routingkey模拟日志

2017-08-10 20:46 by 小白admin, 1228 阅读, 收藏,
摘要: 序言 本章文章进入深入了解RabbiMQ,平时项目中我们经常用到记录日志,常见的不外乎:Info、debug、warn、Error。 情境进入:先简单说一下我们需求,我们开发过程中会遇到很多日志记录,每种日志正常我们会放在不同时的文件夹(当然有的也可以合并,具体问题具体分析),现在我们就记录不同的日 阅读全文

http协议无状态中的 "状态" 到底指的是什么?!

2017-08-07 16:14 by 小白admin, 322 阅读, 收藏,
摘要: 引子: 最近在好好了解http,发现对介绍http的第一句话【http协议是无状态的,无连接的】就无法理解了:无状态的【状态】到底指的是什么?! 找了很多资料不仅没有发现有一针见血正面回答这个问题的,而且有些解释还充斥了各种错误,看着看着就觉得心里憋着一股浊气吐不出来 于是在看了很多资料之后,我一口 阅读全文

MySQL-时间(time、date、datetime、timestamp和year)

2017-08-07 15:05 by 小白admin, 49734 阅读, 收藏,
摘要: 情景进入 情境进入: 今天调试某查询页面,偶尔发现一个问题,刚刚插入的数据,没有正常排序显示,经过后台调试sql,发现一个问题??? 经过上面红色对比,不知道你发现问题没,Order by 只是多一个字段,顺序居然不一样,在我看来,是不是今天出门没看黄历,见鬼了,哈哈。。。。。 怎么想也不明白了,后 阅读全文

API系列一:REST和RESTful认识

2017-08-06 23:18 by 小白admin, 596 阅读, 收藏,
摘要: 序言 最近工作的项目一直使用API,就想趁這个机会,把API的知识点进行一次梳理和总结,顺便提升一下自己对API全新的认识 Web API 是ASP.NET平台新加的一个特性,它可以简单快速地创建Web服务为HTTP客户端提供API。Web API 使用的基础库是和一般的MVC框架一样的,但Web 阅读全文

Ref 和 Out 区别(演练代码)

2017-08-05 16:55 by 小白admin, 1016 阅读, 收藏,
摘要: 一、代码 今天就总结Ref和Out 的总结,这东西,也是经常面试过程中,笔试经常考的,比如:请简述Ref和Out 的区别,或者通过一段代码让你计算这过程的结果。。。。 Out代码实例::: 显示结果 Ref代码实例::: 显示结果::: 注意事项::: 1、Ref使用中,初始化,必须赋值,否则报错 阅读全文

RabbitMQ五:生产者--队列--多消费者

2017-08-05 14:55 by 小白admin, 20353 阅读, 收藏,
摘要: 一、生成者-队列-多消费者(前言) 上篇文章,我们做了一个简单的Demo,一个生产者对应一个消费者,本篇文章就介绍 生产者-队列-多个消费者,下面简单示意图 P 生产者 C 消费者 中间队列 需求背景:工厂某部门需要生产n个零件,部门下面有2个小组,每个小组需要生产n/2个 公平派遣 每个小组的情况 阅读全文

RabbitMQ四:生产者--队列--消费者

2017-08-04 18:01 by 小白admin, 1341 阅读, 收藏,
摘要: AMQP协议的梳理和名词解析 建议先把上篇AMQP协议先看一遍,理解一下,由于用XMind绘图,电脑屏幕比较小,不能截取全部,如果想要全图和源代码,请下面留言....... 可以点击图片,打开到新的页面查看,文字会清晰一点。。。。。 实例一:生产者-队列-消费者 P(Producer):生产者,意味 阅读全文

RabbitMQ三:Rabbit的安装

2017-08-03 23:04 by 小白admin, 452 阅读, 收藏,
摘要: 本章文章,摘自 园友 章为忠 的文章,查找了很多资料,他总结的最细,最全面,我就直接拿过来了 他的原文 http://www.cnblogs.com/zhangweizhong/p/5689209.html 写的非常好 1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装 阅读全文

Json和序列化总结

2017-08-03 20:23 by 小白admin, 2556 阅读, 收藏,
摘要: 一、序言 遇到问题,就经常逛园,不知你是否曾有,曾经遇到的问题,或者在园子里看到问题的方案,过一段时间,有可能还会摔跤,哈哈...大神请勿喷,小弟记忆不太好,还过来找资料,如果自己写把问题或某个知识点总结,问题会更深刻,自己写的东西更能熟悉的了解。看别人写的文章,那是相当的羡慕,可能因为不敢写,懒惰 阅读全文

RabbitMQ一:消息队列的认识

2017-08-03 20:17 by 小白admin, 561 阅读, 收藏,
摘要: 1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种1.串行的方式;2.并行方式。 (1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户端。 (2)并行方式:将注册信息写入数据库成功后,发送注册邮件的同时,发送注册短信。 阅读全文

RabbitMQ二:AMQP协议

2017-08-03 20:16 by 小白admin, 470 阅读, 收藏,
摘要: 参考这个:http://kb.cnblogs.com/page/73759/ 参考这个:http://www.cnblogs.com/charlesblc/p/6286875.html 写的挺好 RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue ) 阅读全文