自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024申请软著最新教程:学姐手把手教你申软著,试过了,真的不花钱,41天软著到手

2024软件著作权申请详细教程,及资料分享

2024-03-28 21:17:44 4007 17

原创 微信小程序 | 如何引用阿里巴巴Iconfont图标库所给图标

保姆级教程,小程序中如何引用官方图标

2023-12-02 11:30:00 832 2

原创 javaScript | 报错:JSX expressions must have one parent element

React的核心概念是虚拟DOM(Document Object Model),它允许开发者通过声明式编程来描述用户界面,然后React会高效地更新和渲染界面。这个规则的原因是JSX最终会被编译成调用React.createElement()的普通JavaScript代码,而React.createElement()一次只能返回单个React节点。在JSX中,你可以将HTML标签和JavaScript表达式结合在一起,从而使代码更加清晰和模块化。在React和JSX中,每个JSX表达式都必须有一个父元素。

2024-03-28 21:18:12 698

原创 前端三件套 | 综合练习:模拟抽奖活动,实现一个简单的随机抽取并显示三名获胜者

美女排行榜抽奖

2024-03-14 20:06:25 580

原创 javaScript | 练习:利用Math函数的相关应用,实现随机生成颜色取值,随机改变页面上一个div元素的背景颜色,使得每次刷新都会使div盒子呈现不同的颜色

在else分支中,即使flag为false,函数也会返回RGB颜色代码,但是这里有一个逻辑错误。当flag为false时,函数应该直接返回生成的RGB颜色代码,而不是继续执行后面的代码(即返回默认的十六进制颜色代码)。然后,它调用getRandomColor函数(没有传入参数,因此默认使用true作为flag的值),并将返回的随机颜色代码设置为div元素的背景颜色。它首先创建一个字符串str,然后通过一个循环从预定义的数组arr中随机选择字符,并将这些字符拼接到str中,最终形成一个六位十六进制数。

2024-03-13 12:31:12 543

原创 javaScript | javaScript内置对象 Math的应用 如何实现随机打印数组元素

【代码】javaScript | javaScript内置对象 Math的应用 如何实现随机打印数组元素。

2024-03-12 19:36:01 415

原创 javaScript | 练习:给出一个存储学生信息的对象数组,实现对每个对象的遍历,先输出每个对象的属性名,再输出对应的属性值

这里通过 students[i][key] 访问方式来获取当前对象 students[i] 的 key 属性的值。每个学生对象都有四个属性:name(姓名),age(年龄),gender(性别),和 hometown(家乡)。由于属性名是动态获取的,所以这段代码可以适用于任意结构的对象,而不仅仅是学生信息对象。在遍历完一个学生对象的所有属性之后,使用 console.log('----------------');对于数组中的每个学生对象,再次使用一个 for...in 循环来遍历对象的所有可枚举属性。

2024-03-11 16:41:11 562

原创 javaScript | 练习:将用户输入的秒数转换为时分秒的格式,并在页面上显示结果

将用户输入的秒数转换为时分秒的格式,并在页面上显示结果

2024-03-10 14:26:06 535

原创 javaScript | 练习 :定义一个函数,实现动态获取用户输入的数据作为数组元素,对数组进行遍历,查询数组中的最大值,并进行输出

javaScrip函数定义、函数调用、数组遍历的综合练习

2024-03-10 14:17:27 536

原创 javaScript | 练习:对函数进行封装并调用,实现求数组和 如求数组scores = [100, 100, 99, 100, 100] 的数据和

在函数外部,定义了一个分数数组scores,并直接调用了getGradeSum(scores)函数,将返回的总分通过document.write输出到网页上。定义了一个函数getGradeSum,它接受一个数组arr作为参数(如果调用时没有传入参数,则默认为空数组)。使用for循环遍历数组arr,每次循环都将数组中的当前元素加到sum上。函数内部初始化了一个变量sum用来存储总和,初始值为0。遍历结束后,函数返回sum的值,即数组中所有元素的和。

2024-03-09 10:21:39 476

原创 javaScript | 练习:利用冒泡排序算法基本原理,对一个数组内元素进行升序排序并输出 如有数组 arr = [2, 1, 3, 5, 4]

它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序的基本原理是通过重复遍历数组,每次遍历中找出未排序部分的最大(或最小)元素,将其放到未排序部分的正确位置上。局部变量和全局变量的区别,以及如何在函数或循环内部正确声明和使用变量。:嵌套循环的使用,理解循环变量和循环条件的作用。语句的使用,根据条件执行不同的代码块。

2024-03-09 10:20:39 474

原创 javaScript | 练习:给出一个数组,用循环遍历数组找出数组中的最大值和最小值 如:给出数组 let arr = [3, 6, 4, 8, 11, 90, 1]

最后,使用 `document.write()` 方法将计算出的最小值和最大值输出到网页上,并通过 `<br>` 标签换行,以便清晰地显示两个不同的结果。- 接着,初始化了两个变量 `min` 和 `max`,它们分别用来存储数组中的最小值和最大值。初始值都设为数组的第一个元素 `arr[0]`。` 结构来分别比较当前遍历到的元素是否为数组中的最小值和最大值,并据此更新 `min` 和 `max` 变量。- 首先,使用 `new Array()` 创建了一个新的数组 `arr` 并初始化了其中的元素。

2024-03-08 15:20:04 402

原创 javaScript | 练习:根据用户输入数据,动态更新绘制柱形图

【代码】javaScript | 练习:根据用户输入数据,动态更新绘制柱形图。

2024-03-08 15:19:01 565

原创 javaScript | 练习:写一个九九乘法表

【代码】javaScript | 练习:写一个九九乘法表。

2024-03-07 14:34:04 1061

原创 javaScript | 练习:写一个仿银行ATM机,完成取钱、存钱、查询余额、退出功能

【代码】javaScript | 练习:写一个仿银行ATM机,完成取钱、存钱、查询余额、退出功能。

2024-03-07 14:32:10 596

原创 javaScript | 练习:写一个函数判断一个字符串中出现次数最多的字符,并统计这个字符出现的次数。比如有这样一个字符串:“aabbccddabcdhzhzmhhdwmyqjydfxjccccc“

如果没有,则在对象`o`中创建该键,并将计数器设为1。7. 最后,使用`document.write`将结果输出到HTML文档中,显示出现次数最多的字符及其出现次数。如果当前字符的计数大于`max`,则更新`max`为当前字符的计数,并将`tmp`设置为当前字符。2. 定义一个名为`max`的函数,该函数用于找出`str`中出现次数最多的字符及其出现次数。8. 调用`max`函数,并传入`str`字符串作为参数。3. 在`max`函数内部,首先创建一个空对象`o`。

2024-03-06 15:55:43 423

原创 javaScript | 练习:写一个函数,格式化日期对象,最终输入形式为:yyyy/MM/dd HH:mm:ss。比如:2024/02/27 11:34:57

写一个函数,在浏览器中输出具体日期

2024-03-06 15:53:17 569

原创 javaScript | 练习:写一个函数去掉数组中的重复元素。比如有一个数组 array = [“m“, “h“, “a“, “a“, “b“, “b“, “c“]。

最终,这段代码会在页面上输出数组["m", "h", "a", "b", "c"]中不重复的元素,结果是["m", "h", "a", "b", "c"]。1. 定义变量`array`为包含重复元素的数组:["m", "h", "a", "a", "b", "b", "c"]。3. `clearArray`函数内部,首先定义一个空对象`o`,用来记录数组中每个元素出现的次数。7. 返回`tmpArray`,此时`tmpArray`中存放的就是原始数组中不重复的元素。

2024-03-05 12:00:21 487

原创 【嵌入式基础学习】完成下列操作:1、js.c编译为可执行文件app:2、进入gdb调试环境,完成:(1)在8行设置“断点”(2)查看“断点”的信息;(3)运行程序;(4)分别打印变量sum,i的值;等

【作业要求如下:】1、js.c编译为可执行文件app:2、进入gdb调试环境,完成:(1)在8行设置“断点”(2)查看“断点”的信息;(3)运行程序;(4)分别打印变量sum,i的值;(5)清除所设置的“断点”(6)运行程序;

2024-03-05 11:59:46 373

原创 微信小程序 | 莫名出现vConsole弹框按钮怎么解决?

问题:在微信开发者工具上真机预览时发现莫名出现了个vConsole弹框按钮,还以为出现了问题,查找微信开发社区后解决了这个问题。真机预览---->二维码真机调试。

2023-12-06 16:58:33 2052 1

原创 Ubuntu | 如何安装交叉编译工具链

在Accelerating deployment of Arm-based solutions | Linaro官网中下载交叉编译工具链的二进制文件下载好后创建一个文件夹,这里命名为zm_gcc将gcc文件放入,在虚拟机中将文件放入共享文件夹在linux终端中查看文件是否共享成功,可以看到我的已经共享成功在ubuntu中进入到/usr/local/arm/所在的目录, 通过命令sudo cp/mnt/hgfs/zm_gcc/gcc-linaro-14.0.0-20

2023-12-06 16:58:13 380 1

原创 微信小程序 | 如何使用微信开发者工具给的官方组件?

小程序学习 | 如何使用官方组件

2023-11-30 11:31:07 203 1

原创 Android | Android的数据存储方式

SharedPreferences本身是一 个接口,程序无法直接创建SharedPreferences实例,只能通过Context提供的getSharedPreferences(String name, int mode)方法来获取SharedPreferences实例。网络存储是一种将数据存储在远程服务器上的方式,可以通过网络进行访问,Android中提供了HttpURLConnection、HttpClient等类来进行网络请求。文件存储是一种常见的数据存储方式,可以将数据保存在文件中。

2023-11-30 10:42:46 142

原创 微信小程序 | 如何实现点击之后实现页面跳转

微信小程序开发,如何实现页面跳转

2023-11-27 16:21:32 747 6

原创 《软件工程》习题七 第4题:什么是模块测试和集成测试?它们各有什么特点?

什么是模块测试和集成测试?它们各有什么特点?

2023-11-27 15:37:20 320 1

原创 C语言实现动态绘制爱心

主要使用了两层for循环。外层循环控制打印几行,内层循环控制每行打印多少个@字符。每一行都由@字符和换行符组成,形成了一个倾斜的矩形。通过调整每行的空格数量,可以使这三个矩形在垂直方向上错开,从而形成一个爱心的形状。

2023-11-16 11:33:30 755 1

原创 Linux学习第一步的基础知识了解

网关(Gateway):是网络中的一个设备,它提供连接不同网络的功能。在实际使用中,通常将网关配置为默认网关(default gateway),也就是当设备不知道目标地址的网络时,会将数据包发送给默认网关,由默认网关进行路由判断和转发。然而,IPv4的地址资源有限,在当前设备爆炸增长的情况下,面临地址耗尽问题。13. /sbin:系统管理员使用的二进制文件存放的目录,包含一些只有 root 用户才能使用的命令和程序。5. /home:用户名的家目录存放的目录,每个用户都有自己的家目录。

2023-11-11 23:25:11 24 1

原创 XML、XHTML、HTML之间的关系和区别

总结:XML是一种用于存储和传输结构化数据的标记语言,XHTML是HTML的一种XML规范化扩展,而HTML是用于创建网页的标记语言,总的来说,XHTML更加严格和规范化,更适合于使用XML工具处理和解析的环境,而HTML则更灵活,广泛应用于Web开发。XML主要用于存储和传输数据,是一种用于存储和传输结构化数据的标记语言,用于表示结构化信息,可应用于各种领域和行业。XHTML和HTML使用预定义的标签来描述网页结构和内容,标签可以扩展和定制。XHTML是HTML的一种扩展,强调在文档中要使用XML规范。

2023-11-11 19:02:34 254 1

原创 《软件工程》用面向数据流的方法,设计下列系统的软件结构。(1) 储蓄系统(2)机票预订系统(3)患者监护系统

作业记录

2023-11-07 21:07:01 1929 4

原创 XML、XHTML、HTML之间的关系和区别

总的来说,XHTML更加严格和规范化,更适合于使用XML工具处理和解析的环境,而HTML则更灵活,广泛应用于Web开发。它们在语法规范性、用途和标签特性等方面有所区别,但都在不同的领域和场景中发挥着重要的作用。:XML是一种用于存储和传输结构化数据的标记语言,XHTML是HTML的一种XML规范化扩展,而HTML是用于创建网页的标记语言。XML主要用于存储和传输数据,是一种用于存储和传输结构化数据的标记语言,用于表示结构化信息,可应用于各种领域和行业。来描述网页结构和内容,标签可以扩展和定制。

2023-08-14 20:45:38 588

原创 为什么记事本写的网页在浏览器打开是乱码?该怎么解决?

【前端学习】关于乱码这件事

2023-07-06 18:56:51 561 1

原创 HTML学习中,需注意的几个点

细节注意到,学习倍高效

2023-03-11 15:20:59 106

原创 前端基础知识----HTML

Web前端知识学习之HTML篇,本栏目基于个人学习笔记,高度概括加以实例解析,深入渗透前端知识基础,方便广大学者系统性学习前端知识,助力变强之路

2023-03-10 00:12:02 77

嵌入式linux编程基础学习资料.pdf

嵌入式入门必须知道的基础知识,详细资料分享~~

2023-12-22

《期末不挂科系列-离散数学》

本资源为个人学习总结,希望对你有用,助力冲刺期末考~冲冲冲

2023-07-07

《期末不挂科系列-操作系统原理》

本资源为个人学习过程中总结文档,希望能够助力你期末冲刺~拿下~

2023-07-07

《期末不挂科系列-编译原理》

本资源为本人在学习过程中的总结,里面包含了许多在学习过程中,发现比较浅显易懂的网络资源视频,希望能帮到你,加油哟~这可是块硬骨头

2023-07-07

《期末不挂科系列-电路与模拟电子技术》

本资源为本人在学习阶段所概括资源,供各理工科学者参考,助力期末~~冲冲冲

2023-07-07

【期末不挂科系列-数据库】数据库原理期末复习

本资料为个人学习资料总结,供各位理工科学者学习参考,内容包括常见考题和关键知识点总结,希望能帮到你,冲刺期末,拿下数据库!!!

2023-07-01

空空如也

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

TA关注的人

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