RabbitMQ基本简介与我亲身经历的安装流程(CentOS7)
过不久就需要亲身参与/负责一个分布式架构。得用到消息进行服务器之间的通信。技术选型为RabbitMQ,赶紧自学一下。 今天太晚了之后的就不弄了。也就安装完了进了下管控台。特么主要是我想用虚拟机里边的mysql,偏偏这mysql密码我忘了,搞了好久。 RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同 ...
过不久就需要亲身参与/负责一个分布式架构。得用到消息进行服务器之间的通信。技术选型为RabbitMQ,赶紧自学一下。 今天太晚了之后的就不弄了。也就安装完了进了下管控台。特么主要是我想用虚拟机里边的mysql,偏偏这mysql密码我忘了,搞了好久。 RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同 ...
又到了我第二喜欢的玩反射时间了。真快乐啊。 如标题所说,我写了个权限控制。权限控制的精髓就是限制用户访问范围。一个系统,总得有后台、管理者这些绕不开的玩意儿。 还有用户所代表的各种不同角色,如游客、登陆者、管理员、代理商、作者、编辑,等等等等。他们这些角色在一个庞大的系统里能够操作的地方总 ...
备案已完成
正式从 yibobo.top
更换为 skypyb.com
该告示先挂俩月吧,虽然我这博客也没人看
做了个导出Excel文档的需求 于是写了个泛用性挺高的工具,只要是简单对象都没问题。即对象Field的类型都为基本数据类型及其包装类、String、Date这些就可以。要是对象里边还有集合啊、对象啊啥的就不行了。 挺简单的,就懒得传到Github了,写篇博客记录一下。 既然要使用apache poi,,首先就得导入依赖 XML: & ...
我总感觉网上写的和我写的不是同一个模式似的… 我这个状态切换的流畅的一批,而且外部调用者完全与其状态的变换隔离。 也完美符合迪米特法则,新增状态原有代码逻辑一丝都不用修改。 就是实现起来略复杂 核心: 用于解决系统中复杂对象的状态转换以及不同状态下行为的封装问题 结构: -Context环境类 ...
模板方法模式是编程中经常用到到的模式。它定义了一个操作中的算法骨架,将某些步骤延迟到子类中实现。这样,新的子类可以在不改变一个算法结构的前提下重新定义该算法的某些特定步骤。 核心:处理某个流程的代码已经都具备,但是其中某个节点的代码暂时不能确定。因此,可以将该节点的代码实现转移给子类完成。即:处理 ...
说明: yibobo.top 将在2018-12-23日过期。不打算续费。.top结尾的域名果然还是有些low,据我了解还会被一些会玩的老哥屏蔽掉。 本站将在最近将域名更改为: skypyb.com,并在未来长久的使用下去 顺利的话一两星期skypyb.com该域名就能够上线使用。要是因为各种奇怪的原因备案失败太多次估计得要一个多月、 ...
策略模式是一种对象行为型模式。一般对应于解决某一个问题的一个算法族,允许用户从该算法族中任选一个算法解决某一个问题,同时可以方便的更换算法或者增加新的算法。并且由客户端决定调用哪个算法。 本质: 分离算法,选择实现 –以下摘自 http://www.runoob.com 意图:定义一系列的算法,把它们一个 ...
其实本来可以直接通过加载 Spring 的 XML 配置文件来得到 ApplicationContext 对象,然后就可以直接通过 getBean() 方式来获取 Spring 管理的 Bean 实例。 但是现在都 8102 年了,还用这种方式未免太过不优雅。并且加载 XML 也不是我所喜欢的形式,我目前接触的项目都不用 XML 配置了。用 Annotations 来实现各大框架之 ...
今天花了点时间写了两篇博客,其实内容我四五天前就想好了。博客后台草稿都早就打好了,就是没继续。现在我后台还有几篇草稿没整理。 哎其实最近俩月我起码还有10+篇博客可以写。关于java骚操作和知识点记录的,我特么就是有点懒。 晚上差不多6.30到家吧。下了班我是自个做饭吃的,一般吃完洗完盘子就8点了。我 ...