自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用js去除字符串内所带有空格

当你想要使用 JavaScript 的String对象的replace()

2024-03-19 15:00:31 248

原创 JavaScript 解构赋值

解构赋值(Destructuring Assignment)是一种 JavaScript 中的语法,用于从数组或对象中提取数据并赋值给变量。解构赋值可以让您轻松地从复杂的数据结构中提取需要的部分,使代码更加简洁和易读。

2024-02-28 18:13:10 437

原创 前端-AJAX

之前在文章里写过一点,这里就接着写喽。

2024-02-28 15:34:18 1295

原创 在不同操作系统中,格式化 U 盘的方法

Win + X。

2024-02-28 15:00:53 464

原创 事件流 事件委托

事件流(Event flow)是指在 HTML 文档中发生事件时,事件的传播方式或者说流动路径。事件流描述了事件从触发元素开始,经过各个元素传递并最终到达目标元素的过程。事件流有三个阶段:捕获阶段(Capture phase):事件从最外层的祖先元素开始向下传递,直到达到触发事件的目标元素。在捕获阶段,事件会经历所有祖先元素的捕获处理程序。目标阶段(Target phase):事件到达目标元素,即触发事件的元素。在目标阶段,事件会触发目标元素自身绑定的事件处理程序。

2024-02-20 11:18:09 953

原创 JavaScript 环境对象this以及回调函数

在 JavaScript 中,this关键字用于引用当前执行上下文的环境对象。环境对象是包含当前代码正在执行时可用的变量、函数和其它信息的对象。在不同的情况下,this的值会有所不同。下面是一些常见的this值:在全局作用域中,this指向全局对象(浏览器中为window对象,在 Node.js 中为global对象)。在函数中,this的值取决于函数的调用方式。如果使用函数名的方式调用函数,则this指向全局对象;如果使用对象的方法调用函数,则this指向该对象。在构造函数中,this。

2024-02-19 16:33:35 804

原创 JavaScript 事件对象

事件对象(Event Object)是在触发事件时被创建的对象,它包含了与事件相关的信息和属性。在 Web 开发中,事件对象通常用于处理用户与页面交互的各种事件,比如鼠标点击、键盘按下、表单提交等。事件对象提供了访问事件的详细信息的途径,开发人员可以通过事件对象来获取触发事件的元素、事件类型、鼠标位置、键盘按键信息等。通过访问事件对象的属性和方法,开发人员可以编写响应特定事件的 JavaScript 代码,实现页面交互和动态效果。

2024-02-19 15:43:50 1063

原创 JavaScript 事件监听

addEventListener 是用来向指定元素添加事件监听器的方法。你可以使用它来指定事件触发时执行的函数。useCapture(可选): 一个布尔值,指定事件是在捕获阶段还是冒泡阶段处理。一般设置为 false。这样,当按钮被点击时,控制台会输出 '按钮被点击了!你可以根据需要修改事件类型和事件处理函数。

2024-02-18 15:19:19 407 1

原创 JavaScript 中正则表达式

正则表达式(Regular Expression),也称为正规表示法,是一种用于描述字符模式的工具。它在文本处理和匹配、搜索、替换等操作中非常常见。正则表达式由组成,可以用来匹配字符串中的某个模式或者进行字符串的查找和替换。?[]()以上只是一小部分正则表达式中的特殊字符,使用正则表达式时还可以利用这些特殊字符的组合、量词、边界等功能来构建更复杂的匹配模式。在 JavaScript 中,可以使用RegExp对象或者字面量形式来创建正则表达式。例如,/pattern/

2024-02-04 15:20:58 368 1

原创 什么是编码器?什么是解码器?

解码器(Decoder)和编码器(Encoder)是在数字信号处理和多媒体领域中经常遇到的两个概念。它们的主要联系和区别如下:总的来说,编码器和解码器在数字信号处理中扮演着重要的角色,它们一起工作以实现数据的压缩、传输和恢复。编码器负责将原始数据压缩和编码,而解码器则负责解码和恢复原始数据。

2024-01-19 17:47:20 762 1

原创 jQuery 中的 DOM 操作方法:$().remove() 和 $().empty()区别在哪里?

这个方法不仅会删除元素,还会删除与元素关联的所有事件、效果等数据和绑定的事件处理程序。所以如果你想要完全删除一个元素(包括其中的事件和数据),就可以使用该方法。这个方法只删除元素的子节点,但不会删除元素本身。方法删除 ul 元素的所有子元素(列表项),但保留 ul 元素本身。方法完全删除整个父元素及其相关的事件和数据(包括子元素、按钮及其相关的事件和数据等)。:从 DOM 中删除匹配的元素及其相关的事件处理程序和数据。:从 DOM 中删除匹配的元素的所有子节点。用于完全删除元素及其相关的事件和数据,而。

2024-01-04 15:02:05 481 1

原创 var定义了两个相同的变量为什么程序没有报错?

如果在同一个作用域中使用var定义了两个相同名称的变量,JavaScript解释器不会抛出语法错误。相反,它将视为同一变量,并且第二个变量的声明将被忽略。这种行为称为变量提升(Hoisting),也就是说,在JavaScript代码执行之前,变量的声明会被提升到作用域的顶部。因此,在上面的示例中,第二个var x = 20声明实际上被提升到了作用域的顶部,并被视为对同一变量的多次声明。尽管这样做不会导致语法错误,但这可能会导致代码混乱和难以调试的问题。

2024-01-03 20:10:11 408 1

原创 设置EDID中Display Descriptor Block的方法和关键参数!

如果要设计一个2560x1080@144的,pixel clk是多少?像素时钟是指在每秒钟传输到显示器的像素数乘以每个像素的位数所需的时钟频率。计算公式如下:像素时钟 = 分辨率宽度 × 分辨率高度 × 刷新率将具体数值代入公式中,得到:像素时钟 = 2560 × 1080 × 144 = 398,131,200 Hz因此,在这种情况下,像素时钟的数值为 398,131,200 Hz。

2023-12-28 16:35:21 643 3

原创 MobaXterm 上的ssh登录不了且显示Network error: Connection refused

目前依旧是ping不通,甚至最开始主机可以ping通,现在都不得行了,甚至出现了network is unreachable。后来,在H-yper管理器上点击关闭虚拟机,后重新开启。在MobaXterm上开一个新的ssh就好啦。ifconfig后查看新的ip。2、开启防火墙的入站连接;1、关闭电脑的防火墙;

2023-12-18 12:25:08 1140

原创 jQuery怎样获得内容和属性?

测试内容

2023-12-12 12:21:25 1005

原创 CSS基础知识和日常问题汇总

CSS 指层叠样式表 (CascadingStyleSheets)样式定义如何显示HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在CSS 文件中多个样式定义可层叠为一个样式表定义如何显示 HTML 元素,就像 HTML 中的字体标签和颜色属性所起的作用那样。样式通常保存在外部的 .css 文件中。我们只需要编辑一个简单的 CSS 文档就可以改变所有页面的布局和外观。

2023-11-30 14:25:41 847 1

原创 XML——可扩展标记语言

参考:XML 教程 | 菜鸟教程 (runoob.com)

2023-11-29 19:14:58 788 1

原创 什么是PCM数据格式? Audacity怎么导入音频?

PCM 全称 Pulse-Code Modulation,就是脉冲调制编码。简单来说就是。采样频率单位为:Hz。采样频率越高,音频质量越好,占用空间也越大。Sign :音频数据是否是有符号的。通表示每一个采样数据的大小。通常该值为16-bit。字节序指的是little-endian还是big-endian。表示音频数据的存储字节序。通常均为little-endian。标识音频是单声道(mono,1 channel)还是立体声(stereo,2 channels)。

2023-11-28 11:57:07 591

原创 Nginx启动不起来怎么办?Nginx启动失败原因

在 nginx-1.12.1\conf 路径下,打开nginx.conf文件,将监听的端口80 修改为 8080,重新启动Nginx。接下来返回任务管理器,就可以看见两个nginx.exe进程,表示Nginx成功启动了,接下来就可以运行Nginx服务了。首先,我们要先找到Nginx启动失败的原因,然后根据原因寻找Nginx启动不起来的方法。注意:如若占用80端口的服务/程序不能关闭,则可以通过更改Nginx监听的端口号。4、接下来再查一下80端口使用情况,就发现80端口没有被占用了。

2023-11-22 17:28:01 3735 1

原创 LiveGBS GB28181方案安装使用说明

下载这两个软件在电脑上。

2023-11-17 17:48:53 195 1

原创 linux中如何打补丁?

所以,打补丁时,要进入你的 Linux 源码根目录,并且告诉 patch 工具,请忽略补丁中的路径的第一级目录。路径信息包含了你的 Linux 源码根目录的名称,但其他人的源码根目录可能是其它名字,1、patch -RE < test.patch 取消 patch 对源文件的修改。不使用 p 参数的时候,patch 命令会 忽略 任何目录,直接使用文件。2、patch -p1 < test.patch 表示跳过几级目录。1 标识去掉第一层目录,从当前目录查找;patch -p 后面是不能带负数 的。

2023-09-11 11:29:46 1227

原创 hi3516dv200开发--mpp_sample(视频、音频相关内容)

0) VDEC解码器输入(H265的编码格式图片/视频)—>VPSS(视频输入缓存块)—>VO(图片/视频输出)1) VDEC解码器输入(H264的编码格式图片/视频)—>VPSS(视频输入缓存块)—>VO(图片/视频输出)2) VDEC解码器输入(JPEG数据)—>VPSS(视频输入缓存块)—>VO(YUV图片/视频输出)1) 通过音频输入发送音频帧到音频编码通道,保存起来 (录音功能)4) 循环音频输入到HDMI通道音频输出 (话筒功能)5) 循环音频输入到系统音通道音频输出 (话筒功能)

2023-08-24 10:01:34 124 1

原创 CJC1808芯片采样率为何设置48kHZ??

在单个LRCK周期内通过检测MCLK的绝对速度进行转换。表1显示了几种标准音频采样率和所需的MCLK 和 LRCK 频率。请注意,没有必需的相位关系,但MCLK,LRCK和SCLK 必须是同步的.MCLK/LRCK 必须是整数比率,如表 1 所示。LRCK 频率等于 Fs,即每个通道的字输入到设备的频率。MCLK 与 LRCK 的频率比和在初始化序列期间通过计算MCLK的数量自动检测速度模式。为何分辨率不设置为44.1KHZ,是由标准音频采样率和所需的MCLK 和 LRCK 频率所决定的。

2023-08-23 12:25:12 122

原创 【Linux】 ubuntu 安装搭建Samba cifs服务器,windows下无法访问如何解决!

root@localhost ~]# useradd sambauser -------sambauser是你的用户名。New SMB password: --------------设置密码。Retype new SMB password: ---------------确认密码。service smbd start 启动smbd。后续在windows输入账号和密码进不去,多半就是这里有问题。4、windows和linux防火墙关闭,1、smbd没有正常启动;

2023-08-11 11:38:40 2086 1

原创 syntax error: unterminated quoted string

交叉编译工具链编译文件

2023-08-10 11:12:21 3386 2

原创 failed: Connection timed out解决办法!!

1、查看 /etc/exports/ 文件目录是否正确,图片中 /raid/nfsroot/即为共享文件目录;6、 修改文件夹的权限(共享文件目录替换为自己的目录),重启。4、安装nfs-common/portmap;NFS服务器的防火墙已经开放了NFS服务端口,ufw status #查看防火墙状态。ufw disable #关闭防火墙。5、用上图第一个语句查看nfs状态。2、查看网络是否连接,以上是可能出现的问题,3、关闭电脑防火墙;ok,这样就完成啦!

2023-08-09 15:30:27 3026 2

原创 linux下打印“hello world!”

wq。

2023-08-04 12:28:30 358 1

空空如也

空空如也

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

TA关注的人

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