![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 72
五只鸭子
数据人
展开
-
用SpEL优雅实现Kafka中的消息被group中所有机器都消费
一种思路是让每台机器的groupid不一致,例如group name加上本机IP, 这样就能实现所有的机器都能消费到同一个topic了。还有一种业务场景,需要让每台机器都消费topic中的消息。例如本地缓存的场景,在应用集群部署的环境下,需要把数据库里面的内容缓存到每台机器的本地。数据库内容变更的时候,发送kafka消息,每台机器都需要更新本地的缓存。通常来说,Kafka中的一条消息在同一个消费组(group)中只能被一个消费者消费,这种场景在应用端集群部署的时候非常适用。原创 2024-02-24 09:58:11 · 256 阅读 · 0 评论 -
Redis存储Object 和 list<object>
Redis 存储支持的类型没有object ,虽然有支持list,但是只支持List有两种方法可以实现存储对象和泛型1.用序列化和反序列化2.json序列化工具类,实现序列化和反序列话对象和list集合package com;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStre原创 2015-04-28 17:56:07 · 24331 阅读 · 1 评论 -
jedispool 连 redis 高并发卡死
java端在使用jedispool 连接redis的时候,在高并发的时候经常卡死,或报连接异常,JedisConnectionException,或者getResource 异常等各种问题在使用jedispool 的时候一定要注意两点1。 在获取 jedisPool和jedis的时候加上线程同步,保证不要创建过多的jedispool 和 jedis2。 用完Jedis实例后需要返还给J原创 2015-04-28 18:20:33 · 17759 阅读 · 15 评论 -
Java nio 概述
1、Java nio 与 io最主要的区别;2、Nio的核心概念:Buffer (缓冲区),Channel(通道),Selector(选择器)原创 2015-12-29 21:41:54 · 4499 阅读 · 2 评论 -
myeclipse导出可执行jar包读取外部配置文件
myeclipse导出的可执行jar包的时候会把properties也直接打在jar包里面了。导致修改配置文件还需要重新导jar包,太麻烦了。所以想要用jar包读取外部的配置文件。用下面的方式,导出jar包之后只需要把jar包和相应的配置文件放到一个目录下即可读取了原创 2016-01-08 23:47:54 · 6782 阅读 · 0 评论 -
Java 基础操作库 hoe 使用介绍
hoe 是一个 Java 基础操作库,包括 String,number,random 等常规操作,几乎包含了大部分工作中用到的常用处理方法,也有详细文档。可以使用 Hoe 来轻松解决字符串,数字,随机数等的处理。整个包不依赖任何其他第三方库,也极其简单小巧,只有 18kb。原创 2017-08-25 13:44:07 · 1084 阅读 · 0 评论 -
Spring Cloud Eureka Server 高可用集群搭建
Eureka 作为一个云端负载均衡,本身是一个基于REST的服务,在 Spring Cloud 中用于发现和注册服务。 那么当成千上万个微服务注册到Eureka Server中的时候,Eureka Server 的负载将会很大,这样一旦Eureka Server服务挂掉了,整个微服务架构也就瘫掉了,所以在实际生产环境中不光要对注册在Eureka Server中的微服务进行集群管理原创 2017-10-25 16:52:04 · 7789 阅读 · 0 评论 -
Swagger 自定义UI界面
Swagger 自定义UI界面Swagger简单介绍如何使用Swagger 添加自定义UI界面使用swagger-ui-layer原创 2017-09-13 14:11:48 · 96459 阅读 · 43 评论 -
swagger-ui-layer v1.0.0 正式版发布
swagger-ui-layer v1.0.0正式版发布swagger-ui-layer 简介主要更新功能待完成功能源码维护地址swagger-ui-layer 简介swagger-ui-layer 是一个基于swagger的前端UI实现,目的是为了让接口文档更直观,更漂亮,更好用。经过一年多的时间,6个非正式版的发布,终于迎来了第一个正式版的发布。感谢swagger-ui-layer 的co...原创 2018-10-30 21:23:06 · 1586 阅读 · 0 评论