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面试总结,
java分布式
锁使用场景
一面介绍一下自己问项目经历,聊"数据同步"接着聊上了K8S的项目有没有什么钻研得比较深得技术?(大佬:kubernetes,golang,prometheus,java)kubernetes的架构是怎么样的?这个问题很大,拆成apiserver、controller、kubelet、scheduler讲了一下golang与java的比较这个问题又很大,当时主要对比了vm、协程支持、面向对象和泛型的
Java后端面试题大全
·
2023-10-09 11:57
程序员
面试
后端
java
Redisson—分布式服务
一、分布式远程服务(RemoteService)基于Redis的
Java分布式
远程服务,可以用来通过共享接口执行存在于另一个Redisson实例里的对象方法。
Doker 多克 技术人的数码品牌
·
2023-10-07 01:28
redis
java
redis
wueasy基础平台2.0.0版本发布
2.0.0版本发布wueasy是一个
java分布式
快速开发平台(框架),平台支持RESTful接口的快速研发,为平台提供简单、高效、安全、稳定的运行环境。
fallsea
·
2023-10-06 18:32
java 分布式计算框架_学
Java分布式
和高级架构,必懂的两大知识点!
原标题:学
Java分布式
和高级架构,必懂的两大知识点!
阿荣田Toronto
·
2023-10-05 11:38
java
分布式计算框架
Netty集群:Netty Zookeeper 高并发 实战
疯狂创客圈
Java分布式
聊天室【亿级流量】实战【博客园总入口】文章目录1.写在前面1.1实战Netty集群的理由1.2Netty集群实战源码2Netty集群中,服务节点的注册和发现2.1服务节点的注册和发现
40岁资深老架构师尼恩
·
2023-09-30 06:41
java
前端参数无法转为后端实体内部类_Spring Boot返回前端Long型丢失精度
最近为Prong开发了一个基于snowflake算法的
Java分布式
ID组件,将实体主键从原来的String类型的UUID修改成了Long型的分布式ID。
weixin_39977276
·
2023-09-28 12:07
前端参数无法转为后端实体内部类
分布式任务定时框架elasticjob详解
Elastic-Job是当当网基于Zookepper,Quartz开发并且开源的
Java分布式
定时任务,解决Quartz不支持分布式的弊端。它由两个相互独立的子项目Elastic-Job-Lite和
代码的知行者
·
2023-09-27 07:39
微服务专题
Linux下开发JNI程序
为了使
Java分布式
平台能够更好的结合底层资源,很多互联网公司都采取了“高+低”的方式,即“高层J
duhf_think
·
2023-09-10 10:08
java
jni
redisson分布式锁
RLock官网解释基于Redis的
Java分布式
可重入锁对象,实现了锁接口。如果获得锁的Redisson实例崩溃,那么这种锁可能永远挂起在获得状态。
小花卷的dad
·
2023-09-09 16:25
redis
分布式
java
redis
Java分布式
锁
文章目录1.什么是锁?2.什么是分布式?分布式场景3.什么是分布式锁?4.我们应该怎么设计分布式锁?5.基于数据库的分布锁5.1基于表主键唯一做分布式锁5.2基于表字段版本号做分布式锁6.基于Redis做分布式锁6.1基于REDIS的SETNX()、GET()、GETSET()方法做分布式锁7.基于REDLOCK做分布式锁7.1RedLock算法是否是异步算法?7.2RedLock失败重试7.3R
ZNineSun
·
2023-09-08 06:35
java
分布式
锁
redis
zookeeper
redission
5个强大的
Java分布式
缓存框架推荐
在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。本文主要是分享了5个常用的Java分
小小哭包
·
2023-09-05 05:27
开发技巧经验分享
java
分布式
缓存
Java分布式
天气系统(3)
SpringCloudConfig使用springcloudconfig做统一配置中心服务端添加依赖configserver的groupID为org.springframework.cloud,artifactID为spring-cloud-config-serverorg.springframework.cloudspring-cloud-config-server启用配置中心添加注解@Enab
谁家的猪
·
2023-08-31 17:51
分布式锁的三种实现方式 学习总结
Java分布式
锁的三种实现方案数据库:唯一约束基于缓存:redis等zookeeper:基于zookeeper1.基本原理和依据数据库实现:主要利用了数据库表中的唯一约束,唯一约束本身就无法创建相同的,
极光雨雨
·
2023-08-31 15:50
JavaWeb开发
#
Java进阶及开发总结
分布式
plumelog介绍与应用-一个简单易用的
java分布式
日志系统
官方文档:http://www.plumelog.com/zh-cn/docs/FASTSTART.html简介无代码入侵的分布式日志系统,基于log4j、log4j2、logback搜集日志,设置链路ID,方便查询关联日志基于elasticsearch作为查询引擎高吞吐,查询效率高全程不占应用程序本地磁盘空间,免维护;对于项目透明,不影响项目本身运行无需修改老项目,引入直接使用,支持dubbo,
孙化龙
·
2023-08-31 06:34
开源框架
plumelog
Redission分布式锁详解
常见的分布式锁实现方案基于Redis实现分布式锁基于Zookeeper实现分布式锁介绍**Redission是一个基于Redis实现的
Java分布式
对象存储和缓存框架。
静看º一季花开花落
·
2023-08-12 14:54
数据库
多线程与线程并发
redis
Java分布式
微服务4——异步服务通讯(RabbitMQ)中间件
文章目录微服务的远程异步调用MQ介绍RabbitMQRabbitMQ结构RabbitMQ的单机部署1.下载镜像2.安装MQRabbitMQ入门常见消息模型SpringAMQPSpringAMQP实现基础消息队列SpringAMQP实现工作队列SpringAMQP实现发布订阅1.FanoutExchange广播模式2.DirectExchange路由模式3.TopicExchange话题消息转换器微
捡BUG的人
·
2023-08-10 04:39
微服务
分布式
java-rabbitmq
java
Java分布式
微服务2——声明式Http客户端(Feign)与网关(Gateway)
文章目录Http声明式客户端FeignFeign介绍与使用Feign自定义配置Feign性能优化Feign最佳实践方案网关Gateway网关Gateway的作用与搭建路由断言工厂RoutePredicateFactory路由过滤器GatewayFilter全局过滤器过滤器执行顺序网关的跨域处理Http声明式客户端FeignFeign介绍与使用RestTemplate方式进行远程调用存在的问题可读性
捡BUG的人
·
2023-08-08 18:29
微服务
Java
java
分布式
微服务
Java分布式
微服务3——Docker
文章目录Docker介绍安装DockerDocker基础操作Docker服务的启动镜像命令容器命令1.从dockerhub去查看Nginx容器的运行命令2.查看所有容器状态3.查看容器日志4.进入Nginx容器执行命令,修改Html内容,添加“HelloWorld”5.停止与开始容器6.删除容器数据卷1.为什么需要数据卷2.数据卷的操作3.数据卷的挂载4.目录与文件挂载Dockerfile自定义镜
捡BUG的人
·
2023-08-08 18:26
java
分布式
微服务
Java分布式
微服务1——注册中心(Eureka/Nacos)
文章目录基础知识注册中心Eureka注册中心与Ribbon负载均衡1、Eureka注册中心2、Eureka的搭建3、Eureka服务注册4、复制服务实例5、拉取服务6、Ribbon负载均衡的流程及Eureka规则调整:7、Ribbon负载均衡饥饿加载Nacos注册中心1、服务端Nacos安装与启动2、客户端Nacos注册3、Nacos分级存储模型4、修改NacosRule负载均衡规则5、Nacos
捡BUG的人
·
2023-08-06 05:31
微服务
java
分布式
微服务
Ehcache简介
Ehcache是一种广泛使用的开源
Java分布式
缓存。主要面向通用缓存,JavaEE和轻量级容器。
低调D树苗
·
2023-07-30 23:19
技术专栏
java
spring
ehcache
java分布式
任务调度平台XXL-JOB 使用DM数据库
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。运行此项目需要先配置安装JDK,MAVEN,MYSQL,TOMCAT,DM项目启动后访问地址http://127.0.0.1:8080/xxl-job-admin用户:amdin密码:123456Dm7JdbcDriver16.jar放到当前项目目录下
保定公民
·
2023-07-28 21:01
达梦数据库
数据库
java
Java分布式
事务
分布式事务介绍1.1什么是事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成[由当前业务逻辑多个不同操作构成]。事务拥有以下四个特性,习惯上被称为ACID特性:原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。记录之前的版本,允许回滚。一致性(Consistency):一
桃李醉春风SVIP
·
2023-07-25 06:23
Java分布式
分布式
数据库
java
Java分布式
锁
1分布式锁介绍1.1什么是分布式一个大型的系统往往被分为几个子系统来做,一个子系统可以部署在一台机器的多个JVM(java虚拟机)上,也可以部署在多台机器上。但是每一个系统不是独立的,不是完全独立的。需要相互通信,共同实现业务功能。一句话来说:分布式就是通过计算机网络将后端工作分布到多台主机上,多个主机一起协同完成工作。1.2什么是锁--作用安全现实生活中,当我们需要保护一样东西的时候,就会使用锁
桃李醉春风SVIP
·
2023-07-25 06:52
Java分布式
java
分布式
redis
多线程
POI实现对Excel表格的操作一之导包与例子
这由Apache软件基金会开发使用
Java分布式
设计或修改MicrosoftOffice文件的开源库。它包含类和方法对用户输入数据或文件到MSOffice文档进行解码。
aabond
·
2023-07-24 02:32
java
apache
java
excel
poi
api
Java分布式
项目常用技术栈简介
Spring-Cloud-Gateway:微服务之前架设的网关服务,实现服务注册中的API请求路由,以及控制流速控制和熔断处理都是常用的架构手段,而这些功能Gateway天然支持运用SpringBoot快速开发框架,构建项目工程;并结合SpringCloud全家桶技术,实现后端个人中心、自媒体、管理中心等微服务。运用SpringCloudAlibabaNacos作为项目中的注册中心和配置中心运用m
零维展开智子
·
2023-07-15 13:18
java
分布式
开发语言
ehcache、memcache、redis三种缓存的比较
Ehcache是一种广泛使用的开源
Java分布式
缓存。
zhanglinlove
·
2023-07-14 22:33
工具
redis
ehcache
memcache
wueasy基础平台1.4.4版本发布
wueasy基础平台1.4.4版本发布wueasy是一个
java分布式
快速开发平台(框架),平台支持RESTful接口的快速研发,为平台提供简单、高效、安全、稳定的运行环境。
fallsea
·
2023-07-14 19:57
java分布式
rmi_java 分布式RMI的简单使用
一.RMI概述RMI(RemoteMethodInvocation)RMI是分布式对象软件包,它简化了在多台计算机上的JAVA应用之间的通信。必须在jdk1.1以上RMI用到的类java.rmi.Remote所有可以被远程调用的对象都必须实现该接口java.rmi.server.UnicastRemoteObject所有可以被远程调用的对象都必须扩展该类什么是RMI远程方法调用是一种计算机之间对象
嘿bro
·
2023-06-18 21:13
java分布式
rmi
java分布式
服务的搭建_分布式服务搭建以及部署
一.Nginx的部署及配置;1.检测系统的版本:centOS7安装Nginx源rpm-ivhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装该rpm后,我们就能在/etc/yum.repos.d/目录中看到一个名为nginx.repo的文件。安装Nginx安装完N
离辰肆
·
2023-06-17 04:54
java分布式服务的搭建
Java分布式
篇4——Redis
Java分布式
篇4——Redis1、互联网架构的演变历程1.1、第一阶段数据访问量不大,简单的架构即可搞定!
眼眸流转
·
2023-06-14 06:24
ReJava
java
搞懂
Java分布式
锁实现看这篇文章就对了
前言:随着微处理机技术的发展,人们只需花几百美元就能买到一个CPU芯片,这个芯片每秒钟执行的指令比80年代最大的大型机的处理机每秒钟所执行的指令还多。如果你愿意付出两倍的价钱,将得到同样的CPU,但它却以更高的时钟速率运行。因此,最节约成本的办法通常是在一个系统中使用集中在一起的大量的廉价CPU。所以,倾向于分布式系统的主要原因是它可以潜在地得到比单个的大型集中式系统好得多的性价比。实际上,分布式
java高并发
·
2023-04-19 19:48
一篇文章带你彻底了解
java分布式
对于笔者来说,学习java的根本动力就是分布式开发,特别是apache下面的hadoop、hdfs、hbase,这些基本是分布式开发的标配。那么这篇文章笔者就来和大家一起聊聊分布式吧!什么是分布式系统?要理解分布式系统,主要需要明白一下2个方面:1.分布式系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。2.这些连通的节点上部署了我们的节点,并且
小王学java
·
2023-04-16 23:30
阿K技术文章汇总---阅读手册【2021-02-26 至 未来】
、java设计模式https://www.jianshu.com/p/63df8cd036198、java单体架构技术栈https://www.jianshu.com/p/0a4a1ced23c79、
java
鄙人_阿K
·
2023-04-15 11:17
Java分布式
IP限流和防止恶意IP攻击方案
前言限流是分布式系统设计中经常提到的概念,在某些要求不严格的场景下,使用GuavaRateLimiter就可以满足。但是GuavaRateLimiter只能应用于单进程,多进程间协同控制便无能为力。本文介绍一种简单的处理方式,用于分布式环境下接口调用频次管控。如何防止恶意IP攻击某些暴露的接口呢(比如某些场景下短信验证码服务)?本文介绍一种本地缓存和分布式缓存集成方式判断远程IP是否为恶意调用接口
胡峻峥
·
2023-04-15 05:02
Java分布式
跟踪系统Zipkin(二):Brave源码分析-Tracer和Span
所有博文均在个人独立博客http://blog.mozhu.org首发,欢迎访问!Brave是Java版的Zipkin客户端,它将收集的跟踪信息,以Span的形式上报给Zipkin系统。(Zipkin是基于Google的一篇论文,名为Dapper,Dapper在荷兰语里是“勇敢的”的意思,这也是Brave的命名的原因)Brave目前版本为4.9.1,兼容zipkin1和2的协议,github地址:
chengwu4352
·
2023-04-14 15:35
java
数据库
ui
Zookeeper源码之集群选举
前言zookeeper算是一个流行的分布式协调框架,在大量
java分布式
中间件中广泛使用。
w7sss
·
2023-04-14 01:55
java
zookeeper
java
分布式
《Java多线程编程核心技术》迎来重大更新
不管是学习JavaSE、JavaEE、JavaWeb,还是学习Java大数据、Java移动开发、
Java分布式
、Java微服务,“多线程编程”都是必不可少的核心技术点。
hzbooks
·
2023-04-11 19:52
编程语言
java
人工智能
python
多线程
SpringBoot集成EhCache
Ehcache是一种广泛使用的开源
Java分布式
缓存。主要面向通用缓存,JavaEE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet
qq_33501272
·
2023-04-11 15:48
缓存
缓存
java
spring
【SpringBoot19】SpringBoot中整合Ehcache实现热点数据缓存
Ehcache是一种广泛使用的开源
Java分布式
缓存。主要面向通用缓存
菜鸟是大神
·
2023-04-11 15:12
springboot系列
缓存
spring
boot
java
分布式事务 java代码_
Java分布式
事务概念与实现示例
在java中有如下三种事务,简单的JDBC级的事务JTA-在EJB环境下,用户得到事务并进行控制CMP-完全由容器控制事务,用户通过Bean配置文件来定义事务行为二三种都支持分布式事务,但只支持Java环境下的分布式事务。下面讨论如何在Java程序里实现分布式事务,即在同一个事务里访问多个数据源。实际上就是如何使用JTA.这里假设使用oracle数据库,使用webLogic部署应用,所要做的是如下
ZIBO资博
·
2023-04-08 20:36
分布式事务
java代码
java分布式
事务框架_
Java分布式
事务,及解决方案
1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2、分布式事务的产生的原因2.1、
黄修源
·
2023-04-08 20:36
java分布式事务框架
JAVA分布式
事务原理及应用(转)
JAVA分布式
事务原理及应用(转)引言JTA(JavaTransactionAPI)允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。
wangxin0314
·
2023-04-08 20:06
编程技术
数据库
分布式
事务
java
应用
java分布式
事务
不同的连接事务:数据库操作的最小单元分布式事务:跨越connect的事务CAP理论一致性:Consistency集群的各个节点数据都是一致的,因此可以向任意节点读写数据,并且总是得到相同数据可用性:Availability可用性表示总是能够访问集群(读/写),即便集群中某个节点宕机了分区容忍性:Partitiontoleranc数据库之间网络连接,但是宕机了,变为分区依然可以进行数据库操作1.一旦
绿皮船长
·
2023-04-08 20:00
复习
学习中
分布式
sql
java
Java分布式
事务(十二)
文章目录Hmily实现TCC分布式事务_项目搭建Hmily实现TCC分布式事务实战_公共模块Hmily实现TCC分布式事务_集成Dubbo框架Hmily实现TCC分布式事务_项目搭建创建父工程tx-tcc设置逻辑工程pom创建公共模块创建转出银行微服务创建传入银行微服务<
造次阿
·
2023-04-08 20:52
Java分布式解决方案
java
分布式
dubbo
Java分布式
、微服务概念
1.分布式1.1分布式是什么分布式系统在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”。分布式系统是建立在网络之上的软件系统,是一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统总结来说是将数据存储能力和计算能力分布到不同的服务器上,作为一个整体对外服务。1.2什么情况用分布式当单个节点的处理
mundo.wang
·
2023-04-07 10:00
java
微服务
分布式
JAVA分布式
医疗云平台系统开发实战第一节 open-his系统技术架构与环境准备
项目简介Open-His是以完整的基层医疗机构-信息化解决方案为出发点,打造连接诊所、医生、患者、一站式互联网医疗服务系统,深度挖掘基层医疗机构需求,解决其真正的痛点;全面提升医疗管理质量和可执行落地的综合性解决方案。项目特色1)前后端分离,基于shiro的API授权机制;2)基于SpringCloudAlibaba的分布式架构,扩展更容易;3)MySQL、Redis多种数据存储方式,只为更快;4
办公模板库 素材蛙
·
2023-04-06 03:26
教程
java
java
分布式
架构
dubbo
健康医疗
Java分布式
框架Dubbo教程.黑马跟学
Java分布式
框架Dubbo教程.黑马跟学一、分布式系统中的相关概念1.大型互联网项目架构目标(1).互联网项目特点(2).衡量网站的性能指标(3).大型互联网项目架构目标2.集群和分布式3.架构演进(
心向阳光的天域
·
2023-04-04 19:54
dubbo
Spring
Cloud微服务
dubbo
java
分布式
Java分布式
锁的概念与实现方式详解
什么是分布式锁?在回答这个问题之前,我们先回答一下什么是锁。普通的锁,即在单机多线程环境下,当多个线程需要访问同一个变量或代码片段时,被访问的变量或代码片段叫做临界区域,我们需要控制线程一个一个的顺序执行,否则会出现并发问题。如何控制呢?就是设置一个各个线程都能看的见的标志。然后,每个线程想访问临界区域时,都要先查看标志,如果标志没有被占用,则说明目前没有线程在访问临界区域。如果标志被占用了,则说
靖凯开源
·
2023-04-04 16:28
java
java分布式
商城项目环境搭建5-CentOS7.6-搭建分布式文件系统 FastDFS
FastDFS简介FastDFS是一个开源的高性能分布式文件系统(DFS)。它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB
yc王志威
·
2023-04-04 16:56
Java分布式
锁方案和区别
分布式锁的实现在常见的分布式锁中有以下三种实现:Redis实现Zookeeper实现数据库实现1.基于Redis的实现在Redis中有3个重要命令,通过这三个命令可以实现分布式锁setnxkeyval:当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,则什么都不做,返回0。expirekeytimeout:为key设置一个超时时间,单位为second,超过这个时间ke
gb4215287
·
2023-04-04 15:47
java
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
其他