自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ECS搭建redis4.0集群版

在 CentOS 上安装 Redis 4.0 集群版涉及多个步骤,包括安装 Redis、配置集群并启动它。

2024-06-05 17:37:17 805

原创 java学习笔记(持续更新中...)

Java 中的基本数据类型主要包括以下7种:这些类型在内存中的占用大小是固定的,但是它们可以存储的值的大小或者精度是不同的。例如,byte、short、int、long 类型可以存储整数,但是它们存储的最大值和最小值是不同的;float 和 double 可以存储浮点数,但是它们的精度(小数点后几位)是不同的。按照精度从大到小排列Java中这些基本数据类型,主要针对的是这些类型所能表示的数值范围或精确度,我们按照数值范围和精确度来排序:这里重点是基于能表示的数值范围和精确度进行排序。需要注意的是,精确度主要

2024-06-03 17:50:09 1056

原创 ECS搭建2.8版本的redis

到这里,你已经成功在ECS实例上手动搭建了Redis 2.8版本。,则表示Redis正在正常运行。

2024-05-29 11:05:02 295

原创 快速获取eth0的mac地址

ifconfig |grep -A 5 eth0|grep -oP '(?

2024-05-08 12:24:00 114

原创 使用 Go 语言读取文件内容并进行反序列化

在现代软件开发过程中,经常需要读取配置文件或数据文件,并将这些文件的内容转换成程序可以理解和操作的数据结构。对于使用Go语言的开发者来说,标准库中提供的一系列工具和包能够帮助完成从文件读取到数据反序列化的整个流程,特别是处理JSON格式数据时。本文将通过一个具体的示例,详细介绍如何在Go语言中读取JSON文件并将其内容反序列化成结构体实例。

2024-02-28 23:06:49 574 1

原创 使用 Gin 框架实现 HTTP 路由注册的 Go 语言工具函数详解

这样,调用者可以获得一个对最后注册的路由引用的接口,可能用于进一总体而言,这个函数提供了一种方便的方式,来为相同的路径和一组处理函数注册多种HTTP方法的路由。这在实际开发中非常有用,尤其是当你需要使同一路径对应到不同方法的请求时(例如,GET请求用于获取资源,POST请求用于创建资源),同时又想共享相同的中间件或处理逻辑。框架中的一个路由组对象的指针,这使得可以在这个特定的组下面注册路由,便于组织和管理路由。表示一个函数可以接受可变数量的参数或将切片展开为多个参数,这是Go语言的规定语法。

2024-02-28 22:08:13 569

原创 gin框架里面的路由初始化

时,你得到的是一个配置好的Gin路由器,可以直接用于定义API路由和启动HTTP服务器。之后,你可以在这个路由器上定义路由规则和中间件,来响应客户端的请求。这个默认的路由引擎实例包括了Gin的一些默认中间件,比如日志和恢复(从任何panic恢复,防止程序崩溃)。:位于图中心的是Gin引擎,这是整个服务器的核心。它负责处理所有通过中间件的请求,并将它们路由到相应的处理程序。进一步对路由进行了分组,这样可以更好地组织和管理路由,特别是对于较大的应用程序来说。:在图顶部的云朵表示客户端发起的HTTP请求。

2024-02-27 22:40:39 240

原创 vue-cil组件引用

首先,定义子组件时,使用了语法,和函数来声明它期望接收的 prop。-- 子组件 MyIconComponent.vue --> < script setup > // 通过 defineProps 定义组件接收的 props const myProps = defineProps({-- 子组件 MyIconComponent.vue --> < script setup > // 通过 defineProps 定义组件接收的 props const myProps = defineProps({

2024-02-06 15:55:05 773

原创 vue-cil的watch函数详解

每当。

2024-02-06 14:06:07 1154

原创 echarts图表插件

ECharts支持的图表类型非常丰富,包括但不限于柱状图、折线图、饼图、散点图、雷达图、地图、热力图、树图、桑基图等多种。这个问题通常是因为在试图初始化 ECharts 实例的时候,对应的 DOM 元素还没有被渲染或不可见,导致 ECharts 无法找到这个元素。中执行代码可能会在 DOM 元素准备好之前尝试访问它们,因此你需要确保在 DOM 元素可用时初始化 ECharts 实例。在 Vue 3 中,你可以使用。注意:在使用组合式 API 时,通过 ref 创建的引用在模板中使用时不需要。

2024-02-05 14:54:35 1083

原创 高亮显示不一致

确保颜色代码对应的是bash shell的语法。如果您使用的是不同的shell,如zsh或fish,颜色代码的语法可能略有不同。脚本中颜色代码的使用是否正确。请注意,颜色代码前应使用反斜杠(\)而不是正斜杠(/),并且颜色代码周围不能有多余的空格或字符。从您提供的屏幕截图来看,脚本的输出结果没有按照预期显示颜色。当使用颜色代码时,需要确保在ANSI颜色代码后面紧跟着文本内容。这种使用方式是错误的,因为它将颜色代码和变量混淆在一起了。变量包含了字符串 “red”,而不是实际的颜色代码。语以排除变量传递问题。

2024-02-05 14:51:08 440

原创 vue3.x 英文转换成简体中文

请确保所有配置都正确无误,并且在项目中正确地引用了相关的 CSS 文件和 Locale 文件。这样一来, Ant Design Vue 应用就应该能够显示中文简体了。

2024-02-04 22:42:50 636

原创 reactive 与 ref 的区别

在 Vue.js 中,reactive是 Vue 3 引入的一个新的 API,用于创建响应式对象。这种方法是 Composition API 的一部分,它提供了一种更灵活的方式来组织和重用逻辑。reactive。

2024-02-04 21:37:12 893

原创 运维自动化bingo前端

项目创建完成之后,我们会看到bingo_web项目其实是一个文件夹,我们进入到文件夹内部就会发现一些目录和文件,我们简单回顾一下里面的部分核心目录与文件。├─node_modules/ # node的包目录,项目运行的依赖包存储目录,package.json和package-lock.json文件中会自动记录了这个目录下所有的包以及包的版本信息,├─public/ # 静态资源目录,项目中的静态资源(css,js,图片等文件)放在这个文件夹。

2024-02-04 19:58:31 1385 2

原创 linux、windows 安装 vue-cli

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:通过@vue/cli实现的交互式的项目脚手架。通过@vue/cli实现的零配置原型开发。一个运行时依赖 (可升级;基于 webpack 构建,并带有合理的默认配置;可以通过项目内的配置文件进行配置;可以通过插件进行扩展。一个丰富的官方插件集合,集成了前端生态中最好的工具。Vue CLI 致力于将 Vue 生态中的工具基础标准化。

2024-02-02 11:18:05 1276

原创 Ajax 详解及其使用

Ajax 在现代 Web 开发中扮演着重要的角色,它允许创建快速动态网页。通过 Ajax,可以在不重新加载整个网页的情况下与服务器交换数据,这显著提升了用户体验。在 Vue.js 开发中,结合使用 Axios 库来进行 Ajax 请求是非常普遍和高效的做法。

2024-02-01 23:38:32 1318

原创 dolist案例实现

这段代码是一个使用Vue.js实现的简单的ToDoList(待办事项列表)应用。我们分几个部分详细解释这段代码。margin;height;border;padding;;height;padding;border;padding;list-style;margin-top;;;float;

2024-02-01 12:45:45 1183

原创 v-if及v-for、computed计算属性的使用

计算属性,可以得到一个包含所有价格大于 500 的书籍的数组。函数是 JavaScript 中的数组方法之一,它创建一个新数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。是Vue.js中的一个指令,用于根据表达式的真假值条件性地渲染一块内容。这种方法更清晰,并且性能更好,因为它避免了在每次渲染中对列表的重复评估和过滤,而是只在任务列表发生变化时才重新计算过滤后的列表。语句执行后,函数的执行已经结束了,之后的代码将不会被执行。在本例中,所有价格大于500的书籍对象会被包含在返回的新数组中。

2024-01-31 19:12:46 1624

原创 vue 模板语法值class操作

在这种情况下,说哪个“优先级”更高可能不是完全准确的,因为它们控制的是不同元素的类。然而,如果是在相同的元素上同时使用这两种绑定方式,Vue会尽量合并这些绑定。所以,如果在同一元素上有冲突的情况,模板内直接定义的绑定方式在效果上相当于具有。)绑定的优先级问题,实际上在这种情况下,提到的“优先级”概念需要有所区分。标签的类始终不变(因为它是硬编码的,不会受到组件状态的影响)。)动态变化的,这意味着其实际的类绑定是依赖于组件状态(这里是。但直接在模板中定义的类的具体值(在这里是。类始终会被绑定到该元素上,而。

2024-01-30 22:56:04 559

原创 Mysql

对数据库进行查询和修改操作的语言叫做 SQL(Structured Query Language,结构化查询语言)。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。SQL 是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。与其他程序设计语言(如 C语言、Java 等)不同的是,SQL 由很少的关键字组成,每个 SQL 语句通过一个或多个关键字构成。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。

2024-01-30 20:11:55 1055

原创 VUE的v-model与v-bind区别及其使用

*v-bind**用于单向绑定元素属性到数据,不能实现从视图到数据的自动更新。**v-model**用于在表单元素和数据之间创建双向绑定,使得数据和视图可以相互自动更新。使用**v-bind时,通常需要额外的事件监听来更新数据;而v-model**通过内置逻辑简化了表单数据的双向绑定处理。在选择使用v-bind还是v-model时,需要根据具体需求和场景来决定。例如,如果你只需要根据数据更新元素属性,而不需要从视图更新数据,那么v-bind是合适的。

2024-01-30 20:02:10 1181

原创 vue 3.0 初识

Vue的所有配置都不是从const开始的。const只是用于在JavaScript中声明变量的一种方式,而在Vue中,最重要的是配置对象本身,以及它包含的属性和方法,而不是如何声明这个对象。在实际开发中,建议根据变量或常量的使用场景和需求选择合适的声明方式(constlet或var。

2024-01-29 21:49:59 303

原创 js 初识

【代码】js 初识。

2024-01-29 21:46:49 91

原创 goland 学生管理系统session验证实现

返回加密后cookie。

2024-01-26 19:09:23 452

原创 goland 学生管理系统cookie验证实现

【代码】goand 学生管理系统cookie验证实现。

2024-01-26 17:30:34 464

原创 goland课程管理(6)

databases包下面。route路由包下面。

2024-01-23 22:31:14 432

原创 goland课程管理(5)

【代码】goland课程管理(5)

2024-01-20 12:26:58 374

原创 go 语言实现统计多个实例数据库数据

1. 将需要查询的数据库实例信息填入。2. 执行go程序;

2023-12-30 12:19:40 400

原创 k8s 1.24版本对于Docker 的替代【Containerd】

是遵循 CRI 接口规范的一个命令行工具,通常用它来检查和管理kubelet节点上的容器运行时和镜像。Containerd 也有 namespaces 的概念,对于上层编排系统的支持,的命令无法查询,因此,如果有需要对节点中的容器进行操作的需求,需要用。ctr的可操作的命令很少,且很不人性化,因此极力不推荐使用。,使用效果与 docker 命令的语法基本一致 , 官网。作为容器运行时,因此,后续创建的服务,通过。时已默认安装,因此无需再单独安装。主机安装了 k8s 后,命令行会有。的操作命令行工具,安装。

2023-12-10 11:15:02 287

原创 docker

基于操作系统内核,提供轻量级虚拟化功能的CS架构的软件产品。基于轻量的特性,解决软件交付过程中的环境依赖内部服务端口8002。

2023-12-04 20:04:56 64

原创 通过ECS公网IP部署K8S集群,持续更新,敬请期待...

操作节点:所有节点()均需执行操作节点: 所有的master和slave节点()需要执行本章下述操作均以k8s-master为例,其他节点均是相同的操作(ip和hostname的值换成对应机器的真实值)如果节点间无安全组限制(内网机器间可以任意访问),可以忽略,否则,至少保证如下端口可通: k8s-master节点:TCP:6443,2379,2380,60080,60081UDP协议端口全部打开 k8s-slave节点:UDP协议端口全部打开操作节点: 所有节点。

2023-12-02 23:26:32 286

原创 学生管理系统-实现添加、删除、修改功能(4)

修改功能页面studentEdit.html。添加页面studentADD.html。删除功能页面delete.html。publi.html 主模板。student.html页面。

2023-09-11 23:06:13 83

原创 goland课程管理系统(3)

【代码】goland课程管理系统(3)

2023-09-05 09:39:27 49

原创 goland实现课程管理系统(2)

【代码】goland实现课程管理系统(2)

2023-09-05 00:09:06 54

原创 go语言批量插入数据并且在页面展示

【代码】go语言批量插入数据并且在页面展示。

2023-09-03 17:46:49 795

原创 goland聊天室功能实现

【代码】goland聊天室功能实现。

2023-07-04 16:22:49 55

原创 mysql 存储引擎

差不多以每秒或每十秒的速度从缓冲池的脏页列表中刷新一定比例的页回磁盘,这个过程是异步的,不会。快满了,会批量的触发数据页回写,这个事件触发的时候又分为异步和同步,不可被覆盖。个字节来表示,主要包含:该记录是否被删除,记录类型,下一条记录的相对偏移。做了优化,对于不满足条件的记录,会在判断后放锁,最终持有的,是满足条件的。的时候,就会触发刷盘,将脏页写入磁盘,腾出内存空间。列上的索引进行条件过滤,最后的加锁行为,是怎么样的呢?最终的加锁情况,如下图。唯一索引满足条件的记录上一个,对应的聚簇索引上的记录一个。

2023-05-31 09:56:08 85

原创 Transfer 常用脚本

1. worker进程查杀脚本。2. worker进程监控脚本。3. worker进程优化。

2023-04-19 11:43:33 134

原创 常用小工具

1. 批量远程传输文件。2. 批量远程执行脚本。

2023-04-19 11:21:27 98

原创 oss迁移文件校验对比清单

运行:sh job_simple.sh。2. oss脚本生成配置文件。

2023-04-19 11:13:14 268

空空如也

空空如也

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

TA关注的人

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