自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java】基础

数组的静态初始化静态初始化以后数组长度不可变数组的元素类型必须和数组容器的类型一致格式:数据类型[] 数组名 = new 数据类型[数组长度]{数组元素1,数组元素2,数组元素3,...}简写格式:数据类型[] 数组名 = {数组元素1,数组元素2,数组元素3,...}//简写。

2025-07-30 14:40:08 431

原创 【jquery详细讲解】

8. insertBefore(): 对象1.insertBefore(对象2): 将对象1添加到对象2前边。4. prependTo(): 对象1.prependTo(对象2): 将对象1添加到对象2内部,并且在开头。3. prepend(): 对象1.prepend(对象2): 将对象2添加到对象1元素内部,并且在开头。1. append(): 对象1.append(对象2): 将对象2添加到对象1元素内部,并且在末尾。

2025-07-19 16:41:09 1037

原创 第二篇 html5和css3开发基础与应用

em会根据父级元素的大小而变化,但是如果嵌套了多个元素,要计算它的大小,是很容易出错的,这样就引申出了rem。表示元素旋转的中心点,默认值为 50% 50%。表示元素水平方向移动 x,垂直方向移动 y,其中y可以省略,表示垂直方向没有位移<br />translateX(x):表示元素水平方向移动 x。用于验证表单输入的内容,通常 HTML5 的 type 属性,比如 email、tel、 number、url 等,已经自带了简单的数据格式验证功能了,加上 pattern 属性后, 验证会更加高效。

2025-07-18 11:59:04 857

原创 第一篇html&css详细讲解

由于视图本身是固定的,它不会随浏览器窗口的滚动条滚动而变化,除非你在屏幕中移动浏览器窗口的屏幕位置,或改变浏览器窗口的显示大小,因此固定定位的元素会始终位于浏览器窗口内视图的某个位置,不会受文档流动影响,这与background-attachment:fixed属性功能相同。早期的网页没有css样式,为了界面美观,很多元素自带margin、padding等样式,但这些样式在不同浏览器解析的值都不一样,需要将css样式重置,保证在不同浏览器显示一致。1、和其他元素都在一行上;1、和其他元素都在一行上;

2025-07-18 11:51:47 1109

原创 第三章【vue】基础(超详细)

使它从不更新: {{ count }}

2025-07-17 09:53:25 1267

原创 第二章【vue】基础(超详细)

在 vite.config.ts 文件中加入项目根目录新建config.js配置文件夹 用于存放开发和生产的配置文件该文件夹中新建dev.ts和prod.ts配置文件dev.ts文件用于开发环境配置prod.ts文件用于生产环境配置prod.ts文件同理文件夹中新建index.ts配置文件 用于导出配置文件在文件中加入配置。

2025-07-16 13:33:45 1162

原创 第一章 【vue】基础(超详细)

当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。执行该钩子函数时,我们的模板编译好了,而且挂载到真实DOM树上面去了,也就是我们的页面可以显示了。该钩子函数在data数据发生变化之后调用,此时data里面的数据已经是最新的了,但是页面上DOM还没有更新最新的数据。该钩子被调用后,对应 Vue 实例的所有指令都被解绑,所有的事件监听器被移除,所有的子实例也都被销毁。该钩子函数会在data数据更新之后执行,而且此时页面也渲染更新完成了,显示的就是最新的数据。

2025-07-16 12:07:54 1241

原创 PHP语言基础知识(超详细)第二节

2)array_merge_recursive(数组1,数组2,......) :合并数组,如果键重名,会把两个值合并在一起,形成一个新的数组,并以原有的键作为组名。在方法及字段前加private表示只能在该类内部使用,不能由实例化的对象调用,也不能由子类调用。1)phpstudy--环境--安装phpMyAdmin--首页--数据库工具打开phpMyAdmin--登录root账号。1)phpstudy--环境--安装phpMyAdmin--首页--数据库工具打开phpMyAdmin--登录root账号。

2025-07-15 13:17:28 1021

原创 PHP语言基础知识(超详细)第一节

包含了最新的apache和PHP等程序,对学习PHP的新手来说,windows下环境配置是一件非常困难的事,对老手来说也是一件烦琐的事。:在notepad++里面编写:(注意:由于PHP是html嵌入语言,所以php文件里面可以写HTML代码,但是文件后缀名必须是.php)(3)HBuilder中创建一个web项目,将demo02.php拖入项目中,选择“创建该文件的链接”,下面打上“√”。可以分别使用面向过程和面向对象, 而且可以将PHP面向过程和面向对象两者一起混用,这是其它很多编程语言是做不到的。

2025-07-15 12:58:58 1337

原创 【微信小程序】

自定义导航栏需要注意的是:顶部存在状态栏,也就是显示信号、时间等信息的状态栏;可以在页面的最外层的盒子加内上边距 padding-top: var(–status-bar-height)避免顶部导航栏与状态栏重叠.并且需要给最外层盒子设置背景色与页面背景色一致,不然会出现状态栏的背景色和页面背景色不一致的情况;

2025-07-14 14:43:31 971

原创 一篇文章带你详细了解【TypeScript】

TS类型定义:在声明变量时使用变量名+“:”+变量类型的方式//定义字符串let str: string = '张三'//定义数字//定义布尔值定义数字数组 数组元素只能是数字元组为解决数组只能定义单一类型元组类型用来表示已知元素数量和类型的数组,各元素的类型不必相同,对应位置的类型需要相同。// 运行正常// 报错// 输出 Runoobanytype关键字可以定义一个复杂类型的数据,如数组、对象等?在调用函数时为使调用者传入正确类型的形参,从而避免调用错误。

2025-07-14 14:12:48 985

原创 一篇文章了解【JavaScript】高阶函数、闭包、函数转换、Promises 和 Time详细使用

具体来说,我们需要管理一组返回 Promise 的函数,并返回一个 Promise,该 Promise 解析为结果数组,保留原始数组的顺序。输出:[ {“time”:0,“returned”:8},{“time”:35,“returned”:8},{“time”:70,“returned”:8},{“time”:105,“returned”:8},{“time”:140,“returned”:8},{“time”:175,“returned”:8} ]返回的 Promise 应该解析为这两个数字的和。

2025-07-13 12:47:35 791

原创 【JavaScript】函数转换与基本数组转换

为了解决这个问题,我们可以利用 JavaScript 提供的参数对象,它是一个类似数组的对象,包含传递给函数的所有参数。你可以定义一个数组 归约后 的值,然后应用以下操作: val = fn(init, nums[0]) , val = fn(val, nums[1]) , val = fn(val, nums[2]) ,... 直到数组中的每个元素都被处理完毕。输入:fn = (a,b,c) => (a * b * c), calls = [[5,7,4],[2,3,6],[4,6,8]]

2025-07-13 09:17:39 686

原创 JavaScript:es6~es13对象字面量增

/获取数组第一位//张三//获取数组最后一位//王五name = name || '张三'fun('', 0)//张三 18从运行结果可知在使用||、&&运算符时0和‘’默认为false。

2025-07-12 14:13:17 842

原创 JavaScript 中JSON详解

请你编写一段代码实现一个数组方法,使任何数组都可以调用 array.last() 方法,这个方法将返回数组最后一个元素。如果数组中没有元素,则返回 -1。你可以假设数组是 JSON.parse 的输出结果。主要思路类似于合并两个已排序数组。我们遍历已排序的 arr1 和 arr2,比较它们的 ID 并将对象添加到结果的 joinedArray 中,然后根据需要增加 i 或 j 指针。一旦一个数组被完全处理,就插入另一个数组中的剩余对象。在这种方法中,我们使用递归的深度优先搜索(DFS)的概念。

2025-07-12 13:29:47 796

原创 JavaScript数组遍历

for。

2025-07-11 16:18:11 809

原创 JavaScript设计模式

抽象工厂模式是工厂模式的升级版,工厂函数返回的是一个工厂对象,工厂对象根据传入的参数不同,返回不同类型的对象。构造器模式用于创建具有相同属性和方法的多个实例,可以提高代码的复用性。建造者模式是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。抽象工厂模式通常是由多个子类继承父类的形式实现,子类根据不同的参数返回不同的对象。由一个工厂函数来创建对象,工厂函数根据传入的参数不同,返回不同类型的对象。的多个实例,该放法挂在到实例的原型上。主要解决一个全局的类频繁的创建和销毁。

2025-07-11 14:30:49 865

原创 第三章 css基础(三)

<dt>自定义列表标题</dt><dd>我是对标题的描述</dd><dd>我是对标题的描述</dd>

2025-07-10 13:47:17 1026

原创 第二章 css基础(二)

如果一个元素浮动了 理论上其余兄弟元素也要浮动,浮动的盒子只会影响浮动盒子后面的标准流不会影响前面的标准流。浮动经常和标准流的父盒子搭配使用,先用标准流的父元素排列上下位置 之后内部子元素采取浮动排列左右位置。原来在标准流的位置继续占有,后面的盒子仍然以标准流的方式对待它(不脱标 继续保留原来的位置)clael:(both清除左右两边的浮动 left清除左边的浮动 right清除右边的浮动)浮动元素不同 只会压住它下面标准流的盒子,但是不会压住下面标准流盒子里面的文字(图片)

2025-07-09 17:04:48 706

软考-信管部分复习资料

软考-信管部分复习资料

2025-07-30

使用前端(html+css+JavaScript)画一个跳动的爱心

使用前端(html+css+JavaScript)画一个跳动的爱心

2025-07-30

空空如也

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

TA关注的人

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