- 博客(19)
- 资源 (15)
- 论坛 (2)
- 收藏
- 关注
原创 ZooKeeper入门(五)配置集群和选举机制
一. 配置集群1. 准备多台ZooKeeper服务器 2. 配置ZooKeeper服务器在每台服务器的conf/zoo.cfg文件中添加如下内容:server.20=192.168.4.20:2888:3888server.21=192.168.4.21:2888:3888server.22=192.168.4.22:2888:3888格式: server.A=B...
2019-07-30 17:37:51
402
原创 ZooKeeper入门(四)实现分布式锁
首先是引入pom依赖: <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.10</version> </dependency>接下来是java代...
2019-07-30 17:13:34
328
原创 ZooKeeper入门(三)zookeeper的Watcher机制
process方法是Watcher接口中的一个回调方法,当ZooKeeper向客户端发送一个Watcher事件通知时,客户端就会对相应的process方法进行回调,从而实现对事件的处理。import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.CreateMode;import org.apache.z...
2019-07-30 11:37:03
414
原创 ZooKeeper入门(二)Java操作zookeeper
首先是pom依赖: <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.6</version> </dependency>...
2019-07-30 11:08:03
399
原创 Zookeeper和kafka在linux环境下的安装
linux的保存退出命令是 vim esc + :X或者shift+zzlinux的退出命令是 vim esc + :QZookeeper安装tar -zxvf zookeeper-3.4.10.tar.gzmv zookeeper-3.4.10/* /usr/local/zookeeper/解压更改conf/zoo.cfg(没有复制一个)主要修改dataDi...
2019-07-29 10:23:26
339
原创 Kafka系统的组件、角色以及和zookeeper的关系
broker: 每个正在运行的kafka节点,部署kafka的服务器, 以broker.id来区分producer:消息生产者consumer:消息的消费者consumer group:消费者组,同一个消费者组只能有一个consumer能消费消息topic:主题, 主题中的每条消息包括key-value和timestamp。可以定义多个topic,每个topic又可以划分为多个分区...
2019-07-26 09:51:05
513
原创 Kafka入门之分组的理解
Kafka介绍Kafka(卡夫卡)是一个分布式流处理平台,它的流行是因为卡夫卡系统的设计和操作简单,能充分利用磁盘的顺序读写特性。kafka每秒钟能有百万条消息的吞吐量,因此很适合实时的数据流处理。1.原理图2. kafka分组的核心是:Kafka可以将消息复制并分发给所有consumer group(分组),但每个分组只有一个 consumer(消费者)能消费这条消息...
2019-07-26 09:49:38
556
原创 Spring Boot 对CORS跨域访问的配置
Springboot 对于跨域请求的支持有两种配置方式:一:注解配置 @CrossOrigin注解可以实现对CORS的启用。 @RequestMapping("/get_api") @ResponseBody @CrossOrigin public String Api() { return "get_api "; } @CrossOrig...
2019-07-22 09:37:17
358
原创 springboot集成Swagger2接口文档
<!-- Swagger 接口文档 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <...
2019-07-19 09:58:40
327
原创 Spring boot验证码前后端验证
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script src="jquery3.3.1.js"></script> <script type="text/j...
2019-07-18 21:41:13
340
原创 验证码滑块
<!doctype html><html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>jCallout Demo Test</title> <script type="te...
2019-07-18 10:31:11
342
原创 分布式定时任务
1.mysql改变字段状态或者插入某个字段控制唯一性2.redis改变字段状态或者插入某个字段控制唯一性以上方法可以实现,但是就是有点慢。 <!-- xxl-job-core --> <dependency> <groupId>com.xuxueli</groupId> ...
2019-07-16 17:47:32
320
原创 手动搭建一个Spring Boot项目
Spring Boot如果在电脑联网的情况下可以使用在线插件进行自动搭建,没有插件的情况可以手动搭建。以下是eclispe手动搭建的流程:Eclipse→File→New→Maven Project:勾选Create a simple project(创建一个简单的项目) 点击Next填写Group id和artifact id,packaging选择为jar,点击finish...
2019-07-16 15:54:44
364
原创 Token的解密和加密
首先引入pom依赖 <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.4.0</version> </dependency>加密Token...
2019-07-12 16:40:58
4688
原创 Jackson返回结果处理的几种注解
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.7.3</version> </dependency&...
2019-07-09 09:52:56
819
原创 SpringBoot服务端主动推送SSE
前端长时间和后台保持通讯的有三种方式,分别是ajax的setInterval(),和websocket,以及SSE。 ajax长时间和服务端保持通讯太占内存(写法极其简单)。 websocket可以进行服务端和前端双向通讯(写法稍微有点复杂)。 SSE只能进行服务器往前端单向传送数据(写法极其简单)。 本文只是SSE的写法,websocket可以参考https://b...
2019-07-08 18:11:50
3816
13
原创 SpringSecurity实现拦截未登录页面
首先引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> ...
2019-07-08 10:27:31
3882
1
原创 手写jwt框架SSO
代码地址:https://download.csdn.net/download/weixin_38959210/11269535首先是jwt的引入 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactI...
2019-07-02 19:09:54
439
转载 Ajax请求Session超时解决
$.ajaxSetup({ contentType : "application/x-www-form-urlencoded;charset=utf-8", complete : function(xhr, textStatus) { if (xhr.status == 520) {//如果返回状态码是520 window.location...
2019-07-01 11:02:57
418
自动弹出U盘.exe
2021-01-16
commons-net-2.0.jar.zip
2020-12-29
bootstrap-daterangepicke-时间控件
2017-09-16
每天定时查询CSDN博客访问量,并通过echarts进行展示
2019-04-02
springboot整合mybatis实现查询数据库和页面跳转
2019-03-04
天气预报接口城市编号
2018-11-19
全国各省市地json图
2018-07-16
jquery插件导出WORD
2017-11-21
ssm和echarts技术整合 Spring+SpringMVC+MyBatis整合
2017-09-06
SpringMVC+spring+hibernate整合ssh
2017-09-06
bootstrap table 复选框问题
发表于 2017-09-14 最后回复 2018-07-11
js frameset修改cols问题
发表于 2017-09-21 最后回复 2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝