自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 【Docker 常用命令及使用示例】

详细介绍了 Docker的常用命令及其使用示例,涵盖镜像操作、容器管理等核心功能,帮助读者快速掌握 Docker 的日常使用。

2024-11-21 16:52:54 328

原创 Nginx常用配置及实用命令讲解

1. worker_processes作用:设置 Nginx 使用的工作进程数。推荐值:通常设置为与 CPU 核心数相同。在高并发场景中适当增加。2. worker_connections作用:定义每个工作进程的最大连接数。计算最大连接数:3. error_log作用:定义错误日志的存储路径和级别。级别:debug、info、notice、warn、error、crit。4.access_log作用:记录访问日志。格式:默认格式:$remote_addr - remoteuser

2024-11-20 18:07:00 843 1

原创 doris数据库批量插入数据超过限制解决,max_allowed_packet 配置调整

在批量插入数据至 Apache Doris 数据库时,我们遇到数据包大小 (max_allowed_packet) 超过限制的问题。这种情况下,Doris 默认的 max_allowed_packet 配置为 1048576(1MB),这在批量数据插入时容易导致失败。我们建议将 max_allowed_packet 设置为 32MB,即 33554432,以提高插入效率。在修改完 max_allowed_packet 配置后,可通过批量插入操作进行测试,确保调整后的设置满足业务需求。

2024-11-08 11:28:24 731

原创 【DATAX自定义transformer】

使用DATAX数据抽取时,自定transformer实现数据的转换处理

2024-10-31 11:48:50 1299

转载 十七.Redis常用数据类型

文章目录 简介概述常用数据类型 String类型操作实践incr/incrbydecr/decrbyappendstrlenmset/mget小节面试分析 Hash类型应用实践hset/hgethincrbyhmset/hmgethexistshdelhkeys/hv...

2021-08-13 08:40:12 219

转载 十六.Redis缓存入门

文章目录 简介背景Redis 概述版本及参考说明 Redis初始操作启动redis服务进入redis容器登陆redis服务查看redis信息清空redis屏幕退出redis服务关闭redis服务系统帮助 Redis数据存储操作简易数据存取Key有效时间设计 总结(...

2021-08-12 09:08:16 511

转载 十五.Docker 容器互联实践

文章目录 简介概述解决方案 初始化网路新建网络查看网络信息 实现容器互联创建容器测试网络互通 总结(summary)重难点分析FAQ分析Bug分析 简介 概述 Docker 中存在多个容器时,容器与容器之间经常需要进行通讯,例如nacos访问mysq...

2021-08-12 09:06:12 229

转载 十四.Docker 镜像安装实践

文章目录 安装MySql数据库安装步骤登陆mysql服务停止和启动mysql服务 安装Redis数据库安装步骤访问redis服务器停止和启动redis服务 安装Ngnix代理安装步骤访问nginx服务停止和nginx服务 安装Nacos组件安装步骤访问nacos服...

2021-08-05 20:30:34 235

转载 05-Linux文件系统及操作

文章目录 简介概述目录结构 基本操作cd 操作ls目录显示创建和删除目录创建和删除文件浏览文件内容打包和压缩命令Find 查找文件 总结(Summary) 简介 概述 Linux文件系统中的文件不仅包含文件系统的结构,还有数据。所有Linux 用户和程序看到...

2021-08-05 20:26:37 86

转载 04-Linux 系统基础操作

文章目录 准备工作启动虚拟机安装MobaXTerm工具连接linux操作系统 基本指令操作系统重启系统关机防火墙操作 总结(Summary) 准备工作 启动虚拟机 找到你centos系统文件目录,基于vmware打开,例如: 安装MobaXTerm...

2021-08-05 20:25:52 102

转载 03-Linux系统克隆和快照

文章目录 克隆Linux系统简介完整克隆连接克隆操作实践 拍摄系统快照简介拍摄快照恢复快照 总结(summary) 克隆Linux系统 简介 虚拟机克隆分为“完整克隆”(Full Clone)和“链接克隆”(Linked Clone)两种方式。克隆过程中,V...

2021-08-05 20:24:51 112

转载 02-Linux系统的安装

文章目录 安装Vmvare软件简介安装VM 安装Linux系统镜像下载创建VM空间安装Linux系统FAQ分析 总结(Summary) 安装Vmvare软件 简介 学习linux需要一个环境,我们需要创建一个虚拟机,这里以VMware为例进行演示说明,VMw...

2021-08-05 20:20:26 91

原创 三大框架SSM详解

目录1 三大框架SSM1.1 企业级架构1.1.1 框架图1.2 Maven 项目构建工具1.2.1 概述1.2.2 为何需要maven?1.3 四大特征1.3.1 仓库 repository1.3.2 依赖 dependency1.3.3 坐标 co

2021-08-04 12:51:41 2613

原创 web前端基础html,css,js,jquery

目录1 前端技术:1.1 学习方法1.1.1 前端要怎么学?1.1.2 前端技术栈1.2 HBuilderX1.2.1 介绍1.2.2 安装1.2.3 主题1.2.4 字体1.2.5 去掉px转rem提示1.2.6

2021-08-04 12:48:34 2111

原创 数据库常见操作集

目录数据库应用1.1 概念1.1.1 什么是数据库1.1.2 关系型和非关系型1.1.3 关系型数据库1.2 Mysql数据库1.2.1 MySQL数据存放在哪里?1.2.2 MySQL服务端1.2.3 MySQL客户端1:DOS窗口1.2.4 MySQL客户端2:可视化工具1.3

2021-08-04 12:44:51 907

转载 十三.Docker 技术应用实践

Docker技术简介 概述 Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。...

2021-08-04 12:40:55 980

转载 十一.单点登录系统微服务版实践

文章目录 创建聚合工程项目架构工程结构创建工程 配置项目工程jt-cloud-ssojt-sso-commonjt-sso-authpom.xmlbootstrap.yml启动类 jt-sso-resourcepom.xmlbootstrap.yml启动类 j...

2021-08-04 12:38:12 161

转载 十.网关Gateway 应用实践

网关简介 背景分析 我们知道,一个大型系统在设计时,经常会被拆分为很多个微服务。那么作为客户端要如何去调用 这么多的微服务呢?客户端可以直接向微服务发送请求,每个微服务都有一个公开的URL,该URL可以直接映射到具体的微服务,如果没有网关的存在,我们只能在客户端记录每个微服务的地...

2021-08-03 19:39:47 206

转载 九.Sentinel限流熔断应用实践

Sentinel简介 背景分析 在我们日常生活中,经常会在淘宝、天猫、京东、拼多多等平台上参与商品的秒杀、抢购以及一些优惠活动,也会在节假日使用12306 手机APP抢火车票、高铁票,甚至有时候还要帮助同事、朋友为他们家小孩拉投票、刷票,这些场景都无一例外的会引起服务器流量的暴涨...

2021-08-03 19:38:51 714

转载 八.服务配置中心Nacos应用实践

配置中心简介 背景分析 我们知道,除了代码之外,软件还有一些配置信息,比如数据库的用户名和密码,还有一些我们不想写死在代码里的东西,例如像线程池大小、队列长度等运行参数,以及日志级别、算法策略等, 还有一些是软件运行环境的参数,如Java 的内存大小,应用启动的参数,包括操作系统...

2021-08-03 19:37:46 295

转载 七.服务注册中心Nacos应用实践

Nacos注册中心简介 背景分析 在微服务中,首先需要面对的问题就是如何查找服务(软件即服务),其次,就是如何在不同的服务之间进行通信?如何更好更方便的管理应用中的每一个服务,如何建立各个服务之间联系的纽带,由此注册中心诞生(例如淘宝网卖家提供服务,买家调用服务)。 市面上常用注...

2021-08-03 19:36:51 240

转载 六-微服务架构分析及发展

微服务简介 背景分析 讲微服务之前,我们先分析以下单体应用。所谓单体应用一般是基于idea/eclipse,maven等建一个工程,然后基于SpringBoot,spring,mybatis框架进行整合,接下来再写一堆dao、mapper、service、controller,再...

2021-08-03 19:35:40 186

转载 五.单点登陆系统(SSO)设计及实现

系统简介 Http协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系。 但这也同时意味着,任何用户都能通过...

2021-08-03 19:24:25 585

转载 四.JWT技术分析及应用实践

JWT简介 背景 在传统的有状态服务应用中,服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如Tomcat中的Session。例如登录:用户登录后,我们把用户的信息保存在服务端session中,并且给用户一个cookie值,记录对应的...

2021-08-03 19:22:55 142

转载 三.Apache Shiro 安全框架

Shiro安全框架简介 Shiro概述 Shiro是apache旗下一个开源安全框架,它对软件系统中的安全认证相关功能进行了抽封装,实现了用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统...

2021-08-03 19:20:34 176

转载 二.Spring Security 安全框架应用

Spring Security 简介 背景分析 企业中数据是最重要的资源,对于这些数据而言,有些可以直接匿名访问,有些只能登录以后才能访问,还有一些你登录成功以后,权限不够也不能访问.总之这些规则都是保护系统资源不被破坏的一种手段.几乎每个系统中都需要这样的措施对数据(资源)进行...

2021-08-03 19:19:43 272

转载 什么是反射?

1 什么是反射? Reflection(反射) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,也有称作“自省”。 反射非常强大,它甚至能直接操作程序的私有属性。我们前面学习都有一个概念,被private封装的资源只能类内部访问,...

2021-07-01 09:03:55 2541 1

转载 注解与自定义注解

1 注解 注解很厉害,它可以增强我们的java代码,同时利用反射技术可以扩充实现很多功能。它们被广泛应用于三大框架底层。 传统我们通过xml文本文件声明方式(如下图,但是XML比较繁琐且不易检查),而现在最主流的开发都是基于注解方式,代码量少,框架可以根据注解去自动生成很多代码,从...

2021-07-01 09:02:35 156

转载 设计模式之单例设计模式

1 设计模式(Design pattern) 代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 JAVA一共有23种设计模式,我们...

2021-07-01 09:01:15 74

转载 同步锁-线程安全问题解决方案

1 同步锁 1.1 前言 经过前面多线程编程的学习,我们遇到了线程安全的相关问题,比如多线程售票情景下的超卖/重卖现象. 上节笔记点这里-进程与线程笔记 我们如何判断程序有没有可能出现线程安全问题,主要有以下三个条件: 在多线程程序中 + 有共享数据 + 多条语句操作共享数据...

2021-06-30 09:11:46 282

转载 进程与线程

进程与线程 1 进程 1.1 进程的概念 进程就是正在运行的程序,它代表了程序所占用的内存区域 1.2 进程的特点 独立性 进程是系统中独立存在的实体,它可以拥有自己独立的资源,每个进程都拥有自己私有的地址空间,在没有经过进程本身允许的情况下,一个用户进程不可以直接访问其他...

2021-06-30 09:11:02 96

转载 新手小白学JAVA 泛型 Collection List Set

集合 我们接下来要学习的内容是Java基础中一个很重要的部分:集合 为了更好的理解集合,我们需要首先引入一个概念:泛型 1 泛型 1.1 概念 我们可以观察一下,下面的代码中有什么元素是我们之前没见过的呢? 其实就是< ? >的部分,它就是泛型 泛型是(Gene...

2021-06-30 09:09:23 76

转载 新手小白学java 编码转换流 OutputStreamWriter InputStreamReader

编码转换流 字节流:针对二进制文件 字符流:针对文本文件,读写容易出现乱码的现象,在读写时,最好指定编码集为UTF-8 1 概述 编码转换流(InputStreamReader/OutputStreamWriter)主要进行编码的转换,用来解决字符流读写乱码的问题1 2 工...

2021-06-30 09:08:39 277

转载 新手小白学JAVA 初识序列化与反序列化

初识序列化与反序列化 1 概述 序列化是指将对象的状态信息转换为可以存储或传输形式的过程.在序列化期间,对象将其当前状态写入到临时或持久性存储区.以后可以通过从存储区中读取或者反序列化对象的状态,重新创建该对象. 序列化:利用ObjectOutputStream,把对象的信息,...

2021-06-30 09:07:50 151

转载 新手小白学JAVA IO流 File 字节流 字符流

IO简介 1 流Stream 在学习IO流之前,我们首先需要学习的概念就是Stream流 为了方便理解,我们可以把数据的读写操作抽象成数据在"管道"中流动,但需注意: 1.流只能单方向流动 2.输入流用来读取 → in 3.输出流用来写出 → out 4.数据只能从头到尾顺序的读...

2021-06-30 09:06:47 131

转载 新手小白学JAVA 正则表达式 包装类 自动装箱/自动拆箱 BigDecimal

1 正则表达式Regex 1.1 概述 正确的字符串格式规则。 常用来判断用户输入的内容是否符合格式的要求,注意是严格区分大小写的。 1.2 常见语法 1.3 String提供了支持正则表达式的方法 Matches(正则) : 当前字符串能否匹配正则表达式 replac...

2021-06-30 09:04:44 132

转载 新手小白学JAVA API Object String StringBuffer/StringBuilder

1 前言 亲爱的小伙伴萌,目前我们看到的是Java基础部分的一个新的部分API,这是个啥,又能做啥呢? 其实可以概括成一句话:帮助我们站在巨人的肩膀上,实现更加高效的开发,那么我们来一探究竟吧~ 2 什么是API API(Application Programming Inte...

2021-06-30 09:03:42 175

转载 CSDN转载的方式

起意        看到一篇不错的博客,想转载但是不会(没有转载键),网搜发现没有Chrome浏览器的详细转载办法实践 检查。在喜欢的博客页面右键(用快捷键ctrl+shift+I也行只是比较难找到相应想要的html码)选择“检查...

2021-06-23 19:21:34 77

转载 JT-VUE课堂DEMO

1.Vue入门 1.1 什么是Vue Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代...

2021-06-23 19:17:07 215

转载 Linux安装Nginx步骤

1. Nginx安装步骤 1.1 官网介绍 http://nginx.org/en/download.html1 1.2 上传安装包 上传到指定目录中 /usr/local/src 1.3 解压Nginx 压缩文件 1.移动安装目录到指定文件 mv nginx...

2021-06-23 19:12:36 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除