![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件学习
1.kafka学习
2.activity学习
3.dobbo学习
4.Mysql学习
左撇子帕布
彼时剑未配妥,出门已是江湖,望终有一日扬名天下
展开
-
Kafka与Spring对接踩过的坑
1.前言系统环境:Spring+SpringMVC+Mybatis+Maven这里系统环境不一定要跟我一样,但是建议使用maven,方便管理jar包。现阶段只是实现了简单的java对接kafka,所以会比较简单,要是有大神路过请指正,或者给些更深入的指导。2.简单的实现java对接kafka2.1.Kafka学习网站Kafka的安装和深入学习:...原创 2018-05-29 23:18:28 · 9629 阅读 · 6 评论 -
Java实现kafka消息发送(仅做入门)
1. 小声哔哔 kafka消息发送有三种方式,发送并忘记、同步发送和异步发送,下面直接使用代码演示,当然这里的实现代码仅做入门学习参考,真正的生产环境必然涉及多线程生产消息,配置统一规划等情况。2. 发送并忘记 首先写一个简单的消费者代码作为结果验证:package com.coline.middleware.kafka.consumer;import org.a...原创 2020-03-09 00:01:43 · 5639 阅读 · 0 评论 -
Kafka基础知识及常用命令
1. 基本信息 Linux安装kafka:链接 官方文档:链接2. 基本概念 简单描述:Broker:已发布的消息保存在一组服务器中,称之为Kafka集群。集群中的每一个服务器都是一个代理(Broker)。 消费者可以订阅一个或多个主题(topic),并从Broker拉数据,从而消费这些已发布的消息。 Topic:Kafka将消息分门别类,每一类的消息称之为...原创 2020-03-04 17:45:34 · 175 阅读 · 0 评论 -
kafka问题排查:kafka生产超时
1. 小声BB 自己搭建kafka玩的时候发现kafka生产一直超时,下面列出排查步骤,希望有所帮助。2. 排查步骤检查网络:到机器上执行netstat -ant|grep 9092发现连接是正常的,本机telnet kafka_ip 9092也是通的,所以排除防火墙问题。检查kafka配置文件,路径:{kafka_path}/config/server.properti...原创 2020-03-27 16:45:24 · 4195 阅读 · 0 评论 -
Activiti学习:(第二篇) SpringMVC整合Activiti Modeler
1. 背景 Activiti是现在应用很广的一个流程框架,自己在学习过程中看到官网有Activiti Modeler可以使用页面管理Activiti流程,所以试着自己整合SpringMVC+Activiti Modeler。2. 前期准备 通过Maven引入Activiti5.22.0,我的相关配置文件信息在上一篇博文中有详细描述。 下载activiti-5.22...原创 2018-07-22 10:48:45 · 2740 阅读 · 1 评论 -
Activiti学习:(第一篇) SpringMVC整合Activiti
1.pom.xml文件配置<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven....原创 2018-07-15 23:47:22 · 1120 阅读 · 0 评论 -
Activiti学习:(第三篇) 整合Activiti Modeler 流程转化为可编辑模型
1. 背景 Activiti Modeler有个功能可以将已经部署的流程重新转化为可编辑模型,感觉这个功能还是很有实用价值的,百度后发现没有人整合过,所以自己看了源码,做了整合,下面分享给大家。2. 代码分享package com.ssm.service.manager;import com.fasterxml.jackson.databind.ObjectMapper;...原创 2018-09-01 22:57:25 · 6414 阅读 · 8 评论 -
Dubbo客户端调用报错NullPointerException
1. 背景 使用@Reference注解实现消费者调用服务端代码,调用报错NullPointerException,如图: 注意:如果你的服务端没有注册到dubbo,客户端在调用时也会出现NullPointerException报错,所以可以先到dubbo-admin去看下服务端是否已经正常注册。 dubo-admin安装方式可参照: https://b...原创 2018-08-18 17:01:56 · 8635 阅读 · 1 评论 -
2.6版本Dubbo-admin安装
1. 引言 dubbo-admin自2.6.X版本开始重构为spring-boot,现在网上的大部分安装方式都是旧版的,不适用于2.6.X版本。2. 源码下载 使用git客户端,执行git clone https://github.com/apache/incubator-dubbo-ops.git 或者从我的百度云盘下载:https://pan.baidu....原创 2018-08-15 22:50:34 · 5801 阅读 · 0 评论 -
一起来玩Mysql--用户权限管理
1. 小声哔哔 Mysql及navicat的安装不是我想细讲的,linux上mysql的安装我已写有博客及脚本,大家可以参考。2. Mysql权限 为防止删库跑路,我们需要对mysql的用户权限进行限制,而mysql的用户权限是由user表,db表,tables_priv表,columns_priv表进行控制。 User表:存放用户账户信息以及全局级别(所有数据库...原创 2019-11-14 00:33:20 · 146 阅读 · 0 评论 -
利用mysql临时变量排序
有时我们需要做类似于销量排序的问题,销量相同的时候要有并列名次,类似于如下数据,我们要对num从大到小排名。 Id num 1 1000 2 1000 3 500 4 4000 ...原创 2019-10-28 16:50:49 · 572 阅读 · 0 评论 -
windows使用dos进入mysql
首先打开dos界面,cd到mysql安装路径的bin目录下,如下图所示: 然后执行命令:mysql -u [username] -p后按下回车键,输入密码即可进入mysql 若出现提示权限不足的情况可以尝试“以管理员方式运行”C:\Windows\System32路径下的cmd.exe文件进行操作:...原创 2019-11-13 00:27:11 · 304 阅读 · 0 评论