摘要: 这可能是把ZooKeeper概念讲的最清楚的一篇文章 相信大家对 ZooKeeper 应该不算陌生,但是你真的了解 ZooKeeper 是什么吗?如果别人/面试官让你讲讲 ZooKeeper 是什么,你能回答到哪个地步呢? 作者:SnailClimb来源:51CTO技术栈|2018-09-12 09 阅读全文
posted @ 2019-05-30 11:23 Bo仁 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、持续集成对于微服务的意义:拆之前要先解决合的问题 在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会讲如何拆的问题,例如拆的粒度,拆的时机,拆的方式。为什么需要拆呢?因为这是人类处理问题的本质方式:将一个大的复杂问题,变成很多个小问题解决。所以当一个系统复杂到一定程度,当维 阅读全文
posted @ 2019-05-29 16:04 Bo仁 阅读(318) 评论(0) 推荐(0) 编辑
摘要: mysql优化:https://www.cnblogs.com/duanxz/tag/mysql/default.html?page=1 阅读全文
posted @ 2019-05-21 15:05 Bo仁 阅读(147) 评论(0) 推荐(0) 编辑
摘要: package com.drn.core.util; import java.io.Serializable; import java.util.Map; import java.util.Properties; import java.util.Set; /** * 判断对象是否为空 * @author durenniu * @date 2019年1月18日 */ public c... 阅读全文
posted @ 2019-05-15 09:55 Bo仁 阅读(443) 评论(0) 推荐(0) 编辑
摘要: package com.drn.core.util; import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.util.Collection; import java.util.List; import java.u... 阅读全文
posted @ 2019-05-15 09:52 Bo仁 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 输出结果: 本文摘自:https://blog.csdn.net/whzhaochao/article/details/40186805 阅读全文
posted @ 2019-04-03 09:30 Bo仁 阅读(8737) 评论(0) 推荐(0) 编辑
摘要: 今天做项目使用前端vue框架,需要循环遍历去删除一些数组元素。开始思想局限,一直纠结如何去循环删除,犹豫循环删除数组值下标会发生变化,并不是一种好的方法。 方法一:使用forEach 和 splice 删除某个元素:使用splice方法删除下标为index的元素 阅读全文
posted @ 2019-03-29 10:36 Bo仁 阅读(39633) 评论(0) 推荐(0) 编辑
摘要: 通过yum等软件仓库都可以直接安装RabbitMQ,但版本一般都较为保守。 RabbitMQ官网提供了新版的rpm包(http://www.rabbitmq.com/download.html),但是安装的时候会提示需要erlang版本>=19.3,然而默认yum仓库中的版本较低。 其实Rabbit 阅读全文
posted @ 2019-01-15 16:30 Bo仁 阅读(2740) 评论(0) 推荐(0) 编辑
摘要: 1.在判断到底是谁维护关联关系时,可以通过查看外键,哪个实体类定义了外键,哪个类就负责维护关联关系。JoinColumn(name="pid")2. 在保存数据时,总是先保存的是没有维护关联关系的那一方的数据,后保存维护了关联关系的那一方的数据,如: Person p = new Person(); 阅读全文
posted @ 2018-12-20 10:48 Bo仁 阅读(808) 评论(0) 推荐(0) 编辑
摘要: Eclipse开发环境配置 1、 java环境 安装 本系统使用java6开发,老师使用1.6.0 _45版本开发,如下图所示: “开发工具”目录提供了1.6.0 _45版本32位和64位两个安装程序,大家根据自己电脑操作系统进行选择。 双击运行1.6.0 _45安装程序在自己的电脑上安装java6 阅读全文
posted @ 2018-08-29 00:25 Bo仁 阅读(7662) 评论(0) 推荐(0) 编辑