自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于虚拟机安装centos且远程连接

史上最详细基于虚拟机安装centos系统并用xshell访问。

2024-01-13 09:15:00 913

原创 Linux系统离线安装RabbitMQ

在linux系统中离线安装RabbitMQ

2023-09-07 11:31:53 1262

原创 史上最详细k8s安装流程

史上最详细k8s部署流程,内含部署脚本,最详细部署,没有之一。

2023-08-23 13:28:24 1162

原创 Redis事务

Redis事务

2023-07-09 20:11:10 238

原创 Redis持久化之RDB和AOF

Redis持久化之RDB和AOF详解与案例

2023-07-06 21:49:00 540

原创 Redis集群

Redis集群,突破单个redis的瓶颈。

2023-07-03 09:00:00 360

原创 Redis缓存穿透击穿以及雪崩

Redis缓存穿透击穿以及雪崩的解决方案

2023-07-02 19:13:07 244

原创 Redis哨兵模式

redis哨兵模式,即反客为主的自动版

2023-06-30 09:15:00 455

原创 Redis主从复制

redis主从复制原理和案例,已经在生产环境中实践过,且目前正常运行

2023-06-29 17:14:48 302

原创 nginx修改配置文件不生效

因此做了nginx,进行两次代理,但是对方服务器突然出问题,导致更改了数据库的端口,我方公司在进行推送数据时由于数据源端口变化,导致数据不能正常推送,修改nginx.conf文件后,重新加载配置文件,但是不能正常生效.最后,突然想起来,会不会是因为nginx启的次数太多,导致nginx进程过多,所以一直加载不了新的配置文件,此时立刻去查看了下windows的资源管理器,发现nginx进程有好几个。首先,因为修改了配置文件,所以可能是配置文件中的内容、格式等书写错误,因此通过。为了放心,重新加载下配置文件。

2023-06-07 16:02:37 4978

原创 Docker无用镜像容器处理

基于docker删除无用镜像和容器

2023-05-25 21:19:03 712

原创 mongo基本操作---文档的增删改查

mongo数据库中文档的增删改查

2023-05-16 09:30:00 917

原创 Mongo集合操作

在mongo中关于对集合的操作

2023-05-15 15:28:12 747

原创 telnet命令使用

wimdows 10 系统下默认是不开启telnet命令的,但是有时候方便我们测试,需要使用到telnet、ftp命令。此时就需要开启telnet命令。

2023-05-08 10:58:35 302

原创 基于docker安装mongo

基于docker安装mongo

2023-04-21 22:12:55 981

原创 基于oracle查询锁表和解锁的处理方法

oracle查询并解除被锁着的表

2023-04-15 23:02:02 2132

原创 查询数据库空间(mysql和oracle)

查询mysql数据库和oracle数据库的空间使用

2023-04-14 09:30:00 10011

原创 Linux系统中安装新版本nacos(centos7)

在linux系统中离线在线安装nacos

2023-04-13 12:30:00 1921 1

原创 Linux中安装新版minio(centos7版本)

在服务器中安装新版minio

2023-04-12 13:19:50 3516 2

原创 SVN安装步骤及在IDEA中配置

SVN是一个开源的版本控制系統。

2023-02-02 20:21:57 5868 1

原创 避免Mysql插入重复数据的几种方法

避免mysql插入重复数据的几种方式

2023-01-10 08:30:00 3560

原创 更改字段的类型

更改数据库(oracle mysql)中字段的类型

2022-11-11 14:49:23 5032

原创 常用查看数据库信息

常用的查看mysql数据库oracle数据库中表所占空间的大小

2022-07-10 20:07:42 3256

原创 MySql流程控制函数

流程控制函数

2022-06-04 10:30:00 73

原创 MySQL数值及聚合函数

工作中常用的数值函数和聚合函数

2022-06-03 16:45:14 124

原创 MySQL字符串函数

mysql工作中常用字符串函数,尤其是substr(),concat(),replace()函数

2022-06-03 16:43:33 2620

原创 MySql日期函数

MySQL日期函数

2022-06-02 23:16:29 770

原创 Redis发布与订阅

订阅与发布是redis中的一种消息通信模式,主要分为两大角色:发布者和订阅者,在发布者和订阅者之间需要一个通道,也叫频道。发布者(pub):主要用来发送消息.订阅者(sub);主要订阅发布者发布的消息.通道(channel):主要用来传送消息.其中发布者可以发送多次消息,订阅者可以订阅多个频道.

2022-05-30 12:10:19 372

原创 Redis五大基本数据类型之哈希(Hash)

1、Hash(哈希)Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。其中value相当于一个map集合,即key-mapRedis 中每个 hash 可以存储 232 - 1 键值对(40多亿)2、基本命令所有hash命令都是以H开头2.1、hset命令Hset 命令用于为哈希表中的字段赋值 。如果哈希表不存在,创建一个新的哈希表被创建并进行 hset 操作。如果字段已经存在于哈希表中,旧值将被覆盖。具体

2021-09-15 18:54:43 1995

原创 Redis五大基本数据类型之无序集合(set)

1、set集合set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。集合中最大的成员数为 2^32 - 1 (4294967295, 每个集合可存储40多亿个成员)。2、基本命令所有set命令都是以S开头2.1、sadd命令Sadd 命令用于在集合中添加将一个或多个成员。已经存在于集合的成员元素将被忽略,即不会被覆盖掉。如果集合 key 不存在,则创建一个只包含添加的元素作成员的集合。若集合 key 不是集合类型时,返回一个错误。具体语法sa

2021-09-15 00:09:39 1852

原创 手撕Redis五大基本数据类型之列表(List)

1、List(列表)Redis列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 2^32 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。集合成员是**不唯一的,**这就意味着集合中能出现重复的数据。它的底层实际是个双向链表,对两端的操作性能很高,通过索引下标来操作中间的节点性能会较差。2、基本命令所有List命令都是以L开头2.1、lpush命令Lpush 命令用于将一个或多个值插入到列表头部。 如果 k

2021-09-14 09:13:19 151

原创 Redis五大基本数据类型之字符串(string)

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)1、String(字符串)​ string 是 Redis 最基本的类型,最大能存储512MB,它是二进制安全的,意思是 redis 的 string 可以包含任何数据。它类似于 Memcached 一样,不过它可以持久化,而memcache的数据仅保存在内存中,服务器重启后数据将丢失,不会持久化。一个 key 对应一个 value。2、基本命.

2021-09-13 11:39:43 499

原创 Redis键(key)

1、Redis键(key)1.1、keys命令Keys 命令用于查找所有符合给定模式 pattern 的 key 。具体语法keys pattern说明● * :表示 0-多个字符 。● ?:表示单个字符。案例#查看数据库找那个所有的key127.0.0.1:6379> keys *1) "m3"2) "m4"3) "h4"4) "l1"5) "z1"6) "m2"#查看符合条件的key127.0.0.1:6379> keys m?1) "m3"2.

2021-09-13 01:11:19 202

原创 Redis初始

前言NoSQL数据库概述NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。特点不遵循SQL标准。不支持ACID。远超于SQL的性能。使用场景对数据高并发的读写海量数据的读写l对数据高可扩展性的不适用场景需要事务支持基于sql的结构化查询存储,处理复杂的关系,需要及时查询。.

2021-09-12 23:42:19 218

原创 Linux Shell编程之运算符

Shell运算符Shell 支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试运算符1、算数运算符bash默认是字符串,原生的shell不支持数值运算,如果要进行数值运算时需要进行转化,通常由三种方式可以进行转化:expr 表达式,注意空格,即表达式和运算符之间要有空格,完整的表达式要被 ` 包含,注意这个字符不是常用的单引号。“((运算式))∗∗”或“∗∗((运算式))**”或“**((运算式))∗∗”或“∗∗[运算式]”declare -ilet案

2021-08-24 12:50:52 154

原创 Linux Shell编程之流程控制

Shell 流程控制shell也可以像其他语言一样,有流程控制。shell的流程控制一般包括if判断。for循环while循环untilcase1、if判断shell的if判断语句有三种语法,分别为if判断if~else判断if~else if~else判断1.1、简单的if判断if语法if判断:if [ 条件判断式 ]then​ 程序fi或 if [ 条件判断式 ];then 程序;fi案例编写一个程序,当输入分数时判断是否及格[ro.

2021-08-23 00:57:23 204

原创 Linux Shell编程之数组及参数传递

1、Shell数组Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小,数组元素的下标由 0 开始,下标可以是整数或算术表达式,其值应大于或等于 0。1.1、定义数组语法数组名=(值1 值2 … 值n)或者数组名=(值1值2…值n)或者数组名[下标]=值 注:可以不使用连续的下标,而且下标的范围没有限制在 Shell 中,用括号来表示数组,数组元素用"空格"符号分割开案例自定义一个数组[root@root test02]# vi.

2021-08-22 00:59:22 4545

原创 Linux Shell编程之变量

Shell变量1、变量命名规则变量名称可以由字母、数字和下划线组成,但是不能以数字开头。变量用等号连接值时,等号两侧不能有空格。变量的值如果有空格,则需要用单引号或者双引号(英文状态下)引起来。在变量中可以使用 \作为转义字符。在bash中,默认的数值类型为字符型,如果需要做数值运算时,需要转化为数值类型再计算。如果是把命令的结果作为变量的值赋予变量,则需要使用反引号或$()包含命令。如果需要增加变量的值,则可以进行变量值的叠加,不过变量需要使用双引号包含“$变量名”或用${变量名}系.

2021-08-21 00:06:32 380

原创 JVM基础入门

1、引言1.1 虚拟机​ 所谓虚拟机(Virtual Machine),就是一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。Visual Box,Mware就属于系统虚拟机,它们完全是对物理计算机的仿真,提供了一个可运行完整操作系统的软件平台。程序虚拟机的典型代表就是Java虚拟机,它专门为执行单个计算机程序而设计,在Java虚拟机中执行的指令我们称为Java字节码指令。无论是系统虚拟机还是程序虚拟机,在上面运行的软件都被.

2021-08-20 00:06:18 119

原创 Linux基础之Shell快速入门

Vi和vim编辑器1、什么是 vim​ 所有的 Linux 系统都会内建 vi 文本编辑器,Vim是从 vi 发展出来的一个文本编辑器,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。2、vi/vim 的三种模式基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模

2021-08-13 14:02:27 186

linux中rabbitmq安装包

linux中rabbitmq安装包

2023-09-07

python坦克大战v1.0.zip

这个小游戏主要采用python语言编写而成,总体相对来说比较简单,玩起来也比较有趣,可以将我们带回自己童年时光,回味童年,快乐无限~~~~~~~

2021-08-13

hotel_test.rar

一直以来,酒店都是使用传统的人工管理方式来管理酒店,完成一些酒店的订房,退房等工作,之前的酒店订房流程都是顾客将身份证号码告诉前台工作人员,由工作人员将身份证号码录入进前台的工作本中,而后告诉顾客其入住的房间编号以及注意事项。退房流程则是顾客将房间编号告知前台工作人员,由工作人员审核后划去工作本上的身份证信息表示顾客退房,并退返押金。这样的老式工作流程繁琐耗时而又容易出现差错,并且在一定时间内只能处理少数顾客的操作,如果客流量较多的话,将会浪费很多的时间。本系统便是针对这种老式而又繁琐的工作流程进行一种简单的改革,使得这些流程都有虚拟机器来完成,极大地便捷了酒店工作人员和用户,给他们节省大量的时间去完成自己的工作。 该系统主要有酒店管理员和酒店订房用户两个参与者。其中,用户的功能有:用户注册登录功能、查看酒店评价功能、查询周边服务功能、查询房间功能、查询订单功能、用户评价功能;管理员的功能有:登录功能、确认用户订房功能、确认用户入住功能、确认用户退房功能;本系统针对用户和管理员设有两个不同的页面,即在登录的时候,登录人员在登录页面选择自己的身份,进入对应的系统页面,用户登录成功会跳出查询房间的页面,而管理员登陆成功后会进入到确认订单的页面。 对于用户来说,用户登录到本系统后,要根据正确的时间来选择查询房间的当前状态,而在查询房间和预订房间的前提,用户可以查看之前住过的用户对酒店的评价,以及查询周边景点,或者周边吃饭的地方来判断本酒店是否满足用户自己的要求,如果满足要求的话,用户可选择预订房间,预订房间后,用户需在规定时间内交付押金(若用户在预订房间成功后没来酒店入住,本押金不予返还)付款成功后,用户在预订日期当天即可入住,在住房结束后,用户可对酒店进行评价;而对于管理员来说,管理员进入本系统后,查看当前酒店的房间状态,如果有用户对房间进行预订,管理员审核是否满足预订要求,满足的话,管理员即可确认用户订房成功,在用户入住的时候,确认本房间的房客已经入住,在用户住房结束后,管理员可确认房间房客退房。用户在退房结束完成订单后,可以对酒店进行客观评价。

2021-05-15

仿QQ音乐(纯前端).zip

这款QQ音乐软件,主要利用CSS+html设计,属于纯前端页面,比较适合初学css的人拿来练手

2021-05-15

python飞机大战.zip

在社会经济发展迅速,人们的工作压力越来越来,长时间紧张繁忙的工作压力使人们精神紧绷,为了更好的工作并提高工作效率,这就需要短暂的休息让紧绷的精神放松一下。缓解压力的方式也很多,要选择适合自己的方式,玩游戏也是众多缓解压力方式之一。看电影、电视或者音乐也可以缓解压力,但是人们只是能被动的观看与倾听,并不能参与其中进行互动。而游戏有着很好交互性,玩家并不是仅仅在观看角色在如何移动,而是也要融入角色当中进行操作。在游戏中,玩家的行为也会对游戏产生影响。游戏除了让人娱乐之外还可以作为缓解压力的方式,在休息的时候可以不用想其他事情,这样压力就会得到缓解。个人计算机刚刚开始普及的时候,游戏并不能被广泛接受,最主要的原因就是不能充分发挥个人计算机的性能,游戏程序不能最大化使用 PC 机器的硬件资源, 机器与人的交互做的还不够好。由此导致个人计算机早起游戏画面差,操作感僵硬, 可玩性不高,所以不被人们所接受。但是随着切硅技术的提升导致CPU性能的飞跃,以及 C,C++,Java,Python 等等一系列高级语言的开发,游戏对硬件资源的利用率提 高,现在游戏各方面都有了质的飞跃。从 20 世纪末期暴雪公司下的《星际争霸》《魔兽世界》,再到现如今的《英雄联盟》《守望先锋》等等都给玩家带来极大的乐 趣与良好的游戏体验。当然,除了游戏本身的优秀质量外,可以较广泛的支持不同 硬件设备及操作系统的功能也不容忽视,高中低端的个人计算机都有着不错的流畅度。

2021-05-15

空空如也

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

TA关注的人

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