
在上一篇中,大致介绍了一下rabbitmq(为了方便,以下简称rmq)中一些比较重要的概念,对rabbitmq也算是有了一些的了解。接下来,我们来看看rabbitmq的消息传递的流程,来熟悉和加深对rabbitmq 的了解。
(1)、rabbitMQ入门及环境搭建
发表于
|
分类于
rabbitMQ
因为项目需要接触到了rabbitMQ,在此之前没有接触过关于这方面的内容,所以打算记录下对rabbitMQ的学习历程,这一篇是笔者对rabbitMQ的一些基础概念的了解和环境的搭建。
Java中的访问权限控制
发表于
|
分类于
java
private、public、protected 这三者大家都不会感到陌生。访问权限的修饰词,给类中的每一个成员定义一个使用范围,但是在使用的时候,可能有人不会太在意他们的区分,在某些情况下,不进行区分也许都是可行的,但是却不一定是最好。可能,一时也不会暴露出什么问题,但是,当项目变得庞大而复杂的时候,这样做就有可能留下了隐患或者缺陷。这虽然是一个细节,但是细节往往就是决定成败的因素。所以,还是有必要理清一下它们的概念和区分,以便在实际使用中,应用到位。
(2)、对于所有对象都通用的方法
发表于
|
分类于
Effective Java笔记
Object的设计主要是为了扩展。它的非final方法(equals、hashCode、toString、clone、finalize)都有明确的通用约定(general contract)。任何一个类覆盖这些方法都有责任遵守这些约定。
Android自定义控件之对原生控件的拓展
发表于
|
分类于
Android
在Android开发中,原生控件时常会无法满足我们的需要。这时,我们就需要进行自定义控件了,而对原生控件的拓展即是解决方法之一。