自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React学习笔记十-生命周期(旧)

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第十篇,主要介绍React非常重要的组件的生命周期(旧)。

2023-06-14 15:56:18 971

原创 React学习笔记九-高阶函数与函数柯里化

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第九篇,主要介绍高阶函数与函数柯里化。

2023-05-31 09:39:03 995

原创 前端还是后端,该怎么选择

在计算机科学领域,前端和后端是两个常见的方向,它们各自拥有独特的特点和职责。本文将对前端和后端进行比较,并总结哪些人适合前端,哪些人适合后端。

2023-05-30 10:15:54 1006

原创 【Python】Python中那些功能强大的库

Python拥有众多功能强大的库,本文介绍了其中一些常用的库及其主要功能。这些库在各自领域具有卓越的性能和功能,为开发者提供了丰富的工具和解决方案。无论是科学计算、数据处理、机器学习还是图像处理,Python中的这些库都能够帮助开发者高效地完成任务。根据具体需求和项目要求,选择合适的库可以大大提高开发效率和功能实现。通过学习和掌握这些功能强大的库,开发者能够更好地利用Python的优势,快速构建出优秀的应用程序。参考链接:- [NumPy官方网站](https://numpy.org/)

2023-05-30 09:31:23 1885

原创 【vue】vue2与vue3的主要区别

Vue.js是一种流行的JavaScript框架,用于构建用户界面。Vue 3是Vue.js的最新版本,相对于Vue 2引入了一些重要的变化和改进。本文将介绍Vue 2和Vue 3之间的主要区别,以及这些变化对开发者和应用程序的影响。

2023-05-29 21:18:20 841

原创 WIFI模块的3种工作模式,15种子工作模式,AT命令的3种格式

3. AP+STA模式(同时作为AP和STA模式):AP+STA模式允许WIFI模块既作为无线访问点,又能连接到其他现有的无线网络,同时提供无线网络访问和与其他设备通信的功能。1. STA模式(Station模式):在STA模式下,WIFI模块作为客户端连接到现有的无线网络,用于接收其他设备或路由器的无线信号并访问Internet或其他网络资源。2. AP模式(Access Point模式):AP模式使WIFI模块成为独立的无线访问点,可以创建自己的无线网络,使其他设备能够连接并通过该网络进行通信。

2023-05-29 20:44:06 4968

原创 【前端】从事前端工作需要学习哪些技能

标题: 想从事前端开发?你需要掌握哪些技能?前端开发是一个不断发展和变化的领域,随着Web技术的不断演进,前端开发人员需要掌握多种技能来构建现代化的用户界面。在本篇博客中,我们将介绍一些你在成为一名前端开发人员时需要掌握的关键技能,包括HTML、CSS、JavaScript、Node.js、Ajax、Echarts、Vue和React。

2023-05-29 20:32:27 1818

原创 【vue】关于vue中的插槽

当在Vue.js中构建可复用的组件时,有时候需要在父组件中传递内容给子组件。Vue的插槽(slot)机制提供了一种灵活的方式来实现这种组件间通信。插槽允许你在父组件中编写子组件的内容,然后将其传递给子组件进行渲染。这样,你可以在子组件内部定义一些固定结构的模板,同时保留一些可以由父组件决定的可变内容。Vue中的插槽分为两种类型:具名插槽和默认插槽。

2023-05-29 20:25:15 1927

原创 【vue3】关于vue3中的数据双向绑定

,`doubleCount`的值将根据`count`的变化而动态更新。你可以使用`ref`和`reactive`来创建响应式数据,使用`computed`来创建计算属性,使用`watch`来监听数据的变化,以及使用`toRefs`来在模板中解构响应式对象的属性。`,现在可以通过`userRefs.name`和`userRefs.age`访问属性。2. ref:`ref`函数用于创建一个简单的响应式数据。1. 响应式数据:在 Vue 3 中,使用`ref`和`reactive`来创建响应式数据。

2023-05-29 19:45:52 4414

原创 【Python】一个随机生成四则运算题目的小程序

4. `generate_math_questions(num_questions)`: 生成指定数量的随机四则运算题目,使用 `generate_math_question()` 函数生成每个题目,并将题目和答案存储在一个列表中。3. `generate_math_question()`: 生成一个随机的四则运算题目,包括两个随机数和一个随机运算符。你可以指定题目的数量 `num_questions`,代码会生成相应数量的随机四则运算题目,并逐个展示给用户。

2023-05-29 18:48:47 2639

原创 【JavaScript】一款根据win10系统自带计算器设计的页面版简易计算器,有需要的朋友们可以往自己的代码里缝(附源代码)

其中,`displayValue` 变量用于存储用户当前输入的数字或计算结果,`operator` 变量用于存储当前选择的操作符,`operand` 变量用于存储之前输入的数字。它根据当前的操作符,将 `operand` 和 `currentValue` 进行相应的运算,并将结果存储到 `displayValue` 中,并更新显示区域。函数 `appendOperator(op)` 用于将用户点击的操作符存储到 `operator` 变量中,并将 `displayValue` 的值重置为初始状态。

2023-05-29 17:07:06 293

原创 【Python】一个简单的小程序,实现批量修改图片格式(附完整代码及程序)

程序下载地址:链接:https://pan.baidu.com/s/1ser7iEMRS54syvwl1cck1Q?pwd=jr66提取码:jr66。

2023-05-29 04:20:26 775

原创 【JavaScript】一个简单的小案例,关于如何实现轮播图(附完整代码)

函数首先检查`isPaused`变量的值,如果为`false`表示没有暂停,则将`currentPosition`减去一个图片的宽度。最后,通过设置轮播图容器的`transform`属性,使用`translateX()`函数来实现图片的平移动画效果。2.. 鼠标悬停/离开事件功能:通过使用`addEventListener()`方法,为轮播图容器添加了`mouseenter`和`mouseleave`事件监听器。当鼠标离开容器时,将`isPaused`变量设置为`false`,表示恢复自动轮播。

2023-05-28 19:53:07 738

原创 【前端】关于如何将html、js、css等一个html网页打包成单一的exe可执行程序文件

除了Electron外,NW.js、AppJS、Cordova、React Native等也可以实现打包功能,使用方法基本类似,具体使用哪一种工具需要根据打包的需求决定。要将 HTML、JS、CSS 等一个 HTML 网页打包成单一的可执行程序文件(exe),通常需要使用一些工具和框架来实现的。一旦你确认应用程序正常运行,你可以使用 Electron 提供的打包工具将应用程序打包成可执行文件。确保已经安装了 Node.js。文件,并编写你的网页内容,包括 HTML、CSS 和 JavaScript。

2023-05-28 11:51:13 4592

原创 【Python】一段简单的代码实现寻找水仙花数

首先定义了一个函数 find_narcissistic_numbers(n),它接受一个参数 n,表示要找出的水仙花数的位数。函数内部通过一个循环遍历从 10 的 (n-1) 次方到 10 的 n 次方之间的所有数字,即范围为 [10^(n-1), 10^n)。对于每个数字 num,在一个内部循环中,将 num 的每一位的数字取出,计算每位数字的 n 次方并累加到 sum 变量中。函数返回找到的水仙花数列表。上述代码实现了一个功能,该功能是通过输入位数 n,找出对应位数的水仙花数并进行打印输出。

2023-05-28 11:27:49 898

原创 关于云计算和raid技术的对比

云计算和RAID技术是两个不同领域的概念,但它们可以在存储和数据保护方面进行对比。云计算(Cloud Computing)是指通过网络将计算资源、存储资源和应用程序提供给用户的一种计算模式。它基于虚拟化技术,通过互联网实现按需访问和使用计算资源的能力。云计算提供了弹性、可伸缩、可靠的计算和存储服务,用户可以根据需求灵活地获取和管理资源,无需投资和维护自己的硬件和基础设施。云计算的特点包括资源共享、按需付费、可远程访问和灵活扩展等。

2023-05-28 11:24:49 3266

原创 React学习笔记八-受控与非受控组件

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第八篇,主要介绍非受控组件与受控组件。

2023-05-26 11:29:33 1208

原创 React学习笔记七-事件处理

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第七篇,主要介绍react中的事件处理。

2023-05-26 09:21:01 1467

原创 React学习笔记六-refs

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第六篇,主要介绍react中的refs。

2023-05-25 09:45:50 1542

原创 React学习笔记五-props

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第五篇,主要介绍react中的props。

2023-05-19 17:49:26 615

原创 React学习笔记四-state

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第四篇,主要介绍react中的state。

2023-05-18 16:41:18 558

原创 React学习笔记三-模块与组件的理解

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第三篇,主要介绍react中的模块与组件。

2023-05-18 08:59:57 759

原创 React学习笔记二-jsx

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第二篇,主要介绍jsx语言。

2023-05-16 09:22:33 128

原创 React学习笔记一hello React

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第一篇,入门篇,使用React写一个hello React!

2023-05-15 17:59:58 80

原创 微信小程序携带参数的页面跳转

无论我们点击哪个商品,跳转到商品具体页面的布局都是一样的,但页面内的数据不一样,比如说商品名称,图片等等不一样。这就是在点击商品的时候,在跳转到具体页面时候传递了参数,根据参数的不同,页面的数据也不一样。日常我们在手机app购物的时候,点击app主页琳琅满目的商品,就会跳转到商品的具体页面。所以我们现在简单讲一下在微信小程序里面,如何在跳转时候,携带参数。

2023-05-08 18:45:09 3100 2

原创 JavaScript小案例-点击抽奖

本文章讲解一个JavaScript的小案例,九宫格抽奖,点击按钮开始抽奖,点击结束按钮确定抽到的奖项。当然也可以用于日常班级点名等用途。为了方便大家使用,把全部代码放在最后。

2023-05-08 10:05:06 963 1

原创 JavaScript时间对象Date()

本文章简单讲解一下Date()和时间戳,它可以用来创建时间,可以获取电脑本地的时间,可以计算时间差,并附上案例加深学习与应用。

2023-05-07 13:54:52 460

原创 Vue组件入门

本文简单介绍一下vue中的组件相关的知识点,包括组件的概念,注册,使用,以及组件之间的通信。内容比较简单,代码内有注释,适合入门。

2023-02-24 17:17:33 226

原创 Vue2自定义指令directives简介

我们在学习vue的时候会学习多个指令,如v-show,v-text,v-pre等等。但如果我们想要完成一些现有指令无法完成的操作的时候,就应该使用自定义指令来实现我们想要的操作。所以现在我们就来简单讲解Vue自定义指令directives。

2023-02-13 20:02:22 2355

原创 Vue数据双向绑定的实现(v-model与原生js实现)

现在我们来简单讲解一下vue中的数据双向绑定的实现,也就是vue指令v-model,v-model语法糖的拆解和原生js中Object.definedProperty()实现数据双向绑定。

2023-02-10 09:52:47 756 1

原创 vue插槽入门

本文简单介绍一下vue中的插槽相关的知识点,包括插槽的概念,类型,和具体使用。内容比较简单,适合入门。

2022-12-13 19:00:16 181

原创 节流与防抖的讲解与其封装

本文讲解一下节流和防抖的原理,和简单的使用。然后做一下节流与防抖的封装。

2022-11-17 16:49:07 942

原创 简单的ajax案例,页面的简单渲染

在初学ajax后,我们可以尝试着使用ajax来完成页面的一个简单的渲染。效果就是把几张图片和文字渲染到页面上,来加深我们对ajax的理解和熟悉ajax的应用。有详细步骤的讲解,不需要讲解的大佬也可以去后面看源码。

2022-11-15 20:08:04 1381

原创 JavaScript,let与const讲解

在JavaScript中,声明变量我们经常使用var,而对于另外声明变量的关键字let和const,我们现在进行讲解。let和const是es6的新内容。var,let和const有相似之处,但又各有特点。

2022-11-08 22:18:28 2115

原创 电子木鱼网页版(教学+源码带注释)

近日在网上经常看见电子木鱼的案例,但都是做的小程序,本人就突发奇想,使用css和JavaScript在网页中实现这个功能。于是便有了这个文章。有细致的讲解,也把源码都放在了最后,没有耐心的小伙伴可以直接去看源码,内有详细注释。

2022-11-05 16:20:35 26966 3

原创 JavaScript注册监听事件与清除监听事件

JavaScript中有两种方法可以注册监听事件,一种是传统的注册方式,on+事件名称的注册方法,如btn.onclick,还有方法监听事件注册方式,addEventListener()和ie8以下的attachEvent()。

2022-11-04 09:38:01 8696

原创 JavaScript数组对象及其方法详解

本文章讲解JavaScript中的数组对象以及其相关方法。包括了数组的遍历,数组内容的增删改,数组元素的擦护照检索,数组的排序,数组的迭代等方法。内容比较齐全,希望可以帮助大家。

2022-10-28 19:21:57 1107

原创 JavaScript字符串的方法详解,配合案例

本文章讲解JavaScript字符串的方法,包括声明字符串,字符串的方法,检索字符,查找字符的位置,字符串的截取,并且配合案例进行解释。代码注释有详解。

2022-10-26 16:36:33 1357

原创 JavaScript时间对象详解,配合案例讲解

本文章将会讲解JavaScript里面的时间对象,主要是Date()获取日期时间,和时间戳的知识和应用,在讲解中配合案例来加深大家的理解。

2022-10-26 10:56:20 568

原创 JavaScript定时器详解,配合案例讲解

下面将会讲解JavaScript里面的定时器,定时器是js原生提供的一种延迟执行代码的方式,现在在这里将其配合一些案例详细讲解一下。案例里面的代码注释有详细解释,可以帮助大家学习。

2022-10-24 20:17:13 1331 1

Python一个简单的小程序,实现批量修改图片格式

这段代码实现了一个简单的图片格式转换程序,使用了tkinter库创建了一个图形界面窗口,让用户可以选择要将图片转换成的格式。 check_and_create_folders()函数用于检查并创建名为"Old_Img"和"New_Img"的文件夹。如果这两个文件夹不存在,就使用os.makedirs()函数创建它们。 clear_new_img_folder()函数用于清空"New_Img"文件夹。它遍历"New_Img"文件夹中的文件列表,并使用os.remove()函数删除每个文件。 convert_images(image_format)函数用于将"Old_Img"文件夹中的图片转换为指定格式。它首先获取"Old_Img"文件夹中的图片文件列表,然后对每个文件进行以下操作: 打开图片文件并创建一个Image对象。 根据指定的格式构建新的文件名。 使用image.save()方法将转换后的图片保存到"New_Img"文件夹中,指定保存格式为指定的格式。 create_main_window()函数用于创建主窗口。它使用Tk()函数创建一个名为root的窗口对象,并设置窗口的

2023-05-30

Python一个房贷计算器功能的小案例

题目要求: 房贷计算公式如下: 〉每月月供参考=贷款金额×[月利率×(1+月利率)^还款月数]÷{[(1+月利率)^还款月数]–1}>还款总额=每月月供参考×期限× 12 ≥支付利息=还款总额–贷款金额×10000 以上计算方式中月利率(月利率=利率÷12))指以月为计息周期计算的利息。不同贷款类型的利率是不同的:对于商业贷款而言,五年以下(含五年)的贷款利率是4.75%,五年以上的贷款利率是4.90%;对于公积金贷款利率而言,五年以下(含五年)的贷款利率是2.75%,五年以上的利率是3.25%。 本案例要求编写程序,根据以上计算方式开发一个房贷计算器。

2023-05-30

【JavaScript】一款根据win10系统自带计算器设计的页面版简易计算器

这段代码实现了一个简易的计算器,使用 JavaScript 和 HTML 构建了一个基本的用户界面。计算器界面包含一个显示区域用于显示用户输入的数字和计算结果,以及一组按钮用于输入数字、操作符和执行计算。

2023-05-30

Python一个随机生成四则运算题目的小程序

这段Python代码实现了一个随机出题的四则运算程序。它包含以下几个函数: 1. `generate_random_number()`: 生成一个随机整数,范围在1到100之间。 2. `generate_random_operator()`: 从加减乘除四个运算符中随机选择一个。 3. `generate_math_question()`: 生成一个随机的四则运算题目,包括两个随机数和一个随机运算符。根据运算符的类型,对随机数进行了一些调整,例如确保除法结果是整数,避免减法结果为负数。 4. `generate_math_questions(num_questions)`: 生成指定数量的随机四则运算题目,使用 `generate_math_question()` 函数生成每个题目,并将题目和答案存储在一个列表中。 5. 示例用法部分:根据设定的题目数量,生成随机题目并逐个展示给用户,等待用户输入答案。根据用户的答案与正确答案的对比,给出相应的回答。 你可以指定题目的数量 `num_questions`,代码会生成相应数量的随机四则运算题目,并逐个展示给用户。用户输入答案后,程序

2023-05-30

电子木鱼网页版.zip(JavaScript+css+html5)

近日在网上经常看见电子木鱼的案例,但都是做的小程序,本人就突发奇想,使用css和JavaScript在网页中实现这个功能。于是便有了这个资源。本人发的文章里面有细致的讲解与源码,这个是配套的资源。设置了0积分资源获取,欢迎大家下载。

2022-11-09

css媒体查询案例-汽车主题网页

资源是汽车主体的静态网页,展示了css媒体查询的案例,网页在720px时样式会改变。 简单的案例,用于实践,默认样式是页面大于720px,媒体查询分界点是720px。 运用弹性盒子,调节盒子的宽,宽改变的时候,弹性盒子改变容器内项目样式。

2022-10-13

空空如也

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

TA关注的人

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