摘要: 1.前言 数据发布/订阅系统,即所谓的配置中心,顾名思义就是发布者将数据发布到Zookeeper的一个或一系列节点上,供订阅者进行数据订阅,进而达到动态获取数据的目的,实现配置信息的集中管理和数据的动态更新。 发布订阅一般有两种模式,分别是推(Push)和拉(Pull)模式。在推拉模式中,服务端主动 阅读全文
posted @ 2018-07-19 00:24 coding400 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: CRC常用于判断文件在传输过程中文件内容是否被更改以及其他的一些加密算法,在Java中,CRC32 工具类提供给我们使用。 1.CRC校验具体原理如下: 在要发送的数据帧后面附加一个数(这个就是用来校验的验证码,都为二进制序列),生成一个新帧发送给接受端。当然这个附加的数不能是随意的,它要使所生成的 阅读全文
posted @ 2018-05-08 23:13 coding400 阅读(1027) 评论(1) 推荐(1) 编辑
摘要: 1.禁止使用lombok 的@Data 注释 使用@Data注释后,默认会重写父类的toString()方法,hashcode()等方法,在往map里存的时候,会根据equals和hashcode方法,来计算下标,而如果@Data注释的类与其他类有关联的属性(如:@onetoone,@onetoma 阅读全文
posted @ 2018-05-03 19:48 coding400 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 安装Mysql apt-get update; apt-get install mysql-server apt-get install mysql-client //安装过程中会提示修改密码什么的 >mysql -u root -p > >show databases; //查看数据库 > use 阅读全文
posted @ 2018-05-03 09:52 coding400 阅读(91) 评论(0) 推荐(0) 编辑
摘要: /** * 求负数的位运算 *///1. -10 >> 2 = ?//2. -10的原码: 1000 0000 0000 0000 0000 0000 0000 1010 最高位代表符号位//3. -10的反码: 1111 1111 1111 1111 1111 1111 1111 0101 符号为 阅读全文
posted @ 2018-04-12 16:55 coding400 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 1.Redis在Unbuntu14开启, 进入安装的src目录: 1.修改redis.conf,因为redis默认是受保护模式。 protected-mode yes (改为no) bind 127.0.0.1 (注释掉,因为默认只有本机能访问) requiredpass "password" (新 阅读全文
posted @ 2018-04-03 23:24 coding400 阅读(523) 评论(0) 推荐(0) 编辑
摘要: MessageFomat 提供了一种以与语言无关的方式生成连接消息的方法。 用它来构造消息,显示给最终用户。 1.MessageFormat的格式 MessageFormatPattern:FormatElement ,String FormatElement: ArgumentIndex,Form 阅读全文
posted @ 2018-03-29 23:57 coding400 阅读(183) 评论(0) 推荐(0) 编辑
摘要: windows上搭建nginx负载均衡 1.准备几台http服务器软件,这里选用一台apache一台tomcat apache(windows)下载链接:https://www.apachehaus.com/cgi-bin/download.plx tomcat(windows)下载链接: http 阅读全文
posted @ 2018-02-09 14:37 coding400 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 前言:入职新公司,SpringBoot和Mybatis都被封装了一次,光用而不知道原理实在受不了,于是开始恶补源码,由于刚开始比较浅,存属娱乐,大神勿喷。 就如网上的流传的SpringBoot与Mybatis整合两种方式 一.使用 pom文件使用:org.mybatis.spring.boot 依赖 阅读全文
posted @ 2017-12-26 22:49 coding400 阅读(3305) 评论(0) 推荐(0) 编辑
摘要: 版本:3.4.10 问题:启动 zkServer.cmd时报错如下, 解决办法: bin目录下 zkEnv.cmd配置 修改为: 把双引号放在外面。 此时运行zkServer.cmd 用zkCli.cmd连接成功: 成功! 阅读全文
posted @ 2017-12-22 22:37 coding400 阅读(233) 评论(0) 推荐(0) 编辑