logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SnowFlake算法Java实现(雪花算法)生成分布式ID

SnowFlake算法(雪花算法)java 生成分布式ID。SnowFlake 算法是 Twitter 开源的分布式唯一 ID 生成算法。雪花算法其具有高性能、低延迟、按时间趋势有序等特点。雪花算法理论支持每毫秒生成 4096 个不同数字,能够满足绝大多数高并发场景下的互联网应用。

拆分ArrayList为多个list

public class CommonUtil {/*** List集合拆分** @param list原始数据* @param count 每个list的元素数量* @param <T>* @return 拆分得到的list集合*/public static <T> List<List<T>> splitListByCount(List<T&

Redis教程(全面实战教程)

redis教程。本文主要介绍redis缓存,从基础概念谈起,到实战应用。包括缓存的概念、redis基本操作、spring集成redis、springboot集成redis。redis分布式锁。

#redis
springboot应用获取spring上下文的4种方式

springboot应用获取spring ApplicationContext上下文的几种方式

#java
scheduleExecutor终止指定任务的方式

使用ScheduledExecutorService.schedule提交任务到执行器定时执行后,我们想在某一特定条件下终止执行器中的某个任务。本文列举2种实现方法。

#java
kafka详细教程

kafka详细教程,Kafka面试题。kafka最初是由Linkedin公司基于Scala和 Java语言开发的分布式消息发布-订阅系统,现已捐献给Apache软件基金会。Kafka 最被广为人知的是作为一个消息队列系统存在,而事实上kafka已然成为一个流行的分布式流处理平台。其具有高吞吐、低延迟的特性,许多大数据处理系统比如storm、spark、flink等都能很好地与之集成。本文详细介绍了

#kafka
Flink教程

Flink教程。Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。flink代码主要是由 Java 实现,部分代码由 Scala实现。Flink既可以处理有界的批量数据集、也可以处理无界的实时数据集。就业界的使用情况而言,Flink处理的主要场景是流式数据。事实上批数据可以看作流数据的一个极限特例。Flink不同于Spark、Hadoop, Flink称得上是一款真正的流、批统一的

#flink
基于状态机模式的简单工作流实现

工作流技术(Workflow)是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示,并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或是任务。

Eclipse中设置JVM使用内存大小

今天在eclipse 中测试包含大量数据的程序时,报出了下面的错误:java.lang.OutOfMemoryError: Java heap space    从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存。所以问题就转化为如何设置eclipse 中jvm 的最大内存。一、    尝试修改Eclipse.i

    共 21 条
  • 1
  • 2
  • 3
  • 请选择