排序:
默认
按更新时间
按访问量

MySQL binlog 增量数据解析服务

1. 起因 做过后端开发的同学都知道, 经常会遇到如下场景: 后端程序根据业务逻辑, 更新数据库记录 过了几天, 业务需求需要更新搜索索引 又过了几天, 随着数据需求方的增多, 结构改成发送数据到消息中间件(例如 Kafka), 其他系统自行从消息中间件订阅数据 传统程序结构 所有涉...

2018-10-22 15:49:11

阅读数:25

评论数:0

常用lambda表达式

package othertest; import org.junit.Before; import org.junit.Test; import org.springframework.test.context.TestPropertySource; import java.util.*;...

2018-08-31 15:42:43

阅读数:38

评论数:0

数字证书原理,公钥私钥加密原理

文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢...

2018-08-22 16:17:04

阅读数:56

评论数:0

easypoi大数据导出,感觉真的好用

我用的这个poi版本 <!-- poi依赖 --> <dependency> <groupId>cn.afterturn&...

2018-08-21 16:00:06

阅读数:885

评论数:0

linux shell脚本连接mysql数据库并使用sftp上传文件

#!/bin/bash db_host="xxx.xxx.xxx.xx" db_port="3870" db_user="xx" db_pwd="xxxxxxxxxx&a...

2018-08-21 15:37:35

阅读数:58

评论数:0

spring从数据库读入数据源并初始化

@Component public class DcDataSourceInitEvent implements ApplicationContextAware, ApplicationListener<ContextRefreshedEvent> { ...

2018-05-30 14:09:17

阅读数:319

评论数:0

linux grep正则表达式与grep用法详解

正则表达式只是字符串的一种描述,只有和支持正则表达式的工具相结合才能进行字符串处理。本文以grep为例来讲解正则表达式。 grep命令 功能:输入文件的每一行中查找字符串。 基本用法: grep [-acinv] [--color=auto] [-A n] [-B n] '...

2018-02-05 15:04:29

阅读数:397

评论数:0

mycat-web使用

先去 http://dl.mycat.io/ 下载mycat-web-1.0的linux包上传到服务器并解压。 安装zookeeper到对应服务器,快速安装可参考: http://blog.csdn.net/u012572955/article/details/78910393   然后进入m...

2018-01-24 11:51:12

阅读数:505

评论数:0

mycat配置全局系列号,采用db方式

先要在对应datanode节点上创建相关表(我这里用的是dn1): #创建表 CREATE TABLE MYCAT_SEQUENCE ( name VARCHAR (50) NOT NULL comment "名称", current_value INT NOT...

2018-01-23 18:03:02

阅读数:94

评论数:0

linux下mycat快速安装与简单使用

建议学习mycat之前先下载mycat权威指南一书,先整体看一遍。 先去mycat官网:http://dl.mycat.io/下载对应版本的mycat-server,我这里使用的是Mycat-server-1.6.5-release-20180122220033-linux.tar.gz 上传...

2018-01-23 16:21:00

阅读数:137

评论数:0

mysql安装报错:The server quit without updating PID file.

一般是因为没有创建mysql数据系统数据表或创建mysql系统表失败。 进入对应目录执行以下语句: ./scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysq...

2018-01-23 10:35:04

阅读数:104

评论数:0

Raft 为什么是更易理解的分布式一致性算法

一致性问题可以算是分布式领域的一个圣殿级问题了,关于它的研究可以回溯到几十年前。 拜占庭将军问题 Leslie Lamport 在三十多年前发表的论文《拜占庭将军问题》(参考[1])。 拜占庭位于如今的土耳其的伊斯坦布尔,是东罗马帝国的首都。由于当时拜占庭罗马帝国国土辽阔,为了防御目的,因此...

2017-12-28 20:33:35

阅读数:180

评论数:0

kafka伪分布式安装

必须先安装zookeeper,参考: 解压文件至 /usr/local/tanlei/kafkacluster/ tar -zxvf kafka_2.11-0.9.0.1.tgz 这里只创建了2个节点,复制两个节点: cp -r ./kafka_2.11-0.9.0.1/ ./kafka1...

2017-12-27 15:06:20

阅读数:178

评论数:0

zk伪分布式集群快速安装

zk伪分布式集群: 将文件拷贝至:/usr/local/tanlei/zkcluster 下并解压: tar -zxvf zookeeper-3.4.10.tar.gz 复制3个节点zk1,zk2,zk3, cp -f ./zookeeper-3.4.10/ ./zk1/ cp -f ./zo...

2017-12-27 11:35:28

阅读数:222

评论数:0

idea基本设置

1.设置maven仓库file -> other settings -> default settings 搜索maven,修改maven home directory和User settings file 和local respository和对应se...

2017-11-30 14:12:33

阅读数:314

评论数:0

常用正则表达式

正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: var reg...

2017-08-24 10:40:38

阅读数:127

评论数:0

spring boot配置logback日志输出

文件目录结构: application.properties内容: #默认使用application-local.properties,logback-my.xml中也将使用name="local"输出日志 spring.profiles.active=local ser...

2017-08-09 15:36:24

阅读数:1331

评论数:1

ajax(cors跨域)最简单输出json数据方法,无需第三方框架或代码

/** * cors输出json数据 * @param response * @param json json字符串 * @param domain 需要跨域的域名 */ protected void outputCrossString(final HttpServletRe...

2017-06-07 17:33:16

阅读数:748

评论数:0

zookeeper的java操作方式详解

1.创建会话: //zk创建会话 public class ZkSessionDemo1 implements Watcher{ private static CountDownLatch latch = new CountDownLatch(1); //计数器为1 @Overrid...

2017-04-25 14:32:33

阅读数:270

评论数:0

zookeeper客户端命令操作

1.创建: create [-s] [-e] path data acl -s或-e分别指定节点特性:顺序或临时节点。默认情况不添加的时候创建的是持久节点。 执行: create /zk-book 123 会在根节点下创建一个/zk-book的节点,并且节点内容数据为123.create...

2017-04-25 11:26:38

阅读数:199

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭