自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿牛哥的博客

一个人可以走的很快,一群人才能走的更远

  • 博客(622)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 vue3+vite模式下修改pinia的stroe初始值不进行热HMR更新解析

vue3+vite模式下修改pinia的stroe初始值不进行热HMR更新解析

2025-03-11 16:58:44 392

原创 vue3框架的响应式依赖追踪机制

vue3框架的响应式依赖追踪机制

2025-03-09 16:11:19 446

原创 为何浏览器的渲染进程中只有一个主渲染线程

为何浏览器的渲染进程中只有一个主渲染线程

2025-03-07 10:32:17 916

原创 CryptoJS对密钥的序列化方法

在使用CryptoJS时,密钥可以采用多种格式序列化。

2025-01-03 10:15:23 468

原创 js数组方法some() 和 every()的区别

some()和every()是 JavaScript 中两个常用的数组方法,它们都用于检查数组中的元素是否满足某种条件,但它们的行为有所不同。

2024-12-24 15:47:57 490

原创 在 OpenSeadragon 中,**所有逻辑坐标的比率(包括中心坐标的 `x` 和 `y`)默认都是基于图像宽度计算的

这是 OpenSeadragon 的设计逻辑,逻辑坐标系通常是一个宽度为 1 的方形(即宽度为 1,高度按照原始图像的宽高比调整)。,而高度通过宽高比进行换算。这种设计可以统一逻辑坐标的比例,不受图像具体尺寸的影响。在 OpenSeadragon 中,0.5 × 逻辑高度。

2024-12-23 15:51:34 490

原创 js中string和String的区别

在 JavaScript 中,string 和 String 有本质的区别,分别代表 基本类型 和 对象类型。

2024-12-11 17:40:09 401

原创 CSS实现实现当文本内容过长时,中间显示省略号...,两端正常展示

通过伪类::before、定位top、两端对齐等CSS技巧,.title和.txt标签在不同情况下能实现动态切换与覆盖,同时保证文本省略和展示效果的平衡。

2024-11-21 09:56:25 1483

原创 Navigator:vibrate() 方法 - Web API | MDN

Navigator接口的vibrate()方法用于控制设备上的振动硬件(如果存在)。如果设备不支持振动,则该方法无效。如果已经处于振动模式,调用此方法会停止前一个模式,并开始新的振动模式。

2024-11-15 09:48:52 1112

原创 前端SSE包event-source-polyfill的其他事件监听的实现

event-source-polyfill库中如何监听其他事件SSE

2024-10-25 17:31:56 2133 2

原创 JavaScript 的 axios 实现文件下载功能

JavaScript 的 axios 实现文件下载功能

2024-10-24 11:26:01 1406

翻译 web前端自动下载通识与ajax流式主动接收

web前端自动下载通识与ajax流式主动接收

2024-10-23 09:38:57 128

原创 javascript叉乘方法计算多边形的面积

javascript叉乘方法计算多边形的面积

2024-10-18 15:07:59 1003

原创 《webpack深入浅出系列》

Webpack 是一种现代 JavaScript 应用的打包工具,通过将代码及其依赖项打包成静态文件,方便在浏览器中加载和运行。此文章是基本使用与设计概述

2024-10-09 11:28:27 1331

原创 你不知道的 CSS 之包含块

CSS 包含块

2024-09-10 11:28:12 1092

原创 js,web端加载新消息,滚动条位置不变,最新消息渲染至视口

保持滚动条位置不变的关键是记录和恢复滚动条的高度差异。通过计算加载新消息前后的高度差,并调整滚动位置,可以有效地防止用户视角的跳动。

2024-08-29 10:53:39 1343

原创 前端构建URL的几种方法比对,以及函数实现

简单场景:字符串拼接或 ES6 模板语法。复杂场景new URL()构造函数。这两种方法没有绝对的优劣,关键是选择适合场景的工具。

2024-08-13 15:41:50 1881

原创 前端js中将YAML文本赋值给变量,并使用js-yaml插件来解析

模板字符串(使用反引号)支持多行文本和插值,适用于包含换行符的文本内容,如 YAML。普通字符串(使用单引号或双引号)不支持直接包含换行符,需要使用换行字符或字符串连接,处理起来较为繁琐。以上步骤展示了如何在 Vue 项目中使用js-yaml解析 YAML 文本。通过安装js-yaml依赖,并在 Vue 组件中导入和使用它,你可以轻松解析并显示 YAML 数据。

2024-08-05 13:32:06 932

原创 Axios的几种不同的responseType处理响应,以及blob与arraybuffer的解析

Axios的几种不同的responseType处理响应,以及blob与arraybuffer的解析

2024-07-29 13:47:29 6584 1

原创 HTTP/1.1、1.2、1.3详细信息和主要区别

HTTP/1.1:持久连接和管道化,解决了基本的性能问题,但仍然存在队头阻塞。HTTP/2:二进制分帧和多路复用,大幅提升性能,但仍然受限于 TCP 的队头阻塞。HTTP/3:基于 QUIC,解决了队头阻塞问题,进一步优化了连接建立和数据传输效率。这些协议版本的改进都是为了适应现代 Web 的需求,提高页面加载速度和传输效率。可以关注和应用 HTTP/2 和 HTTP/3 的特性,以便为用户提供更好的体验。

2024-07-23 17:18:02 1380

原创 通过css实现------简单边框流动特效

边框流动特效

2024-05-27 10:06:21 937

原创 Nginx 中配置允许前端跨域访问-干货品鉴

Nginx 中配置允许前端跨域访问

2024-05-23 15:20:45 1055

原创 SQL基础-条件查询

SQL基础-条件查询

2024-05-22 16:35:20 360

原创 SQL基础语法学习

sql基础语法在线练习

2024-05-21 16:33:00 541

原创 nginx开启资源目录

上一篇文档揭示了nginx的神秘面纱,初步介绍与启动了nginx的基本功能和使用那如何开放出一个公用的静态资源目录,可以访问所有的文件呢?这段配置实际上是用于配置 Nginx 服务器块,用于从文件系统的特定目录提供文件。:该指令指定要匹配传入请求的 URL 前缀(因此,任何以开头的请求都将由此块内的指令处理。alias F:/;:该指令指定文件系统上文件的物理路径,即请求对应的文件应该位于的位置。在这里,是F:/。alias。

2024-05-21 14:58:40 1200

原创 javascript-Vue:防抖 (Debouncing)、节流 (Throttling)

javascript-Vue:防抖 (Debouncing)、节流 (Throttling)

2024-05-16 16:37:09 476

原创 Vue中v-if与v-for的优先级和注意事项

在Vue.js中,和是两种常用的指令,它们在模板中控制元素的渲染方式。理解它们之间的优先级和如何正确使用它们对于编写高效的Vue应用至关重要。在Vue模板编译时,和都会被转换成可执行的函数。在Vue的源码中,的判断优先于。Vue源码分析在Vue的源码中,的处理优先于,这意味着在渲染过程中,Vue会先进行列表渲染,然后才进行条件判断。计算属性示例四、流程图下面是和在Vue模板中的处理流程的简化流程图:Vue模板v-forv-if列表渲染条件判断在Vue中,和的处理流程可以通过以下简化流程图来表

2024-05-14 10:37:00 1295

原创 一图看懂git merge和git rebase的区别!!

git merge和git rebase都具有合并分支的功能,但两者又有不同:rebase: 变基: 把一个分支的更改移动到另一个分支上,通常用于保持提交历史的线性和干净merge: 合并: 把一个分支的更改合并到另一个分支,合并后的提交会保留原始分支的提交历史rebase: 解决完冲突后不会产生额外的commitmerge: 解决完冲突后会产生一个commit

2024-05-13 13:03:25 654

原创 前端nginx(windows操作系统)学习配置开发验证

Nginx作为负载均衡在Linux系统上具备很好的并发性能,并且占用极小的内存。但是在Windows系统上并不支撑较高并发,所以在Windows系统上选用Nginx作为负载均衡,需要考虑并发情况。

2024-05-07 14:24:18 651 2

原创 webpack打包优化之代码chunk分割---解除recommended size limit (244 KiB)限制

webpack打包优化之代码chunk分割---解除recommended size limit (244 KiB)限制

2024-04-28 11:37:50 743

原创 webpack前端性能优化- HappyPack多线程打包-打包速度提升n倍

webpack前端性能优化- HappyPack多线程打包-打包速度提升n倍

2024-04-26 17:09:13 1278 2

原创 webpackd打包两次-生成两份代码-出现legacy的js文件

webpackd打包两次-生成两份代码-出现legacy的js文件

2024-04-26 16:00:04 893 1

原创 前端vue项目加快热更新——提高部署速度——采用babel-plugin-dynamic-import-node插件

前端vue项目加快热更新——提高部署速度——采用babel-plugin-dynamic-import-node插件

2024-04-26 13:10:14 2226 2

原创 javaScript数组-(进阶算法)-计算滑动窗口最大值

【代码】javaScript数组-(进阶算法)-计算滑动窗口最大值。

2024-04-22 19:51:12 284 1

原创 用mySql设计一个在线简易在线交易平台数据库

当设计一个在线交易商店的数据库架构时,需要考虑多个方面,包括产品信息、订单管理、用户信息、支付信息等。这是一个简单的数据库架构示例,你可以根据实际需求进行调整和扩展。例如,你可能需要添加更多的信息,如产品分类、用户角色、配送信息等。此外,还应该考虑数据的索引、关联和完整性约束等方面,以确保数据库的性能和数据的完整性。

2024-04-20 13:47:51 1178

原创 javaScript数组-(进阶算法)-计算正整数各个位数上的数字之和

【代码】javaScript数组-(进阶算法)-计算正整数各个位数上的数字之和。

2024-04-16 23:20:22 314

原创 javaScript数组-(进阶算法)-移动零

给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。

2024-04-15 23:56:37 329

原创 nodejs读取并计算指定文件的MD5哈希值

node读取并计算指定文件的MD5哈希值

2024-04-12 18:15:33 992

原创 javaScript数组-(进阶)

javaScript数组-(进阶)

2024-03-26 16:52:38 747

原创 一、前端架构原则

前端架构原则

2024-03-26 10:12:31 885

SpringBoot+社区老人健康信息管理的所有代码打包

随着社会的发展和科技的进步,人口老龄化问题趋于严重化,对社会负担也随之加重。 为满足老人养老服务的巨大需求,同时解决社区老人信息管理不够便捷,我们设计并实现了 社区老人健康管理系统对老人进行信息化管理,本系统基于三层架构设计,利用 HTML 进行 前端页面开发,选用 MySQL 关系数据库进行数据存储,采用 Cookie 安全保密锁进行信息 保护,最后使用 Springboot 框架整合,能够为社区提供管理员、老人、医生多用户功能。 在满足基本的使用功能上,还增加了人机交互的一些特色功能,比如查询数据、自定义排序 方式、自主切换主题等,系统具有界面简洁,易用性强等特点

2022-06-19

nodejs留言板项目全套流程及其解析

nodejs后端服务器-留言板-bootstarp响应式开发布局

2022-05-13

nodejs+socket打造多人聊天室完整项目

nodejs+socket打造多人聊天室完整项目

2022-04-27

nodejs+字符串的模式匹配+正则表达式+判断获取字符串的某些需求

JavaScript 正则表达式 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。 语法 /正则表达式主体/修饰符(可选)

2022-04-03

第一讲:C语言程序.emmx

下载mindmaster就可以打开哟

2021-11-20

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

TA关注的人

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