E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA分布式
java分布式
开发面试题
正文梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。梳理知识后,夯实基础乃是刚需:深入进阶学习(28个主流Java知识点“一网打尽”)1、并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,一旦掌握你一定在市场上供不应求。Jav
spring面试题
·
2024-09-07 02:38
程序员
面试
后端
java
Java分布式
ID生成解决方案
Java分布式
ID生成解决方案参考文章:(1)
Java分布式
ID生成解决方案(2)https://www.cnblogs.com/hxun/p/11451629.html备忘一下。
短期菜鸟
·
2024-09-06 04:10
java
java分布式
ID生成组件
1、新建WorkId类packagecom.hua.common.id;importorg.apache.commons.lang3.RandomUtils;importorg.apache.commons.lang3.StringUtils;importjava.net.Inet4Address;importjava.net.UnknownHostException;/***@Deacripti
hong_myth
·
2024-09-06 03:08
微服务
springcloud
Java
java锁在分布式系统中还有用吗_什么是
Java分布式
锁及其实现方式
Java分布式
锁的概念与实现方式详解什么是分布式锁?在回答这个问题之前,我们先回答一下什么是锁。
操作一波
·
2024-08-26 15:19
java分布式
免费开源搜索引擎 Elasticsearch 详细学习笔记
网页右边,向下滑有目录索引,可以根据标题跳转到你想看的内容如果右边没有就找找左边此文是学习尚硅谷Elasticsearch课程的笔记Elasticsearch全文检索引擎Lucene是Apache软件基金会Jakarta项目组的一个子项目,提供了简单却强大的应用程序接口,能够全文索引和搜索。Java开发环境中Lucene是成熟的免费开源工具,但Lucene只是一个提供全文搜索功能类库的核心工具包,
殷丿grd_志鹏
·
2024-02-01 07:47
java框架
java
搜索引擎
elasticsearch
LengthFieldBasedFrameDecoder 详解
LengthFieldBasedFrameDecoder详解疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之-31【博客园总入口】文章目录LengthFieldBasedFrameDecoder详解写在前面
40岁资深老架构师尼恩
·
2024-01-31 09:50
java
阿里4年,来之不易的3个心得
阿里4年,来之不易的3个心得疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列—番外篇【博客园总入口】文章目录阿里4年,来之不易的3个心得写在前面一个阿里工作4年java程序员的从业心得,写给还在迷茫的你数据库
40岁资深老架构师尼恩
·
2024-01-31 09:19
java
大白话:分布式与集群是什么 ?( 半分钟就懂)
疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列—番外篇【博客园总入口】文章目录一、大白话解说,半分钟就懂**二、图解:**三、区别联系疯狂创客圈-分布式实战社群一、大白话解说,半分钟就懂小饭店原来只有一个厨师
40岁资深老架构师尼恩
·
2024-01-31 09:19
zookeeper curator 伪集群 - 安装 -配置 - 秒懂
zookeeper的伪装集群搭建疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之-22【博客园总入口】文章目录zookeeper的伪装集群搭建写在前面1.1.
40岁资深老架构师尼恩
·
2024-01-31 09:19
java
zookeeper (二):Curator vs zkClient
zookeeperCuratorzkClient客户端对比疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之-23【博客园总入口】文章目录zookeeperCuratorzkClient客户端对比写在前面
40岁资深老架构师尼恩
·
2024-01-31 09:19
java
ByteBuf API (秒懂)-图解Netty系列
NettyByteBuf(图解二):API图解疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之16【博客园总入口】文章目录NettyByteBuf(图解二):API图解源码工程写在前面ByteBuf
40岁资深老架构师尼恩
·
2024-01-31 09:49
java
Netty聊天程序(2):从0开始实战100w级流量应用 - 图解Netty系列
客户端Client登录和响应处理疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之17【博客园总入口】文章目录客户端Client登录和响应处理写在前面客户端的会话管理客户端的逻辑构成连接服务器与Session
40岁资深老架构师尼恩
·
2024-01-31 09:49
java
Netty实例 - 多个Netty实战小实例
Netty实例(多个实战小实例)疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之18【博客园总入口】QQ群:104131248】文章目录Netty实例(多个实战小实例)源码工程1.数据通信1.1HelloWorld1.2
40岁资深老架构师尼恩
·
2024-01-31 09:49
第101次提醒:++ 操作不是线程安全的!
疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之-20【博客园总入口】文章目录写在前面一道简单线程安全题,不知道有多少人答不上来实验:并发的自增运算++运算的原理Java的原子操作类写在最后疯狂创客圈
40岁资深老架构师尼恩
·
2024-01-31 09:49
java
Netty入门 - (秒懂)- 图解Netty系列
Netty入门疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之-入门【博客园总入口】文章目录Netty入门前言:建立项目编写一个DiscardHandler处理器编写一个Discard服务器线程组启动帮助类设置
40岁资深老架构师尼恩
·
2024-01-31 09:19
java
ByteBuf(秒懂)- 图解Netty系列
NettyByteBuf(图解)之一疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之15【博客园总入口】文章目录源码工程写在前面NettyByteBuf优势手动获取与释放ByteBuf自动获取和释放
40岁资深老架构师尼恩
·
2024-01-31 09:18
java
Netty zookeeper 集群 实战 (CrazyIM)
疯狂创客圈
Java分布式
聊天室【亿级流量】实战【博客园总入口】1.NettyZookeeper集群的实战的意义完成一个NettyZookeeper分布式集群的肉搏实战,有以下几个方面的最重要作用:增加一次高并发的程序的亲身体验
40岁资深老架构师尼恩
·
2024-01-31 09:20
java
java分布式
系统架构图
字节跳动一面:自我介绍,主要讲讲做了什么和擅长什么看你项目做Spring比较多,问一下Spring相关的东西,IoC是什么概念?Bean的默认作用范围是什么?其他的作用范围?索引是什么概念有什么作用?MySQL里主要有哪些索弓|结构?哈希索弓和B+树索引比较?平常用线程主要是怎么写的,会用一一些线程框架吗?(没有用框架)Java线程池的概念?线程池有哪些?线程池工厂有哪些线程池类型,及其线程池参数
面试题合集
·
2024-01-23 15:14
程序员
java
经验分享
面试
JAVA分布式
概念
一、什么是分布式?分布式系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。这些连通的节点上部署了我们的节点,并且相互的操作会有协同。分布式系统对于用户而言,他们面对的就是一个服务器,提供用户需要的服务而已。而实际上这些服务是通过背后的众多服务器组成的一个分布式系统。因此分布式系统看起来像是一个超级计算机一样。二、分布式的特点系统容量增加:将原本复
愤怒的阿斗
·
2024-01-19 09:47
新的学习
java
分布式
Java分布式
锁理论(redis、zookeeper) 详解
目录一、分布式锁有哪些应用场景?二、分布式锁的实现方案三、zookeeper实现分布式锁一直不释放锁怎么办?如何避免分布式锁羊群效应问题?四、redis实现分布式锁一、分布式锁有哪些应用场景?1、定时任务2、秒杀抢购,防止库存超卖的问题3、双写一致性协议比如我们为了高可用性搭建了服务集群,分别是8080和8081,我们在项目中设立定时任务,目的是每天晚上定时拉取用户数据,给每个人发送一些推荐短信。
寻获与失落
·
2024-01-08 06:06
Java进阶之路
分布式
sexnx
分布式锁
zookeeper
redis
羊群效应
java
RPC学习笔记【一】:概述
核心问题01通信方式02协议03序列化04远程代理类2.3衍生方案-注册中心一、简介1.1引言RPC是远程过程调用(RemoteProcedureCall)的缩写形式,是一种跨进程的方法调用形式,是目前在
Java
佩奇inging
·
2024-01-06 09:30
RPC
rpc
学习
笔记
黑马程序员Dubbo快速入门,
Java分布式
框架dubbo教程
分布式系统中的相关概念(一)互联网项目架构目标-特点(二)互联网项目架构目标-目标(三)集群和分布式(四)架构演进Dubbo概述(一)dubbo概述1、dubbo概念2、dubbo架构Dubbo快速入门(一)zookeeper安装今天只是先把zookeeper装上,作为dubbo的注册中心来使用而且zookeeper也是dubbo官方提供/推荐的注册中心M1Mac安装Zookeeper(二)spr
5pace
·
2024-01-05 10:19
dubbo
java
分布式
【zk源码分析】
zk作为
java分布式
系统注册中心和配置中心的典范,一直在思考分析这么一个系统到底从哪里入手呢?zk在使用上是非常的简单,监听节点的变化即可。一般是从哪里使用,就从哪里开始研究api。
zfoo-framework
·
2024-01-05 07:57
#
zookeeper
java
使用SpringCloud实现
Java分布式
开发【part-6】:Spring Cloud Config分布式配置中心的搭建及使用
SpringCloud简介SpringCloud是Spring旗下的项目之一SpringCloud并不是一个组件而是许多组件的集合其将当下非常流行的一些技术整合到了一起实现了多个分布式开发中的重要功能协调了分布式环境中各个系统并且为各类服务提供模板性的配置其主要涉及的组件包括:Eureka:注册中心Zuul或SpringCloudGateway:服务网关Ribbon:负载均衡Feign:服务调用H
Piconjo_Official
·
2023-12-28 16:46
框架
分布式
java
spring
git
springconfig
java分布式
事务——seata,tcc解决方案总结!
目录1.分布式事务基础理论1.1.CAP理论1.2.BASE理论2.分布式事务解决方案之2PC(两阶段提交)2.2.1XA方案2.2.2Seata方案2.2.3分布式事务解决方案之TCC源码地址:https://github.com/kaixuanzhang123/dtx.git1.分布式事务基础理论我们了解到了分布式事务的基础概念。与本地事务不同的是,分布式系统之所以叫分布式,是因为提供服务的各
zhangkaixuan456
·
2023-12-24 20:26
springboot
seata
tcc
分布式
数据库
Java分布式
锁、分布式ID和分布式事务的实现方案
引言在分布式系统中,分布式锁、分布式ID和分布式事务是常用的组件,用于解决并发控制、唯一标识和数据一致性的问题。本文将介绍Java中常用的分布式锁、分布式ID和分布式事务的实现方案,并通过具体的示例代码演示它们的用法和应用场景。分布式锁的实现方案分布式锁用于协调多个节点对共享资源的访问,确保在并发环境中数据的一致性。以下是Java中常用的分布式锁的实现方案:基于数据库的分布式锁使用数据库的锁机制来
程序员王也
·
2023-12-22 13:59
java
分布式
开发语言
Java分布式
系统开发指南:使用ZooKeeper和Dubbo
在本文中,我们将介绍如何使用ZooKeeper和Dubbo来构建
Java分布式
系统。一、ZooKeeper简介ZooKeep
C红毛丹
·
2023-12-17 06:36
java-zookeeper
java
zookeeper
Java分布式
系统:了解分布式系统设计和通信协议
本文将介绍
Java分布式
系统的设计原理和通信协议,帮助读者更好地理解和应用分布式系统。一、分布式系统的设计原理1.1概述分布式系统是由多台计算机组成的网络,这些计算机之间通过网络进行通信和协作,共同完
C红毛丹
·
2023-12-05 22:12
java
开发语言
手把手教你搭建
JAVA分布式
爬虫
但实际上,语言只是一种工具,其背后的设计思想和技术原理才是精髓,这篇关于
Java分布式
爬虫的文章会带着大家一步一步搭建一个适合Java开发者的爬虫系统。
小二上酒8
·
2023-12-05 14:23
java
分布式
爬虫
chrome
python
java 共享session_详解
Java分布式
Session共享解决方案
分布式Session一致性?说白了就是服务器集群Session共享的问题Session的作用?Session是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存入到本地cookie中,在之后的访问会将cookie中的sessionId放入到请求头中去访问服务器,如果通过这个sessionid没有找到
张昊win
·
2023-11-28 15:04
java
共享session
java分布式
变量共享_详解
Java分布式
Session共享解决方案
分布式Session一致性?说白了就是服务器集群Session共享的问题Session的作用?Session是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存入到本地cookie中,在之后的访问会将cookie中的sessionId放入到请求头中去访问服务器,如果通过这个sessionid没有找到
郝景芳
·
2023-11-28 14:34
java分布式变量共享
java分布式
&锁&分布式锁
java分布式
&锁&分布式锁锁锁的作用:有限资源的情况下,控制同一时间段,只有某些线程(用户/服务器)能访问到资源。
D. D
·
2023-11-28 14:00
java
分布式
开发语言
java分布式
技术
分布式技术1.软件架构的演进(1)单体应用阶段小型项目(体量比较小,用户比较少这种)LAMP===linux操作系统+apachehttpd+mysql+php把应用服务器+数据库等部署到同一台服务器上(2)应用服务器和数据库分离随着用户量/数据量的增加,服务器压力就比较大,很容易出现死机等问题。一种解决方式就是升级硬件(性价比是很低,cpu或者内存升级效能不是成倍,价格翻5倍,性能可能只能提升一
沉吟阿伍
·
2023-11-28 03:56
笔记
java
分布式
mybatis
java 分布式 锁_
java分布式
锁zk实现
传统单体项目情况下,要实现锁可直接通过java提供的关键字,或者工具类实现。但在分布式情况下,就需要借助外部工具,如redis,zk等。下面介绍一种通过zk实现的分布式锁。importorg.apache.curator.framework.CuratorFramework;importorg.apache.curator.framework.CuratorFrameworkFactory;imp
苏利斌
·
2023-11-23 11:54
java
分布式
锁
怎么用feign远程调用别人的接口_Feign - HTTP接口调用- 单独使用 - 实战
目录疯狂创客圈
Java分布式
聊天室【亿级流量】实战系列之-26【博客园总入口】写在前面?大家好,我是作者尼恩。目前和几个小伙伴一起,组织了一个高并发的实战社群【疯狂创客圈】。
weixin_39582569
·
2023-11-22 19:05
wueasy-admin后端管理系统1.2.0版本发布
1.2.0版本发布wueasyadmin是一个
java分布式
的后台管理系统。平台实现了通用的基础功能、权限验证、安全验证、基础功能,为中小型企业提供稳定、高效、安全、便捷的一体式框架。
fallsea
·
2023-11-21 05:57
基于springcloud的简单易用的
java分布式
日志组件
一、项目简介基于springcloud的简单易用的
java分布式
日志组件二、实现功能支持基于traceId的日志记录支持日志查询支持日志缓冲队列redis或者kafka支持错误报警模块支持内容组合查询功能支持日志分应用统计条数功能支持扩展字段功能支持用做
程序员小美
·
2023-11-20 18:06
源码分享
毕业设计
图形化
java
spring
cloud
分布式
maven+springmvc+ehcache实例
Ehcache是一种广泛使用的开源
Java分布式
缓存。主要面向通用缓存,JavaEE和轻量级容器。
zhonghd
·
2023-11-19 05:16
java保证线程安全的5种方式
关键字参考:【java并发编程】synchronized关键字原理_现实、太残忍的博客-CSDN博客2、lock接口参考:【java并发编程】lock接口_现实、太残忍的博客-CSDN博客3、分布式锁参考:
java
现实、太残忍
·
2023-11-10 12:10
java
java
分布式事务(再深入)——分布式事务理论基础 &
Java分布式
事务解决方案
前言事务(TRANSACTION)是一个不可分割的逻辑单元,包含了一组数据库操作命令,并且把所有的命令作为一个整体向系统提交,要么都执行、要么都不执行。事务作为系统中必须考虑的问题,无论是在单体项目还是在分布式项目中都需要进行处理,而尤其在分布式微服务调用的情况下,事务的处理就变得复杂。本篇博客介绍分布式事务产生的场景,阐述了CAP理论,BASE理论,以及由此衍生出来的XA协议,2PC、3PC提交
Perley620
·
2023-11-03 09:10
SpringBoot
分布式
java
开发语言
redis 数据类型与持久化
java分布式
锁使用redisson1.底层redis对象与数据结构list底层是链表set底层是HashTableRedis有序集合zset的底层实现编码zset的编码有ziplist和skiplist
宋song一
·
2023-11-03 04:01
数据库
redis
数据库
Java分布式
系统---消息中间件
简介消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息队列模型,可以在分布式环境下扩展进程的通信。当下主流的消息中间件有RabbitMQ、Kafka、ActiveMQ、RocketMQ等。其能在不同平台之间进行通信,常用来屏蔽各种平台协议之间的特性,实现应用程序之间的协同。其优点在于能够在客户端和服务器之间
java领域
·
2023-11-02 06:21
java
分布式
kafka
面试
经验分享
基于Redis的
Java分布式
锁,接口并发处理,并发方案
Redis的分布式锁很多人都知道,比如使用Jedis的setNx、incr等方法都可以实现分布式锁的功能,但是Jedis需要自己管理连接池,就稍微麻烦一点。今天介绍的是使用RedisTemplate+切面编程+自定义注解+SPEL来实现分布式锁的功能,封装完成后只需要一个注解就可以解决分布式锁的问题,而且开箱即用,对业务代码完全没有侵入。一、新建一个springBoot项目代码结构如下:二、编写代
wang_yi_l
·
2023-10-30 11:29
redis
分布式锁
自定义注解
spel表达式
切面编程
使用SpringCloud实现
Java分布式
开发【part-5】:Spring Cloud Gateway网关的介绍及使用、路由前缀处理、局部过滤器和全局过滤器、负载均衡和熔断配置、跨域配置
SpringCloud简介SpringCloud是Spring旗下的项目之一SpringCloud并不是一个组件而是许多组件的集合其将当下非常流行的一些技术整合到了一起实现了多个分布式开发中的重要功能协调了分布式环境中各个系统并且为各类服务提供模板性的配置其主要涉及的组件包括:Eureka:注册中心Zuul或SpringCloudGateway:服务网关Ribbon:负载均衡Feign:服务调用H
Piconjo_Official
·
2023-10-27 21:42
框架
过滤器
网关
spring
java
gateway
easypoi+docx4j+wkhtmltopdf生成带有富文本编辑内容的word和pdf
大家好,我是“
Java分布式
架构实战”的作者Jamesfu。需求背景最近在做一个项目,需要将CMS中的内容动态地生成word文档和pdf文档。word模板Word模板主要包括页眉、页脚、正文。
Java分布式架构实战
·
2023-10-24 00:10
java分布式
架构的搭建_微服务中基于Spring Boot的maven分布式项目框架的搭建
项目介绍这里搭建的是基于maven的分布式工程,因为在一个项目中,多个微服务是属于同一个工程,只不过是提供不同的服务而已,再加上IDEA是默认一个窗口打开一个项目工程(这点和eclipse不同),如果项目大,不用maven聚合工程的话,那估计会打开十几个窗口……会崩溃……而且在架构上,也应该使用maven分布式工程来搭建微服务架构。这里手把手教大家在IDEA中搭建基于maven分布式的Spring
Uno Whoiam
·
2023-10-23 23:30
java分布式架构的搭建
视频教程-
Java分布式
架构:EJB+消息中间件+CORBA-Java
Java分布式
架构:EJB+消息中间件+CORBA系统分析师,项目经理,特级讲师;11年项目经验,8年教学经验;在多个大型企业级项目中担任过重要角色。
weixin_29244133
·
2023-10-21 15:01
Java分布式
架构:EJB+消息中间件+CORBA-肖海鹏-专题视频课程
Java分布式
架构:EJB+消息中间件+CORBA—6144人已学习课程介绍肖老师的这套课程,属于Java企业开发的内容,适用于程序员、架构师,或已经熟练掌握了框架技术的开发人员观看。
XiaoGong1688
·
2023-10-21 15:56
视频教程
消息中间件
分布式
ejb
架构
Java
学习基于springboot的
java分布式
中间件-Redis(2) redisTemplate实战
redis的安装配置这里直接略过,可直接寻找其他安装教程,下载地址github最新版即可Redis自定义驻入Bean组件配置对于SpringBoot整合redis来说,最重要的莫过于RedisTemplate和StringRedisTemplate了RedisTemplate使用的是JdkSerializationRedisSerializerStringRedisTemplate使用的是Stri
Yr_zwx
·
2023-10-20 02:59
分布式中间件学习
java
redis
spring
boot
Java分布式
事务Seata安装和使用,SpringCloud Seata分布式事务安装配置和使用
Java分布式
事务Seata安装和使用,SpringCloudSeata分布式事务安装配置和使用================================©Copyright蕃薯耀2021-05-
蕃薯耀
·
2023-10-10 07:10
SpringCloud
java
SpringBoot
Seata
Server安装
Seata分布式事务
Spring
分布式事务
Java分布式事务
蕃薯耀
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他