- 博客(141)
- 资源 (3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Python学习的奇妙之旅
日期:2019年11月12日作者:Commas注释:学习就是为了忘记,写一写python目录,记一记经验心得。以后坚持每周至少一更,愿意和我一起学习、共同进步的童鞋们可以关注一下我哦,可以互相交流学习。顺便在有收获的文章下给一个赞,那就太感谢啦! (^ - ^)1. 浅谈windows安装python3.7.02. 浅谈Python之虚拟环境3. 浅谈Python之命名规范4...
2019-11-12 13:28:24
1136
原创 【JS|第21期】JavaScript模块化:深入解析三种文件暴露方式
在现代 JavaScript 开发中,模块化已经成为一种不可或缺的实践。它不仅提高了代码的可维护性和可读性,还促进了代码的重用。JavaScript 提供了多种模块化的解决方案,其中最常用的就是 ES6模块系统。在这个系统中,我们可以通过不同的方式来暴露模块内部的 变量 和 函数,以便在其他地方使用。今天,我们将深入探讨JavaScript 中的三种文件暴露方式,并通过实例来理解它们的工作原理。
2024-07-09 13:51:43
1005
原创 【vue3|第16期】初探Vue-Router与现代网页路由
亲爱的读者们,今天我们将一起走进 Vue.js 框架中一个极为重要的部分——Vue-Router。如果你是一名前端开发者,或者对构建单页应用程序(SPA)感兴趣,那么 Vue-Router 无疑是你技术栈中的重要一环。在这篇文章中,我将带你了解什么是路由以及路由器,并深入探讨 Vue-Router 如何帮助我们优雅地管理页面间的跳转。
2024-07-09 13:17:15
910
原创 【vue3|第15期】Vue3模板语法入门指南
在 Vue 的世界里,模板语法是连接数据与视图的桥梁,它让数据驱动界面的概念变得生动而具体。接下来,就让我们一起深入了解 Vue3 的模板语法吧!
2024-07-04 13:15:08
1006
原创 【vue3|第14期】深入Vue3自定义Hooks:掌握组件逻辑复用的核心
在 Vue3 的世界中,自定义 Hooks 本质上是一段具有复用性的代码,为我们带来了更强大的功能和更优雅的代码组织方式。它犹如一把锋利的“钩子”,在组件的构建过程中插入所需的逻辑。通过 Composition API 提供的灵活 API 设计,自定义 Hooks 能够将组件中的逻辑代码巧妙地包装起来,实现在多个组件之间共享和复用,极大地提升了开发效率和代码的可维护性。
2024-06-28 18:15:00
1261
原创 【vue3|第13期】深入了解Vue3生命周期:管理组件的诞生、成长与消亡
在 Vue.js 的世界中,生命周期更像是一段旅程,从出生到成长,再到衰老和最终的归宿。在开发应用程序时,组件的生命周期管理是一个非常重要的环节。正确地使用生命周期钩子,可以帮助我们更好地了解组件从创建、运行到卸载的过程,从而实现对组件状态的合理控制。
2024-06-23 00:15:00
888
原创 【vue3|第12期】Vue3的Props详解:组件通信
在 Vue.js 的世界中,组件是构建用户界面的基本单元。为了实现组件之间的数据传递和交互,Vue 提供了一种强大的机制——props(属性)。本篇博客旨在为 Vue3 的新手宝宝们详细解读 props 的概念、定义方法、作用以及应用场景,帮助大家快速掌握并运用 props 来构建灵活且可复用的组件。
2024-06-22 22:30:00
1220
原创 【vue3|第11期】Vue3中的ref属性:让元素引用变得简单
在 Vue3 中,ref 是一个特殊的属性,它可以附加到 HTML 元素 或 任何组件 上,用来创建对 DOM 元素 或 组件实例 的引用 。这对于需要直接操作 DOM 元素的场景非常有用,例如读取元素的属性、设置元素的样式、调用组件的方法等。
2024-06-20 18:15:00
1740
原创 【vue3|第10期】Vue3中watchEffect详解
在 Vue.js 中,数据的变化会引起视图的更新,这是通过响应式系统来实现的。而 watchEffect 就是 Vue.js 响应式系统的一部分,它可以帮助我们追踪到数据的变化,并在数据变化时执行一些操作。
2024-06-18 13:40:40
775
原创 【vue3|第9期】Vue3中watch监视的深度解读
在Vue3中,watch是一个重要的特性,它允许我们监视数据的变化,并在数据发生变化时执行特定的操作。本文将深入探讨Vue3中的watch特性,包括如何设置监视,可以监视哪些数据,以及适用场景。
2024-06-18 01:28:14
835
原创 【vue3|第8期】深入理解Vue 3 computed计算属性
在Vue3的世界里,计算属性(computed)是一个非常强大且实用的特性。它为我们在处理数据依赖和动态计算方面提供了极大的便利。今天,就让我们一起来深入探讨Vue3中的 computed。
2024-06-11 08:00:00
925
原创 【TS|第2期】 TypeScript 类型声明:基础与进阶
TypeScript是一种强类型语言,是JavaScript的一个超集。它为JavaScript添加了类型系统,通过类型声明,我们能够为变量函数参数和返回值定义类型约束,从而提高代码的可读性、维护性和健壮性。本文将探讨为什么需要类型声明,如何在TypeScript中进行类型声明,以及介绍基础类型和复合类型。TypeScript的类型声明可以帮助我们更好地管理代码提高代码质量和开发效率。掌握基础类型和复合类型的使用方法,有助于我们更好地利用TypeScript的类型系统。
2024-06-08 15:52:12
933
原创 【vue3|第7期】 toRefs 与 toRef 的深入剖析
在Vue3的响应式系统中,toRefs和 toRef是两个非常有用的工具函数,它们用于将响应式对象的属性转换为单独的响应式引用。在本文中,我们将探讨这两个函数的联系与区别,并了解它们在实际开发中的应用场景。
2024-06-06 13:32:37
805
原创 【vue3|第6期】如何正确地更新和替换响应式对象reactive
在Vue3中,响应式系统是通过reactive函数创建的,它返回一个响应式代理对象。这个代理对象封装了原始对象,并提供了拦截器来处理对原始对象的访问和修改。然而,当涉及到更新或替换响应式对象时,开发者需要特别注意,因为不当的操作可能会导致响应式丢失。在Vue3中,更新响应式对象时,开发者应该避免直接重新赋值。相反,应该使用或展开运算符来合并或替换对象的属性。这样可以确保响应式系统能够正确地跟踪数据的变化,并在视图中进行相应的更新。希望本文能帮助你更好地理解Vue3中响应式对象的更新和替换。
2024-06-05 01:38:52
1128
原创 【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
1295
原创 【vue3|第4期】Vue3的选项式与组合式
Vue3选项式API和组合式API。这些不同的编写方式源于Vue的演进,却也带来了困惑,尤其是对新手来说。本文的目标是澄清这些混淆,详细解释两种API的关联、差异以及它们各自的适用场景和优势。Vue3的选项式API和组合式API各有优缺点,开发者可以根据自己的需求选择合适的方式。对于新手或小型项目,选项式API可能更适合;而对于大型项目或需要更好的类型支持的项目,组合式API可能是更好的选择。同时,组合式API的两种写法也为我们提供了更多的选择,可以根据项目需求灵活运用。
2024-05-31 01:45:16
1113
原创 【TS|第1期】TypeScript入门指南:探索强类型JavaScript的魅力
TypeScript,近年来在JavaScript社区中越来越受欢迎的名字,已经成为了许多前端开发者必备的技能之一。那么,TypeScript究竟是什么,它又能为我们的开发带来哪些便利呢?在这篇博客中,我们将一起探索TypeScript的世界,了解它的基本概念、优势以及如何开始使用它。TypeScript是JavaScript的一个超集,由微软开发。它添加了静态类型选项给JavaScript,这意味着可以在代码运行之前就捕捉到错误,从而减少运行时错误。TypeScript代码最终会被编译成普通的。
2024-05-23 00:30:48
912
原创 【vue3|第3期】手把手教你使用Vite创建Vue3项目
在现代前端开发中,构建工具的选择对项目的效率和性能有着重要的影响。Vite,一个利用原生ES模块导入和即时预览的服务器端渲染(SSR)的构建工具,已经成为许多开发者的首选。本文介绍如何使用Vite来创建一个Vue3项目,并介绍其典型的项目文件结构。
2024-05-22 13:41:06
883
原创 【vue3|第2期】vue3基于vue-cli创建与基于vite创建的区别与联系
Vue.js是一个流行的前端JavaScript框架,用于构建用户界面和单页应用程序。在Vue.js的世界里,随着Vue3的发布,我们迎来了新的构建工具选项。特别是当涉及到新项目的创建时,你可能会面临选择:是使用传统的基于webpack的Vue CLIvue-cli),还是选择新兴的快速构建工具Vite?本文将帮助你了解两者的区别与联系,以便你能够根据自己的需求做出更好的选择。下面我们将探讨这两种方式的区别和联系。Vue CLI 和 Vite 都是创建 Vue 3 项目的有效工具,它们各有优势和适用场景。
2024-05-20 13:18:17
1294
原创 【vue3|第1期】路由router.push的使用以及问题分析与处理
页面跳转有很多方法,本次使用的是vue-router,但却在使用的时候遇到了点麻烦,所以记录下来,希望可以帮助有需要的人。
2023-09-13 13:46:23
5633
1
原创 【Python|第41期】初识 Pandas 数据处理库
Pandas是Python生态系统中的一款强大的数据处理和分析库,它为数据科学家、分析师和开发者提供了丰富的工具来处理、清理和分析数据。在本文中,我们将一步步介绍Pandas的基本概念和操作,带你逐渐掌握这个重要的工具。
2023-09-07 07:30:00
240
原创 【Python|第40期】Python操作MongoDB
MongoDB是一个流行的NoSQL数据库,以其半结构化的文档存储方式而闻名。Python开发人员经常使用MongoDB来存储和处理各种类型的数据。本文将带你逐步了解如何使用Python与MongoDB进行交互,从连接到基本操作。
2023-08-28 12:44:00
173
原创 【VB6|第23期】原来Jet.OLEDB也可以读取新版.xlsx的Excel文件
上期文章《【VB6|第22期】用SQL的方式读取Excel数据》介绍了通过第三方库(Jet.OLEDB读取Excel数据,读取了旧版.xls格式的Excel文件,对于新版我们留下了一个伏笔。或许有人会建议考虑使用提供程序来读取新版.xlsx格式的Excel文件。但是安装额外的程序,然后又因为Excel程序位数与额外程序位数等等兼容性问题,再调试来调试去的,显然对于用户来说不太友好,而且个人感觉很麻烦,所以本文不对此话题进行展开讨论。本文主要讲解如何用Jet.OLEDB来读取新版.xlsx格式的。
2023-08-11 13:08:51
716
原创 【VB6|第22期】用SQL的方式读取Excel数据
是广泛使用的电子表格软件, 在VB6中,读取Excel数据是常见的任务,可以用于数据处理、信息展示等。本文将介绍通过第三方库(Jet.OLEDB读取Excel数据,话不多说,直接上教程。
2023-08-07 13:16:35
1801
原创 【SQL Server】DBCC CHECKDB只是一个数据库维护命令吗?
DBCC CHECKDB 不仅仅是一个数据库维护命令,更是一个数据库修复命令,更多详情,请看文章...
2023-07-28 13:52:36
1775
原创 【VB6|第21期】检查SqlServer数据库置疑损坏的小工具(含源码)
当用户电脑、或者我们所要操作的电脑没有,而我们又想确定SqlServer中某个数据库是否损坏的时候,这个时候就有点难办了,只能硬着头皮先安装这种大块头的工具,然后再写的语句检测问题,时间基本都花到了安装软件上了。
2023-07-26 13:30:46
520
原创 【VB6|第20期】遍历Excel单元格的四种方法
最近有用到VB6VBA操作Excel,常用的方法就是遍历单元格,接着就是进行各种操作。这里总结了四种遍历单元格的方法,选择合适的拿去使用,效率会更高些哦 ^ - ^
2023-07-20 12:58:35
5516
原创 【Python|第39期】监听目录取消文件只读属性
通过新版微信接收的文件都被修改了权限,文件均被设置为“只读或许这对于微信来说是挺安全的,但是却给我们带来了不少的麻烦,想修改点东西,必须先取消文件只读属性,否者无法保存。前段时间写过关于文件权限的文章(《python设置文件只读与取消文件只读》,结合目录遍历的知识(《python3遍历目录的三种方法浅谈》),再加个定时器不断遍历微信接收文件的目录,确实可以解决问题,但不是本文所要讲解的,感兴趣的小伙伴可以自行尝试下。虽然微信版本在持续更新,但是“文件被设为只读”的行为却没有更改,看来只能用程序打败程序。
2023-07-17 13:31:35
191
原创 【Go|第8期】Lorca读取HTML的三种方式
Lorca是一个用于构建跨平台桌面应用程序的Go语言库,它提供了将Web界面嵌入到Go应用程序中的功能。接下来我们来了解下使用Lorca库读取HTML的三种方式吧 ^ - ^
2023-07-16 01:35:14
399
原创 【Go|第7期】浅谈Lorca库中的Chromium命令行参数
前两期提到的问题,基本都是命令行参数的问题。此篇文章,我整理了Lorca库中所用到的命令行参数,一来方便自己查阅使用,二来也希望可以帮助到需要的人。
2023-07-10 13:24:38
310
原创 【Go|第6期】浅谈Lorca页面中Chrome正受到自动测试软件的控制
上期教程《【Go|第5期】Lorca无法正常运行的解决方案》解决了Chrome安全机制导致无法正常运行Lorca程序的问题。小伙伴们可能又发现了另外一个问题,Lorca窗口的副标题上Chrome正受到自动测试软件的控制。虽然功能方面不受影响,但是这一行字却足以让你的用户感到困惑。
2023-07-08 22:45:00
1373
原创 【Go|第5期】Lorca无法正常运行的解决方案
Lorca是一个用于构建跨平台桌面应用程序的开源库,专为Go语言设计。它使用了Chromium浏览器作为应用程序的UI层,以及Go语言作为后端处理逻辑的编程语言。然而这么一个优秀而又轻量级的UI库却在今年Chrome更新后无法使用,着实令人头大。
2023-07-07 13:43:31
518
原创 【VB6|第19期】vb6通过COM组件操作Excel
近期帮一个客户做了一个预处理Excel的小工具,就想着总结一下关于VB6操作Excel的知识。本期主要讲解如何快速去使用COM)技术来操作Excel,并且学习一些主要的知识与概念等等,快速构建一套使用该技术的思维习惯。
2023-07-03 13:37:29
1979
1
原创 【VB6|第18期】基于libxl导出Excel之导出失败的解决方案
基于libxl开发导出xlsx格式的Excel文件的功能,遇到一些奇奇怪怪的问题,导致提示“导出失败”,其实归根结底应该还是栈溢出导致的,但是问题隐藏的比较深,也是通过大量数据排查出来的,没有直接结论,而是带领大家一起分析一遍再解决问题,主要还是想分享这种分析的思想,且听我慢慢道来吧……
2023-06-12 01:00:18
1095
原创 【VB6|第17期】16进制颜色值与RGB值互相转换(含源码)
以前老是分不清颜色表示方法的原理,就知道网页比较喜欢用带的颜色表示法(后来才知道,原来这个叫做十六进制颜色表示法),桌面程序比较喜欢用RGB颜色表示法。以至于遇到颜色表示法需要转换,就直接找颜色转换的网页来帮助完成工作。静下心来看看,原来也就这么回事,于是做了一个小工具,源码放到最后,安全无毒,可以放心食用的 ^ _ ^
2023-03-28 13:03:02
2556
原创 【Python|第38期】Python读取文件的三种方式
Python的文本处理是经常碰到的一个问题,非常重要的,所以才决定重新写一期关于文件读取的文章。这里有3个Pythonread()readline()这三种方法各有利弊,下面逐一介绍其使用方法和利弊。
2023-03-24 13:49:32
409
原创 【Go|第4期】Go读取文件的几种方式
在Go语言中,读取文件是很重要的操作,有很多种方式可以实现,这里介绍一些比较常用的方式,大家可以根据实际情况选择合适的方式去读取文件。
2023-03-21 12:59:40
1109
原创 快速解锁ACCESS数据库外键的创建与删除技巧
看了很多网上的教程,这方面的知识还是比较零散的。如果项目应用错了外键,那么很有可能会出现不能保存,或者不能删除的清空。这两种情况在设计阶段可能可以比较及时发现问题的,但是还有一种情况就比较隐藏了,那就是SET NULL,客户数据突然就空了,这才叫一个头大。好了,话不多说,进入正题吧……
2023-03-15 13:16:35
1234
颜色转换器(RGB Color 与 Hex Color互转)
2023-03-28
颜色转换器(RGB Color 与 Hex Color互转)
2023-03-28
批处理修复Data Report.zip
2023-03-20
VB6编辑器添加鼠标滚轮功能.zip
2023-03-19
取消当前目录下所有文件只读权限
2023-03-09
CSS基础入门总结(很详细的哟)
2021-10-25
按日期自动更新合同编号的合同模板夹.zip
2020-04-13
VB6MouseWheel.zip
2019-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人