自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(167)
  • 资源 (3)
  • 收藏
  • 关注

原创 【JS|第27期】网页文件传输:Blob与Base64的对决

在当今 Web 开发中,文件传输是不可或缺的一环。无论是上传用户头像、分享文档,还是处理多媒体内容,高效、安全的文件传输方式都是关键。网页的文件传输有多种方式,包括但不限于 二进制 blob 传输 和 base64传输。本文将深入探讨这两种常见的文件传输技术,解析它们的优缺点、适应场景和使用方法。

2024-09-15 13:06:35 1062

原创 【CSS|第1期】网页设计的演变:从表格布局到Grid布局

互联网的兴起带来了网页设计的革命,经历了数十年的发展和演变。从最初的简单文本和图像展示,到如今的复杂交互和响应式设计,网页设计的技术和方法不断进步。今天,让我们一起回顾网页设计的发展历程,探索从表格布局到CSS、Flex布局,再到Grid布局的演变。

2024-09-15 08:58:58 856

原创 【vue3|第28期】 Vue3 + Vue Router:探索路由重定向的使用与作用

在 Web 应用开发中,Vue.js 无疑是一个强大的框架,尤其是结合 Vue Router 使用时,能够轻松管理单页面应用(SPA)的路由。今天,我们将深入探讨 Vue3 和 Vue Router 中的一个关键功能——路由重定向。

2024-09-08 07:56:26 829

原创 【VB6|第27期】如何在VB6中使用Shell函数实现同步执行

书接上回,Shell 函数是异步执行的,但还是有很多开发者在使用 Shell 函数打开外部程序时,会希望程序能够等待该外部程序执行完毕再继续执行,即同步执行。本文将为你介绍如何实现这一功能。

2024-09-06 22:45:00 1003

原创 【VB6|第26期】VB6中的Shell函数详解:用法、优缺点及实例分析

在 VB6(Visual Basic 6.0)编程语言中,Shell 函数是一个非常实用的工具。它允许开发者从程序中启动其他可执行程序。下面我们就来详细介绍一下 VB6 中的 Shell 函数。

2024-09-06 18:10:36 776

原创 【JS|第26期】二维码:程序员视角的解析与应用

二维码,作为信息时代的宠儿,其便捷性与实用性已深入日常生活的方方面面。对于程序员而言,掌握二维码的生成、解析技术,以及其背后的编码原理,无疑能为项目开发增添强大助力。本文将带你深入了解二维码的工作原理,探索其常见应用,并通过示例代码展示二维码的生成过程。

2024-09-03 23:45:00 779

原创 【数据库|第11期】深入掌握 SQL Server、Access 与 SQLite 中的 `UNION` 与 `UNION ALL`:从理论到实践

在数据库查询中,UNION 与 UNION ALL 是两个至关重要的操作符,它们用于合并多个 SELECT 语句的结果集,为数据的整合与分析提供了强大的工具。本文将通过实例深入探讨这两个操作符在 SQL Server、Access 以及 SQLite 中的用法,帮助你从理论到实践,全面掌握其应用技巧。

2024-09-03 18:34:21 1414

原创 【数据库|第10期】SQL Server、Access和Sqlite 的表别名详解

在数据库管理中,表别名是一个个非常实用的特性,它不仅提高了查询结果的可读性,还使得复杂的查询语句更加简洁易懂。。今天,我们将一起探索 SqlServer 和 Access 中这一个特性的知识点以及它们的应用场景,并通过实例来加深理解。

2024-08-30 18:23:53 1195

原创 【数据库|第9期】SQL Server、Access和Sqlite 的字段别名详解

在数据库管理中,字段别名是一个个非常实用的特性,它不仅提高了查询结果的可读性,还使得复杂的查询语句更加简洁易懂。。今天,我们将一起探索 SqlServer 和 Access 中这一个特性的知识点以及它们的应用场景,并通过实例来加深理解。

2024-08-30 13:17:06 907

原创 【vue3|第27期】Vue Router 中的 Meta 属性:灵活控制与增强你的应用

在构建单页面应用(SPA)时,Vue Router 是 Vue.js 的官方路由管理器,它允许我们以声明式和编程式的方式导航到不同的视图。在路由配置中,meta 属性提供了一种强大的方式来添加自定义信息,从而使得路由不仅仅局限于路径和组件的映射。本文将探讨 meta 属性的适用场景,并通过实例说明如何利用它来增强你的 Vue 应用。

2024-08-24 12:15:00 2206

原创 【vue3|第26期】Vue3 中的 useRoute 与 router.currentRoute.value:选择正确的路由访问方式

在 Vue3 中,随着 Composition API 的引入,访问路由信息的方式也发生了变化。本文将探讨 useRoute 函数和 router.currentRoute.value 之间的联系与区别,并帮助你决定在不同场景下应该使用哪一个。

2024-08-24 08:45:00 1555

原创 【vue3|第25期】Vue3中的useRoute:轻松访问路由信息

在 Vue3 中,组合式 API(Composition API)提供了一种更加灵活和直观的方式来组织和复用逻辑。其中,useRoute 是 Vue Router 4 中的一个强大工具,它允许我们在 setup 函数、语法糖中轻松访问当前路由的信息。本文将详细介绍 useRoute 的用法、属性和方法,并通过实例展示如何在实际项目中应用它。

2024-08-22 13:36:33 1557

原创 【vue3|第24期】深入了解useRouter:方法、属性与使用示例

在 Vue3 的世界中,Composition API 的引入为开发者带来了更加灵活和强大的组件编写方式。Vue Router,作为 Vue.js 的官方路由管理器,也紧跟步伐,提供了 useRouter 钩子,让我们可以在 setup 函数、语法糖中使用路由实例。本文将详细介绍 useRouter 的方法和属性,并通过实际示例展示如何在 Vue3 组件中使用它

2024-08-21 18:24:08 1059

原创 【JS|第25期】探索HTTP POST请求:请求体的演变与应用

在互联网的世界里,HTTP POST 请求是客户端与服务器之间沟通的桥梁,它允许我们上传数据、提交表单、甚至创建和更新资源。在这篇博客中,我们将深入了解 HTTP POST 请求的请求体,包括它的历史发展、不同类型的请求体、它们之间的区别与联系,以及在实际应用中需要注意的事项。

2024-08-21 18:18:33 901

原创 【JS|第24期】Puppeteer:50个常用操作,你会了吗?

50个Puppeteer常用操作,你会了吗?如需了解基础篇 —— Puppeteer 的安装与使用,请看《Puppeteer:网页自动化利器入门指南》

2024-08-19 18:31:16 878

原创 【JS|第23期】Puppeteer:网页自动化利器入门指南

在当今的互联网时代,网页自动化已经成为许多开发者、测试人员和数据分析师的必备技能。无论是进行自动化测试、网页截图、数据爬取还是模拟用户行为,Puppeteer 都是一个强大的工具。今天,我们就来深入了解一下 Puppeteer 是什么,以及如何使用它。

2024-08-19 18:29:22 875

原创 【vue3|第22期】Vite + Vue3:vite配置文件

在现代前端开发领域,开发者们一直在追求更快的构建速度和更流畅的开发体验。Vite,作为一款新型的前端构建工具,正在逐渐成为开发者的新宠。本文将带你深入了解 Vite 的核心概念,并在 Vue3 项目中应用 Vite,最后我们将详细探讨如何配置vite.config.ts

2024-08-14 18:09:04 913

原创 【vue3|第23期】Vite + Vue3: 深入理解public和assets文件夹的作用与使用

在现代前端开发中,Vite 作为一种快速的开发服务器和生产构建工具,与 Vue3 框架的结合为开发者提供了高效且灵活的项目构建环境。在 Vite + Vue3 的项目结构中,public 和 assets 文件夹扮演着至关重要的角色,它们分别用于存放不同的静态资源,本文将详细介绍这两个文件夹的作用以及图片资源的存放和使用方法。

2024-08-14 13:44:44 1077

原创 【vue3|第21期】Vue3中Vue Router的push和replace方法详解

在 Vue.js 的世界里,Vue Router 扮演着至关重要的角色,特别是在单页面应用(SPA)的开发中。Vue Router 不仅负责页面之间的跳转,还管理着页面的生命周期和状态。在 Vue3 中,Vue Router 提供了多种导航方式,其中最基本也最重要的是 push 和 replace 方法。这两种方法虽然目的相同,即进行页面跳转,但它们对浏览器历史栈的处理却大相径庭。

2024-08-09 22:45:00 2536

原创 【vue3|第20期】vue3中Vue Router路由器工作模式

Web 页面的工作方式是通过 HTTP 请求从服务器获取HTML文档,然后由浏览器解析并显示内容。随着 Web 应用的发展,特别是单页应用(SPA)的流行,需要在不重新加载整个页面的情况下,更新页面的部分内容。Vue Router 支持多种工作模式,每种模式都有其特定的使用场景和配置方式。本文将详细介绍 Vue Router 的三种工作模式:Hash 模式、HTML5 History 模式 和 Abstract 模式。

2024-08-09 18:28:42 1116

原创 【vue3|第19期】vue3一般组件与路由组件的探讨

在 Vue.js 中,组件分为一般组件和路由组件。一般组件是构成应用的基础,可以在不同的页面和功能中复用。而路由组件则与 Vue Router 紧密相关,主要用于定义和应用的路由结构,通过路由配置来控制组件的显示和隐藏。本文将探讨一般组件与路由组件的区别,并详细讲解路由组件的工作原理。

2024-08-06 18:45:00 1020

原创 【VB6|第25期】VB6文件操作:读取与写入二进制数据

今天,我们将探讨上期教程《【VB6|第24期】VB6玩转Base64数据:编码与解码指南》留下来问题,在 VB6 中,如何读取文件为二进制数据,以及如何将二进制数据转换为文件。本文将带你一步步完成这两个过程。

2024-08-06 13:07:01 811

原创 【JS|第22期】深入理解跨域

在当今的 Web 开发中,跨域是一门必修课。今天,我们将一起踏上一段旅程,从同源策略的基础讲起,一路深入,直至掌握跨域的精髓。

2024-07-30 22:06:46 1034

原创 【VB6|第24期】VB6玩转Base64数据:编码与解码指南

在 Web 服务 和 网络编程 中,Base64编码 是一种常见的数据传输方式,它允许二进制数据以文本形式安全地嵌入到 HTML、CSS、JSON等格式中。尽管VB6不是最新的编程语言,但是我们 VB6 该有的还是得有的。本文将介绍如何在 VB6 中实现 Base64 数据的编码和解码。

2024-07-30 13:44:00 874

原创 【vue3|第18期】Vue-Router路由的三种传参方式

在 vue3 中,vue-router 是用来管理前端路由的库。路由传参是指在页面间传递数据的一种常用方法,它可以帮助我们在不同的视图组件之间传递状态或数据。vue-router 提供了几种不同的方式来实现路由传参,包括 params、query 和 props。

2024-07-25 18:15:00 1199 2

原创 【vue3|第17期】Vue3 中清空 Reactive 定义的数组的正确姿势

在 Vue3 的响应式系统中,reactive API 允许我们创建响应式的对象或数组,这些对象或数组的任何变化都能被 Vue 的依赖追踪系统捕获,并自动触发视图更新。然而,在处理响应式数组时,特别是当需要清空数组时,我们需要注意一些特定的操作方式,以确保响应性不被破坏。本文将给出解决方案。

2024-07-25 14:00:48 1297

原创 【JS|第21期】JavaScript模块化:深入解析三种文件暴露方式

在现代 JavaScript 开发中,模块化已经成为一种不可或缺的实践。它不仅提高了代码的可维护性和可读性,还促进了代码的重用。JavaScript 提供了多种模块化的解决方案,其中最常用的就是 ES6模块系统。在这个系统中,我们可以通过不同的方式来暴露模块内部的 变量 和 函数,以便在其他地方使用。今天,我们将深入探讨JavaScript 中的三种文件暴露方式,并通过实例来理解它们的工作原理。

2024-07-09 13:51:43 1078

原创 【vue3|第16期】初探Vue-Router与现代网页路由

亲爱的读者们,今天我们将一起走进 Vue.js 框架中一个极为重要的部分——Vue-Router。如果你是一名前端开发者,或者对构建单页应用程序(SPA)感兴趣,那么 Vue-Router 无疑是你技术栈中的重要一环。在这篇文章中,我将带你了解什么是路由以及路由器,并深入探讨 Vue-Router 如何帮助我们优雅地管理页面间的跳转。

2024-07-09 13:17:15 944

原创 【vue3|第15期】Vue3模板语法入门指南

在 Vue 的世界里,模板语法是连接数据与视图的桥梁,它让数据驱动界面的概念变得生动而具体。接下来,就让我们一起深入了解 Vue3 的模板语法吧!

2024-07-04 13:15:08 1044

原创 【vue3|第14期】深入Vue3自定义Hooks:掌握组件逻辑复用的核心

在 Vue3 的世界中,自定义 Hooks 本质上是一段具有复用性的代码,为我们带来了更强大的功能和更优雅的代码组织方式。它犹如一把锋利的“钩子”,在组件的构建过程中插入所需的逻辑。通过 Composition API 提供的灵活 API 设计,自定义 Hooks 能够将组件中的逻辑代码巧妙地包装起来,实现在多个组件之间共享和复用,极大地提升了开发效率和代码的可维护性。

2024-06-28 18:15:00 1670

原创 【vue3|第13期】深入了解Vue3生命周期:管理组件的诞生、成长与消亡

在 Vue.js 的世界中,生命周期更像是一段旅程,从出生到成长,再到衰老和最终的归宿。在开发应用程序时,组件的生命周期管理是一个非常重要的环节。正确地使用生命周期钩子,可以帮助我们更好地了解组件从创建、运行到卸载的过程,从而实现对组件状态的合理控制。

2024-06-23 00:15:00 947

原创 【vue3|第12期】Vue3的Props详解:组件通信

在 Vue.js 的世界中,组件是构建用户界面的基本单元。为了实现组件之间的数据传递和交互,Vue 提供了一种强大的机制——props(属性)。本篇博客旨在为 Vue3 的新手宝宝们详细解读 props 的概念、定义方法、作用以及应用场景,帮助大家快速掌握并运用 props 来构建灵活且可复用的组件。

2024-06-22 22:30:00 1817

原创 【vue3|第11期】Vue3中的ref属性:让元素引用变得简单

在 Vue3 中,ref 是一个特殊的属性,它可以附加到 HTML 元素 或 任何组件 上,用来创建对 DOM 元素 或 组件实例 的引用 。这对于需要直接操作 DOM 元素的场景非常有用,例如读取元素的属性、设置元素的样式、调用组件的方法等。

2024-06-20 18:15:00 2077

原创 【vue3|第10期】Vue3中watchEffect详解

在 Vue.js 中,数据的变化会引起视图的更新,这是通过响应式系统来实现的。而 watchEffect 就是 Vue.js 响应式系统的一部分,它可以帮助我们追踪到数据的变化,并在数据变化时执行一些操作。

2024-06-18 13:40:40 842

原创 【vue3|第9期】Vue3中watch监视的深度解读

在Vue3中,watch是一个重要的特性,它允许我们监视数据的变化,并在数据发生变化时执行特定的操作。本文将深入探讨Vue3中的watch特性,包括如何设置监视,可以监视哪些数据,以及适用场景。

2024-06-18 01:28:14 1015

原创 【vue3|第8期】深入理解Vue 3 computed计算属性

在Vue3的世界里,计算属性(computed)是一个非常强大且实用的特性。它为我们在处理数据依赖和动态计算方面提供了极大的便利。今天,就让我们一起来深入探讨Vue3中的 computed。

2024-06-11 08:00:00 1097

原创 【TS|第2期】 TypeScript 类型声明:基础与进阶

TypeScript是一种强类型语言,是JavaScript的一个超集。它为JavaScript添加了类型系统,通过类型声明,我们能够为变量函数参数和返回值定义类型约束,从而提高代码的可读性、维护性和健壮性。本文将探讨为什么需要类型声明,如何在TypeScript中进行类型声明,以及介绍基础类型和复合类型。TypeScript的类型声明可以帮助我们更好地管理代码提高代码质量和开发效率。掌握基础类型和复合类型的使用方法,有助于我们更好地利用TypeScript的类型系统。

2024-06-08 15:52:12 970

原创 【vue3|第7期】 toRefs 与 toRef 的深入剖析

在Vue3的响应式系统中,toRefs和 toRef是两个非常有用的工具函数,它们用于将响应式对象的属性转换为单独的响应式引用。在本文中,我们将探讨这两个函数的联系与区别,并了解它们在实际开发中的应用场景。

2024-06-06 13:32:37 853

原创 【vue3|第6期】如何正确地更新和替换响应式对象reactive

在Vue3中,响应式系统是通过reactive函数创建的,它返回一个响应式代理对象。这个代理对象封装了原始对象,并提供了拦截器来处理对原始对象的访问和修改。然而,当涉及到更新或替换响应式对象时,开发者需要特别注意,因为不当的操作可能会导致响应式丢失。在Vue3中,更新响应式对象时,开发者应该避免直接重新赋值。相反,应该使用或展开运算符来合并或替换对象的属性。这样可以确保响应式系统能够正确地跟踪数据的变化,并在视图中进行相应的更新。希望本文能帮助你更好地理解Vue3中响应式对象的更新和替换。

2024-06-05 01:38:52 2006

原创 【vue3|第5期】Vue3响应式数据:ref 与 reactive 的深入解析

在Vue3中,响应式数据是构建动态UI的基石。Vue3引入了组合式API(即 Composition API),并提供了ref和reactive两个函数来创建响应式数据。本文将详细介绍ref和reactive的使用方法、适用场景、区别以及它们之间的联系。ref和reactive是Vue3中创建响应式数据的两个重要函数。它们各有特点,适用于不同的场景。通过深入理解它们的用法和区别,可以更加灵活地构建Vue3应用程序的响应式数据层。

2024-05-31 18:37:30 1361

VB6/VBS的Base64编码和解码类以及示例,可在你的工程直接引入clsBase64.cls,做到开箱即用

- '函数说明:Base64编码,即将原始的二进制格式数据编码为Base64编码的数据 `Public Function Base64Encode(ByRef vBinaryData As Variant) As String` - '函数说明:Base64解码,即将Base64编码的数据被解码回原始的二进制格式数据 `Public Function Base64Decode(ByRef sBase64 As String) As Variant` - '函数说明:将字符串编码为Base64类型的数据 `Public Function Base64EncodeFromString(ByRef sText As String) As String` - '函数说明:将Base64类型的数据解码为字符串 `Public Function Base64DecodeToString(ByRef sBase64 As String) As String` - '函数说明:将字符串转换为二进制数据 `Public Function StreamStringToBinary(ByRe

2024-07-30

检查SqlServer数据库置疑损坏的小工具

小工具体积轻便仅28kb,输入数据库名称,可以快速检测SQL Server数据库置疑错误,并且附带源码。

2023-07-26

颜色转换器(RGB Color 与 Hex Color互转)

博文:https://blog.csdn.net/qq_35844043/article/details/129686350 文件资源: 2023-03-13 02:37 2,222 frmAbout.frm 2023-03-13 02:37 187,055 frmAbout.frx 2023-03-28 12:10 14,805 frmColorConv.frm 2023-03-28 12:42 225,280 kmColorConv.exe 2023-03-28 09:18 639 kmColorConv.vbp 2023-03-28 09:18 58 kmColorConv.vbw 2023-03-28 09:18 491 MSSCCPRJ.SCC

2023-03-28

颜色转换器(RGB Color 与 Hex Color互转)

博文:https://blog.csdn.net/qq_35844043/article/details/129686350

2023-03-28

批处理修复Data Report.zip

文章链接:https://blog.csdn.net/qq_35844043/article/details/129646703 资源目录: 2023-03-19 14:23 <DIR> . 2023-03-19 14:23 <DIR> .. 2023-03-18 09:57 680 32位-修复Data Report.bat 2023-03-19 14:10 680 64位-修复Data Report.bat

2023-03-20

VB6编辑器添加鼠标滚轮功能.zip

文章介绍:https://blog.csdn.net/qq_35844043/article/details/129646703 资源分录: 2023-03-19 23:53 <DIR> . 2023-03-19 23:53 <DIR> .. 2005-08-16 15:05 36,864 VB6IDEMouseWheelAddin.dll 2021-09-16 12:54 185 VB6IDEMouseWheelAddin_32.bat 2021-09-16 12:59 185 VB6IDEMouseWheelAddin_64.bat

2023-03-19

取消当前目录下所有文件只读权限

https://blog.csdn.net/qq_35844043/article/details/129420874 ====== 资源目录: 2023-03-09 13:10 <DIR> . 2023-03-09 13:10 <DIR> .. 2023-03-09 13:10 24,576 chmod.exe 2023-03-09 13:01 597 chmod.vbp 2023-03-09 13:01 33 chmod.vbw 2023-03-09 13:10 5,052 mdlChMod.bas 2023-03-09 13:01 190 MSSCCPRJ.SCC 5 个文件 30,448 字节

2023-03-09

取消当前目录下所有文件只读权限

原文链接:https://blog.csdn.net/qq_35844043/article/details/129420874

2023-03-09

CSS基础入门总结(很详细的哟)

一、CSS语法规范 二、CSS选择器 (1)基础选择器 (i)标签选择器 (ii)类选择器 (iii)id选择器 (iv)通配符选择器 (2)复合选择器 (i)后代选择器 (ii)子代选择器 (iii)并集选择器 (iv)伪类选择器 三、CSS字体属性 (1)字体大小 (2)字体名称(字体系列) (3)字体粗细 (4)字体样式 (5)字体 四、CSS文本属性 (1)文本颜色 (2)文本对齐 (3)文本缩进 (4)文本修饰 (5)文本行高 五、CSS的引入方式 (1)行内样式表 (2)内部样式表 (3)外部样式表 六、CSS的综合案例

2021-10-25

按日期自动更新合同编号的合同模板夹.zip

压缩包有两个文件,一个word合同模板,一个Readme.txt说明文档 合同模板的Demo中,合同编号可以按照系统日期进行自动更新。 如: 今天2020-04-13,那么合同编号为No.20200413_001; 明天2020-04-14,那么合同编号为No.20200414_001; 后天2020-04-15,那么合同编号为No.20200415_001; 以此类推,其中,时间域部分会随着电脑的当前系统时间自动更新, 这样用户只需考虑后缀001的更改,而不需要每天都去关心20200413有没有修改,或者忘记修改,避免错误的发生并减少这种机械化操作,实现办公“自动化”…… 如果想直接使用,参考Readme.txt的说明,修改前后缀,加入自己的合同内容即可; 如果想自己动手从头开始做,可以参阅我的博客《Word合同按日期自动编号不秘传,老板再也不用担心我写错合同编号了》

2020-04-13

VB6MouseWheel.zip

冬至快乐^-^ 第一次上传资源,收一个积分当作纪念,意思意思犒劳一下劳动成果呗,不用积分也可以的,就在我CSDN博客里面拿资源哈^-^ vb6控件一般都不支持【鼠标滚轮滚动事件】,那么我们利用消息处理机制(Hook消息处理函数),给控件增加一个鼠标滚轮滚动事件。 资源【VB6MouseWheel.zip】中包含VB6源码+示例exe。 代码示例是给一个文本框text增加一个“响应鼠标滚轮滚动的事件”,前滚+1,后滚-1,并将值返回填回文本框。如果您想实现自己的效果,只需要更改事件“Private Sub txtNum_MouseWheel(ByVal Delta As Long, ByVal Button As Long, ByVal X As Long, ByVal Y As Long)”中的代码即可。

2019-12-22

空空如也

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

TA关注的人

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