xhang′s blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 留言板
  • 友链
  • 关于
Doris

Doris

1.Doris简介1.1Doris概述Apache Doris 是一款基于 MPP(大规模并行处理) 架构的高性能、实时的分析型数据库,以高效、简单、统一的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。基于此,Apache Doris 能够较好的满足报表分析、即席查询、统一数仓构建、湖仓一体等使用场景,用户可以在此之
2025-06-23
Doris
#Doris

跟着Spring学设计模式

一、创建型模式1.单例模式核心思想:旨在确保一个类只有一个实例,并提供一个全局访问点以访问该实例。 Spring实现:Spring容器中存储Bean的结构是名为singletonObjects的ConcurrentHashMap,用于缓存所有单例Bean实例。这样可以确保在整个应用程序中只有一个实例存在,避免了对象重复的创建,节省了系统资源并提高了性能。 代码体现: public class De
2025-03-21
设计模式
#设计模式 #框架
分布式认证中心实现方案

分布式认证中心实现方案

[TOC] 说明:本文《分布式认证中心实现方案》是本人的一些拙见,会存在我未想到的不足之处,还请大佬指出。 源码地址:https://github.com/sunwebgo/distributed-authentication-center 参考:https://blog.csdn.net/zlbdmm/article/details/118692985 ​ https://blog.csd
2024-03-05
分布式
#OAuth2 #分布式
OAuth2.0

OAuth2.0

1.分布式系统认证需求分布式系统的每个服务都会有认证、授权的需求,如果每个服务都实现一套认证授权逻辑会非常冗余,考虑分布式系统共享性的特点,需要有独立的认证服务处理系统认证授权的请求;考虑分布式系统开放性的特点,不仅对系统内部服务提供认证,对第三方系统也需要提供认证。分布式认证的需求总结如下: 统一认证授权 提供独立的认证服务,统一处理认证授权。 无论是不同类型的用户,还是不同种类的客户端,均
2024-03-03
OAuth2
#OAuth2
分布式调度XXL-JOB

分布式调度XXL-JOB

视频地址:【1小时掌握XXL-JOB分布式调度实战-带你掌握java定时任务框架-面试必问】 https://www.bilibili.com/video/BV1824y1G7vT/?share_source=copy_web&vd_source=0b39c0c0ea3977b251975ea88134799d 1.概述1.1什么是任务调度我们可以思考一下下面业务场景的解决方案: 某电商
2024-02-22
分布式调度
#分布式调度
Docker安装jenkins并实现自动化部署

Docker安装jenkins并实现自动化部署

1.安装Jenkins 拉取docker镜像 docker pull jenkins/jenkins:2.441 启动jenkins容器 创建jenkins挂载目录 mkdir -p /var/jenkins_home 修改挂载目录权限 chmod 777 /var/jenkins_home docker run -d --restart=always -p 18080:8
2024-01-26
Jenkins
#Docker #Jenkins #Linux #容器 #部署
Jenkins源码管理Git无法连接的问题排查

Jenkins源码管理Git无法连接的问题排查

1.问题描述使用docker安装Jenkins,在源码管理中填写完Repository URL后,出现以下报错(可以确定是公钥和私钥配置没有问题): 2.问题思考对于以上问题,困扰了我很久,随即引发了我的思考: 以前我是使用war包安装的,git、jdk都是使用主机本身的环境。而使用docker安装jenkins,在jenkins内部默认是安装了git和jdk的,所以说如果是容器的方式,就不
2024-01-26
Jenkins
#Jenkins #CI/CD #自动化部署
Design patterns

Design patterns

1.1设计模式产生的背景“设计模式”最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。 1990年软件工程
2023-07-13
设计模式
#设计模式
JUC

JUC

1.JUC概述1.1JUC简介在 Java 中,线程部分是一个重点,本篇文章说的 JUC 也是关于线程的。JUC 就是 java.util.concurrent 工具包的简称。这是一个处理线程的工具包,JDK 1.5 开始出现的。 1.2 进程与线程进程(Process) 是指系统中运行的程序的实例。每个进程都是独立运行的,它们之间相互隔离,互不干扰。 线程(Thread)是进程中的一个执行单
2023-07-07
JUC
#Java #JUC #并发编程
ThreadLocal详解

ThreadLocal详解

15.1ThreadLocal简介ThreadLocal叫做线程局部变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 ThreadLoal 线程局部变量,同一个ThreadLocal所包含的对象,在不同的 Thread 中有
2023-07-06
JUC
#Java #JUC #多线程
123…12

搜索

2021 - 2023 本站由 Hexo & Fluid 强力驱动
载入天数...载入时分秒...
文章总字数2848k
总访问量 次 总访客数 人