自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springClound组件--Gateway

判断参数age是否大于最小年龄,小于最大年龄//此处只需将断言工厂注册到spring中即可@Component//此处进行逻辑判断//获取参数@Validated使用方式与普通断言一样,但需注意断言名字为断言工厂前半部分类名。

2023-11-17 19:47:39 82

原创 vue的安装配置

一、安装node.js下载node.js安装包一直点下一步即可在小黑窗上输入node -v查看node版本。

2023-11-01 21:23:41 128

原创 redis集群搭建

Sentinel(哨兵)是Redis 的高可用性解决方案:由一个或多个Sentinel 实例 组成的Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器。3、负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从节点提供读服务(即写Redis数据时应用连接主节点,读Redis数据时应用连接从节点),分担服务器负载;,针对这种情况,我们优化数据库可以采用读写分离的策略。

2023-10-27 21:34:14 69 1

原创 redis缓存数据及分页

redisconfig添加一个bean。在需要缓存的方法上添加注解。

2023-10-26 21:45:49 142

原创 redis持久化

Redis 提供了2个不同形式的持久化方式。RDB(Redis DataBase)AOF(Append Of File)在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。 整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能 如果需要进行大规模数据的恢复,且对于数据恢复的完整性不

2023-10-26 21:33:41 33

原创 redis操作

可以一次执行多个命令,本质是一组命令的集合。一个事务中的 所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。单独的隔离的操作官网说明这四个指令构成了 redis 事务处理的基础。1.MULTI 用来组装一个事务;将命令存放到一个队列里面2.EXEC 用来执行一个事务;//commit3.DISCARD 用来取消一个事务;//rollback4.WATCH 用来监视一些 key,一旦这些 key 在事务执行之前被改变,则取消事务的执行。

2023-10-24 21:55:49 41

原创 Java链接redis

spring boot redis null异常

2023-10-24 21:48:15 31

原创 redis的安装与基础操作

make PREFIX=/usr/redis install (如果不加prefix 默认安装到/usr/local下面)(如果命令执行不成功,换为 make install PREFIX=/usr/redis )编译,进入 redis 解压目录,执行 make 命令编译。a.安装的时候先安装 redis 所依赖的环境。此处,将压缩包移动到usr下的redis中。下载 redis的压缩包。开始解压 redis。

2023-10-23 19:07:33 34

原创 nginx安装配置2

Keepalived是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是指主机的冗余和接管,它与HeartBeat RoseHA 实现相同类似的功能,都可以实现服务或者网络的高可用,但是又有差别,HeartBeat是一个专业的、功能完善的高可用软件,它提供了HA 软件所需的基本功能,比如:心跳检测、资源接管,检测集群中的服务,在集群节点转移共享IP地址的所有者等等。

2023-10-22 21:37:28 51 1

原创 Nginx的安装配置

Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初受到当时环境的局限,例如当时的用户规模,网络带宽,产品特点等局限并且各自的定位和发展都不尽相同。这也使得各个WEB服务器有着各自鲜明的特点。Apache的发展时期很长,而且是毫无争议的世界第一大服务器。

2023-10-20 19:45:56 54 1

原创 shell脚本

Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。Shell是一种编程语言, 它像其它编程语言如: C, Java, Python等一样也有变量/函数/运算符/if语句/循环控制/… 但在开始之前, 我想先理清Shell语言与Shell之间的关系.当命令不在命令行中执行,而是从一个文件中执行时,该文件就是shell脚本。Shell是一种解释型编程语言,不需要编译,执行时也是按行执行。

2023-10-19 19:16:42 69

原创 vim编辑器

基本上vim可以分为三种状态,分别是命令模式 (command mode)、插入模式 (Insert mode) 和底行模 式 (last line mode).注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴 功能。「#yy」:例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字。「yw」:将光标所在之处到字尾的字符复制到缓冲区中。:5,7d 删除指定范围的行,从第5行到第7行。dG 删除光标所在行到末尾行的所有内容。dd 删除光标所在行,ndd删除n行。

2023-10-19 16:13:02 37

原创 Linux常见命令

范例:$ ln -s /etc/issue /issue.soft。创建文件/etc/issue的软连接/issue.soft。创建文件/etc/issue的硬连接/issue.hard。示例:find /usr/java -name test。-d 查看目录属性 (一般和l连用 可以查看详细信息)当一次性创建多层不存在的目录的时候,添加-p参数,find [搜索路径] [选择项] [搜寻关键字]-a 显示所有文件,包括隐藏文件 (all)语法: ln -s [源文件][目标文件]toush后跟文件名。

2023-10-18 20:20:50 37 1

原创 磁盘管理及jdk安装配置

sbin:全称super binary,该目录也是存储一些可以被执行的二进制文件,但是必须得有super权限的用户才能执行。/dev (devices):该目录中主要存放的是外接设备,例如盘、其他的光盘等。/bin (binaries) :该目录中存储的都是一些二进制文件,文件都是可以被运行的。/proc:process,表示进程,该目录中存储的是Linux运行时候的进程。/tmp:表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着。/var:存放的程序/系统的日志文件的目录。

2023-10-18 19:50:01 51 1

原创 Linux系统入门配置

,又称,是由一串用点分隔的名字组成的上某一台或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。[1]由于具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(,Domain Name System)来将域名和相互,使人更方便地访问,而不用去记住能够被机器直接读取的数串。[1]

2023-10-18 19:16:39 90 1

原创 函数定时器

有时我们并不想立即执行一个函数,而是等待特定一段时间之后再执行,我们称之为“计划调用(scheduling a call)”。

2023-06-29 19:26:40 102 1

原创 使用dom添加样式

querySelector只获取遇到的第一个元素,querySelectorALL获取全部,也是输出数组。DOM:文档对象模型(Document Object Model),将页面所有的内容表示为可以修改的对象;html元素: <html>= document.documentElement。通过浏览器提供给我们的DOM API,我们可以对元素以及其中的内容做任何事情。它是DOM的入口点,可以从document开始去访问任何节点元素;对DOM的所有操作都是从 document 对象开始的;

2023-06-29 19:16:55 838 1

原创 dom入门

DOM:文档对象模型(Document Object Model),将页面所有的内容表示为可以修改的对象;浏览器会对我们编写的HTML、CSS进行渲染,同时它又要考虑我们可能会通过JavaScript来对其进行操作:学习DOM,就是在学习JavaScript对文档进行操作如何通过的。

2023-06-29 10:35:51 81 1

原创 Javascript数组的创建

length属性,可以获取数组的长度。

2023-06-29 09:51:13 40 1

原创 JavaScript函数

形参(参数 parameter):定义函数时,小括号中的参数,是用来接收参数用的,在函数内部作为变量使用。实参(参数 argument):调用函数时,小括号中的参数,是用来把数据传递到函数内部 用的。prompt函数,函数需要接受参数,并且会返回用户的输入。

2023-06-27 20:05:59 44 1

原创 Java循环判断

【代码】Java循环判断。

2023-06-26 17:13:42 182

原创 JavaScript入门学习

JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言程;1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时,但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。1995年Sun公司将Oak语言改名为Java,正式向市场推出,立马在市场上引起了轰动网景公司动了心,想与Sun公司结成联盟,希望将Java嵌入到网页中来运行,但Brendan Eich不感兴趣,并用10天时间设计出来了JavaScript;

2023-06-26 17:00:01 53 1

空空如也

空空如也

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

TA关注的人

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