qq_25825923
码龄10年
关注
提问 私信
  • 博客:114,098
    114,098
    总访问量
  • 72
    原创
  • 149,434
    排名
  • 17
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-02-04
博客简介:

qq_25825923

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    92
    当月
    0
个人成就
  • 获得54次点赞
  • 内容获得13次评论
  • 获得48次收藏
创作历程
  • 1篇
    2024年
  • 1篇
    2023年
  • 2篇
    2020年
  • 22篇
    2019年
  • 46篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • java
    17篇
  • java工具类
    1篇
  • 大数据
  • redis
    2篇
  • docker
    2篇
  • java 多线程
    17篇
  • mysql
    10篇
  • 其他
    4篇
  • js
    2篇
  • bug
    1篇
  • MyBatis
    3篇
  • netty
    1篇
  • liunx
  • mq消息队列
    11篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

我的项目笔记

SELECT CODE,NAME,VALUE,description FROM collect_mgmt.mg_dictionary WHERE CODE!='SystemSwitch';SELECT resource_code,resource_name,TYPE,uri,parent_code,order_num FROM collect_auth.auth_resource;
原创
发布博客 2024.04.07 ·
406 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

mysql 命令导入数据

mysql 命令导入数据
原创
发布博客 2023.02.21 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java io

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
原创
发布博客 2020.12.08 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring MVC ajax 传递list 到后台

var data={}; for (var i = 0; i < 3; i++) { data['studentList[' + i +'].name']="A"+i; data['studentList[' + i +'].age']=i; } $.ajax({ url: "./save", cache: false, ...
原创
发布博客 2020.09.04 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单例的序列化与反射

这是一个简单的单例但是存在序列化和反射的问题 , 通过对其序列化或者反射会得到全新的对象。public class Single implements Serializable{ private static final SINGLE single = new Single(); private Single() { } priv...
原创
发布博客 2019.08.22 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitMQ 惰性队列

Lazy Queue惰性队列会尽可能的将消息存入磁盘中,在消费者消费到相应的消息时才会被加载到内存中。优点它可以存储更多消息支持更长队列因为消息在硬盘中。 惰性队列可以避免消息堆积导致的内存崩溃。缺点需要i/o 增加磁盘i/o。Map<String, Object> args = new HashMap<String, Object>();a...
原创
发布博客 2019.07.24 ·
379 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

rabbitMQ Shovel与Federation

Shovel shovel 是rabbitMQ的一个插件可以把源节点消息发送到目标节点。优点松耦合:Shovel 可以在不同的Broker和集群上传递消息,源节点和目标节点可以使用不同的用户和vhosts,不同的RabbitMQ版本。 支持多个版本的AMQP协议 支持广域网可以容忍网络断断续续保证可靠性。原理使用首先开启插件rabbitmq-plu...
原创
发布博客 2019.07.18 ·
787 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

rabbitMQ集群

rabbitMQ有三种模式单机模式:单台模式。普通集群:普通集群模式只会在节点间同步元数据。rabbit元数据四种元数据:1)队列元数据:队列名称、属性、是否是持久化队列等。2)交换器元数据:交换器名称、属性、是否被持久化等。3)绑定元数据:队列与交换器的对应关系。4)vhost元数据:命名空间管理等。队列的完整信息(消息内容)只存在于一个节点中。如果某...
原创
发布博客 2019.07.16 ·
133 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

RabbitMQ 虚拟主机vhost 与权限用户

vhost 虚拟主机 是 rabbitMQ的虚拟机 相当于系统中的虚拟机RabbitMQ使用vhost隔离各个用户可以避免队列和交换器的命名冲突。RabbitMQ提供默认的虚拟主机“/”,如果不需要多个vhost可以直接使用这个默认的vhost。vhost之间是相互独立的(就像docker一样),这避免了各种命名的冲突。列举所有虚拟主机 rabbitmqctl list_vhos...
原创
发布博客 2019.07.14 ·
1204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitMQ exchangeDeclare,queueDeclare,queueBind,exchangeBind

exchangeDeclare : 交换器的设置 /** * * @param exchange 交换器名称 * @param type 交换器类型:topic direct等 * @param durable 是否持久化交换器 * @param autoDelete 是否自动删除交交换器 当所有与此交换器绑...
原创
发布博客 2019.07.12 ·
1646 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

rabbitMQ 消费者ack机制与拉取模式

1:拉取模式 public static void main(String[] args) throws Exception { Connection connection = ConnectionUtil.getConnection(); Channel channel = connection.createChannel(); //...
原创
发布博客 2019.07.11 ·
2705 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

rabbitMQ 死信队列

死信队列用于存储过期的消息和消费失败的消息。当消费者从正常队列移除后进入到死信队列。1:消息变成死信 一 般是由于以下3种情况: 1 :消息被拒绝 (Basic.Reject/Basic .Nack),井且设置 requeue 参数为 false;// 创建队列消费者final Consumer consumer = new DefaultConsumer(...
原创
发布博客 2019.07.10 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitMQ confirm模式

rabbitMQ confirm 模式比事务模式效率高且支持单次批量和异步三种方式。单次模式批 // 单次模式channel.confirmSelect();channel.basicPublish(EXCHANGE_NAME, "debug", MessageProperties.PERSISTENT_TEXT_PLAIN,message.getBytes());if (...
原创
发布博客 2019.07.07 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitMQ防止消息丢失

1:消息持化化:防止消息丢失要首先要保证消息的持久化 。2:生产者开启事务或者confirm模式事务: try { channel.txSelect(); //开启事务 channel.basicPublish(EXCHANGE_NAME, DIRECT, MessageProperties.PERSISTENT_T...
原创
发布博客 2019.07.07 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitMQ 消息持久化

Exchange 和 Message 和 Queue 都要持久化 以保证服务器重启消息不丢失。Exchange :生产者消费者 channel.exchangeDeclare(EXCHANGE_NAME, "direct",true); Message :MessageProperties.PERSISTENT_TEXT_PLAIN 生产者 channel.basi...
原创
发布博客 2019.07.07 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitMQ 四种 Exchange 模式简单使用(direct fanout topic header 实例)

关键字 Exchange :交换机 routing key:路由键 四种Exchange 模式 direct :需要生产者和消费者绑定相同的Exchange和routing key。 fanout:广播模式需要生产者消费者绑定相同的Exchange。 topic:支持模糊匹配的广播模式以点分隔,*表示一个单词,#表示任意数量(零个或多个)单词。 ...
原创
发布博客 2019.07.07 ·
821 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

centos7 安装 rabbitMQ

1:配置java 环境(必须配置java 环境)2:安装erlangyum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-develmkdir -p /usr/local/erlangwget http://erlang.org/do...
原创
发布博客 2019.07.01 ·
122 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

redis 笔记

redis分布式锁命令:set lockKey true ex 5 nxlockKey 自定义的key名称true 自定义的key的valueex 5 表示过期时间为5秒nx 是setnx(set if not exists) 不存在就添加redis2.8之后set 指令的扩展参数,使得 setnx 和 expire 指令可以一起执行(原子性)....
原创
发布博客 2019.06.15 ·
719 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

VMware 中 centos7 配置静态IP

1.设置vmware为net模式记录下你的网关地址2.修改 vim /etc/sysconfig/network-scripts/ifcof-ens33TYPE=EthernetDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AU...
原创
发布博客 2019.06.01 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis mysql json 返回map类型乱码

Mybatis mysql json 返回map类型乱码代码如下: <select id="select" resultType="java.util.HashMap" > SELECT JSON_UNQUOTE( JSON_EXTRACT( t.ext, '$.name' ) ) AS NAME, JSON_UNQUOTE( JSON...
原创
发布博客 2019.05.30 ·
1694 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏
加载更多