Edehuag

导航

#

[置顶] springboot起步依赖原理

摘要: 起步依赖原理分析 1)spring-boot-starter-parent 找到spring-boot-starter-parent并进入 可以看到spring-boot-dependencies依赖关系 再次进入 通过properties来定义了各种技术的版本信息 版本锁定指我们在父工程中定义好的 阅读全文

posted @ 2024-11-13 14:40 饿得慌~ 阅读(20) 评论(0) 推荐(0) 编辑

#

[置顶] webSocket协议

摘要: websocket是什么 了解websocket之前首先要说一下HTTP。 首先我们想象一下大部分的用户在操作网页时,用户在页面上点击一下按钮前端会给后台服务器发送一次HTTP请求 ,后台返回一次HTTP响应。 但是这种方式的前提都是用户自己请求(点击页面)的方式太被动了,而且只有在请求之后服务器才 阅读全文

posted @ 2024-10-22 17:50 饿得慌~ 阅读(22) 评论(0) 推荐(0) 编辑

#

[置顶] 麒麟系统安装图形化桌面

摘要: 前言:目前市面的麒麟系统主要分两种一种是麒麟的桌面版是Ubuntu系的用deb包,另一种为Kylin服务器版是基于Centos的。 本篇目的是将一台Kylin服务器打造成具备远程访问桌面的系统 服务器端: 第一步安装ukui gui ukui gui是一个基于GTK+的桌面环境,它是openEule 阅读全文

posted @ 2024-10-18 16:18 饿得慌~ 阅读(288) 评论(0) 推荐(0) 编辑

#

[置顶] TCP和UDP协议

摘要: 既然能查到这篇文件那说明你还是一个网路小白,本片文章会对TCP和UDP做基本介绍、优缺点对比、以及适用的场景相信读完这篇你会对TCP和UDP有充分的了解。 TCP和UDP简介 如果把网络模型简单划分成四层,那么首先应用层先把数据交给传输层。 传输层:基于网线或者其他介质完成的一种逻辑通信。 TCP和 阅读全文

posted @ 2024-10-16 14:37 饿得慌~ 阅读(142) 评论(0) 推荐(0) 编辑

#

[置顶] MQTT协议

摘要: MQTT与HTTP协议的区别: MQTT以数据为中心,而HTTP是以文档为中心的。 HTTP是用于客户端-服务器计算的请求-响应协议,并不总是针对移动设备进行优化。 MQTT在这些术语中的主要优点是轻量级(MQTT将数据作为字节数组传输)和发布订阅模型,这使其非常适合资源受限的设备并有助于节省带宽。 阅读全文

posted @ 2024-10-14 11:28 饿得慌~ 阅读(89) 评论(0) 推荐(0) 编辑

#

[置顶] mysql进阶-锁

摘要: 锁 概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。 如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 从这个角度来说,锁 阅读全文

posted @ 2024-09-30 14:03 饿得慌~ 阅读(71) 评论(0) 推荐(0) 编辑

[置顶] openSSH升级

摘要: 升级前准备:(准备Telnet连接方式防止SSh中断无法连接服务) 1、安装telnet xinetd yum -y install telnet* xinetd* 2、用vi工具打开securetty vi /etc/securetty | grep pts 3、将下列数据粘贴到最后面 pts/1 阅读全文

posted @ 2024-09-30 13:59 饿得慌~ 阅读(131) 评论(0) 推荐(0) 编辑

2024年12月11日 #

Sentinel之配置熔断降级规则

摘要: 熔断降级规则-DegradeRule 1.可以通过调用 DegradeRuleManager.loadRules 方法来用硬编码的方式定义熔断降级规则 2.熔断降级规则DegradeRule定义中的重要属性如下 Field 说明 默认值 resource 资源名,即规则的作用对象 grade 熔断策 阅读全文

posted @ 2024-12-11 16:39 饿得慌~ 阅读(9) 评论(0) 推荐(0) 编辑

Sentinel概述

摘要: Sentinel简介 背景:随着微服务的流行,服务和服务之间的稳定性变得越来越重要 Sentinel是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制。流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性 Github项 阅读全文

posted @ 2024-12-11 09:44 饿得慌~ 阅读(13) 评论(0) 推荐(0) 编辑

2024年12月10日 #

Nacos之健康检测

摘要: Nacos 服务-领域模型 在Nacos Server 中,服务和配置是一等公民,而在Server侧服务信息的存储采用的是分级存储模型 服务(一组功能集的抽象):namespace,group,serviceName 标识一个服务 实例:服务在具体IP,端口上的提供者应用启动时的注册就是注册某个服务 阅读全文

posted @ 2024-12-10 19:40 饿得慌~ 阅读(16) 评论(0) 推荐(0) 编辑

nacos灰度发布

摘要: 灰度发布的概念 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。 在其上可以进行A/Btesting,即让一部分用户继续用产品特性A,一部分用户开始用产品新特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,直到把所有用户都迁移到B上面来 灰度发布可以保证整体系统的稳定, 阅读全文

posted @ 2024-12-10 15:17 饿得慌~ 阅读(14) 评论(0) 推荐(0) 编辑

Nacos配置热更新的三种方式

摘要: 配置热更新的定义: 1.外部配置中心配置项发生变化时,应用端在无需重启应用的情况下能自动同步最新配置数据 方式一、Environment热更新 1.Environment代表了应用的运行时环境,其中包括了profiles 和 properties,而properties属性可能来源于properti 阅读全文

posted @ 2024-12-10 14:56 饿得慌~ 阅读(54) 评论(0) 推荐(0) 编辑

2024年12月8日 #

面向对象

摘要: 对象的本质 对象本质上是一种特殊的数据结构(可以理解成一张表)其中class也就是类,也称为对象的设计图(或者对象的模板) 对象在计算机中是什么? 当运行java程序时程序是在内存的JVM虚拟机中运行的,而JVM虚拟机是在内存中运行的。 也就是当java程序运行的时候 说会将虚拟机运行到内存,再将程 阅读全文

posted @ 2024-12-08 19:33 饿得慌~ 阅读(1) 评论(0) 推荐(0) 编辑

2024年12月4日 #

线程池

摘要: 线程池概述 线程池是一个可以去复用线程的技术。 不使用线程池的问题: 用户每发起一个请求,后台就需要创建一个新线程来处理,下次新任务来了肯定又要创建新线程处理的,创建新线程的开销是很大的,并且请求过多时,肯定会产生大量的线程出来,这样会严重影响系统的性能。 创建线程池 JDK5.0起提供了代表线程池 阅读全文

posted @ 2024-12-04 21:28 饿得慌~ 阅读(7) 评论(0) 推荐(0) 编辑

nginx安装教程

摘要: Nginx官网:https://www.nginx.com/ Nginx是一款高性能的HTTP服务器和反向代理服务器,同时支持IMAP/POP3/SMTP代理服务 Nginx是一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师伊戈尔·西索夫(l 阅读全文

posted @ 2024-12-04 15:02 饿得慌~ 阅读(11) 评论(0) 推荐(0) 编辑

2024年12月3日 #

redis安装

摘要: 本文针对于redis的安装以及配置防火墙做基础的配置教学 安装及配置 yum install -y gcc wegt https://download.redis.io/releases/redis-4.0.6.tar.gz 各版本:https://download.redis.io/release 阅读全文

posted @ 2024-12-03 10:12 饿得慌~ 阅读(1) 评论(0) 推荐(0) 编辑

2024年12月2日 #

JAVA之多线程

摘要: 什么是线程? 线程(Thread)是一个程序内部的一条执行流程。 什么是多线程? 多线程是指从软硬件上实现的多条执行流程的技术(多条线程由CPU负责调度执行) 如何创建多线程: 有两种方法可以创建新的执行线程。 一种是将类声明为Thread的子类。 此子类应覆盖类Thread的run方法。 然后可以 阅读全文

posted @ 2024-12-02 21:25 饿得慌~ 阅读(10) 评论(0) 推荐(0) 编辑