自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法小知识:排序算法

简单排序(冒泡、选择、插入)适合小规模数据,易于理解。快速排序和归并排序是常用的高效排序算法。堆排序对空间友好。计数排序适用于数据范围较小的场景。排序算法时间复杂度(平均)空间复杂度稳定性冒泡排序O(n²)O(1)稳定选择排序O(n²)O(1)不稳定插入排序O(n²)O(1)稳定快速排序O(n log n)O(log n)不稳定归并排序O(n log n)O(n)稳定堆排序O(n log n)O(1)不稳定计数排序O(n + k)O(k)稳定。

2024-11-25 20:00:00 290

原创 算法小知识:二分查找

适用范围:二分查找只适用于有序数组或可用索引的结构,且目标数据需要支持比较操作(如数字或字符串)。中查找目标值的高效算法。

2024-11-21 20:30:00 284

原创 算法小知识:算法的时间复杂度和空间复杂度

在性能要求高的场景中,可能更注重时间效率,即使需要使用更多的空间。例如,快速排序的时间复杂度是 O(n log n),但它的空间复杂度是 O(log n)。:在内存受限的情况下,可能更注重减少空间使用,牺牲一些时间效率。例如,冒泡排序的空间复杂度是 O(1),但它的时间复杂度是 O(n²)。时间复杂度是指算法执行所需时间的增长速度,它反映了算法的执行效率。表示无论输入数据的大小如何,算法所需的额外空间都是恒定的。表示无论输入数据的大小如何,算法的执行时间都是恒定的。O(n):线性空间复杂度。

2024-11-20 17:45:00 921

原创 nvm添加node失败:Download failed. Rolling Back

如果网络不稳定,可能导致 Node.js 或 npm 包下载不完整。确保使用的是最新版本的 nvm,因为旧版本可能存在兼容性问题。使用 nvm 安装时,关闭杀毒软件和其他可能干扰的程序。前往 nvm-windows 官方页面 下载最新版本。

2024-11-18 17:45:00 508

原创 前端小知识(五):git常用命令

【代码】前端小知识(五):git常用命令。

2024-11-13 18:00:00 192

原创 关于浏览器video无法播放.m3u8视频问题解决

在浏览器中播放.m3u8视频需要关注视频的码流问题,目前市面上允许的播放的是H264,如果你的监控视频是H265那么可能会出现一下报错:解决方案一将视频码流H265改为H264然后问题基本就可以解决经过测试发现通过引用该hls插件可以解决H265视频播放的问题,具体是否有后遗症暂不清楚,如有需要请慎用,建议使用方案一

2024-11-08 17:30:00 2284

原创 认证订阅源

This message is used to verify that this feed (feedId:73931123185637376) belongs to me (userId:73917280460788736). Join me in enjoying the next generation information browser https://follow.is.

2024-10-29 11:47:33 255 1

原创 前端小知识(四):video视频获取第一帧作为展示

移动端h5video视频展示空白问题,添加第一帧作为展示

2024-05-27 19:00:00 2189

原创 yarn 的安装和使用

yarn 的安装和使用

2024-03-28 18:00:00 307

原创 Install fail! Error: Unsupported URL Type: npm:string-width@^4.2.0

Install fail! Error: Unsupported URL Type: npm:string-width@^4.2.0

2024-03-27 18:45:00 2574 1

原创 Stable-diffusion-webui 问题记录(window一)

stable diffusion webui 问题处理

2024-01-30 10:32:37 3457

原创 前端小知识(三):this指针问题的详细解析

this指针问题详解

2024-01-13 08:30:00 457

原创 前端小知识(二): 关于滚动相关的概念和设置

理解滚动相关的概念和设置在前端开发中是很重要的,因为页面滚动是用户与网站互动的一部分。

2023-12-15 20:00:00 613

原创 前端小知识(一):获取 DOM 元素的方法

获取 DOM 元素的方法

2023-12-06 21:00:00 579

原创 unable to access ‘https://github.com/XXX.git/‘: LibreSSL SSL_read: error:02FFF03C:system library:fun

Operation timed out, errno 60

2022-05-12 16:10:45 10429

原创 Vue3项目搭建

vue3项目搭建记录

2022-05-11 16:33:23 784

原创 小程序使用echarts常见问题

在 uni-app 中使用 百度eCharts demo地址 的一些坑使用和安装根据文档提示即可安装后的 eCharts 会出现在 uni_module中,并且文件特别大,大约 900k;可以使用压缩版 eCharts, 内容可定制,大约 400k;出现问题 1. 在模拟器上会发现 eCharts 图表层级太高,不跟随页面滚动等问题, 2. 这个问题在发布后 真机打开是不存在的, 3. eCharts 图表不支持模拟器上的真机调试功能,会出现报错信息 真

2021-08-12 13:19:51 896

原创 vue视频截图设置

参考地址内容:https://my.oschina.net/odetteisgorgeous/blog/3186737参考地址内容:https://zhuanlan.zhihu.com/p/87313900<template> <div class="videoDiv"> <video class="video" src="./video1.mp4" autoplay controls='controls'></video> .

2021-04-14 09:31:04 424 2

原创 input type=“file“ H5在IOS无法调起相机相册

input type=“file” 在ios不显示问题可能把input标签设置了 display:none;属性,通过 js 点击事件来调用。安卓上应该没啥问题,但是在IOS上会出现没反应问题;因为在ios上点击后关于相机、相册的弹出面板是在当前flie标签下展示的,如果隐藏后,面板也无法显示。结论: 使用时最好是把input设置为透明使用...

2021-04-02 09:57:46 2800

原创 vueX使用方法初步整理

vueX使用方法初步整理vuex存储在内存,读取内存比读取硬盘速度要快vuex是专为Vue.js开发的状态管理模式。vuex用于组件之前的传值vuex是响应式的,vuex值发生改变对应的组件也会相应的更新刷新页面vuex存储的值会丢失使用场景如果不打算开发大型单页面应该,最好不要使用Vuex中大型单页面应用可以考虑使用简单项目可以使用简单的store模式存放目录, 一般module存放的是子模块使用方法安装方法 npm install vuex --save 或

2021-03-31 14:38:37 202

原创 vue 数组或对象修改,页面不渲染问题

vue数组对象更新数据,页面渲染问题vue监听数据变化问题前提背景:数组更新数据页面不渲染,数组更新数据了但是里面的对象也更新数据,操作后页面不渲染1. 在数组内容在当前页使用不涉及组件常规操作基本可以解决问题 1. push() 2. pop() 3. shift() 4. unshift() 5. splice() 6. sort() 7. reverse()vue不能检测以下变动的数组当你利用索引直接设置一个项时,例如:Arr[index] = v

2021-03-03 13:48:27 3540 1

原创 初认PhP

初认Php简单学习了下php, 保留笔记,资料可能有点老,有用的话帮忙点个赞????1.定义每行一定要加分号结束 const // 在类中定义常量 $ === var let const // 定义变量 . === + // 链接符 拼接字符串 $a->name === a.name // 相当于获取属性 $a::NAME // name必须为常量才能取到 echo === document.write() // 直接写到页面输出 array() // 创建

2021-03-02 15:17:11 113

原创 移动端调试工具eruda

使用方法:1.在html中引用如下js:<script type="text/javascript" src="//cdn.jsdelivr.net/npm/eruda"></script><script>eruda.init();</script>2.直接将eruda.min.js下载下来或者复制一个放在项目里,直接引用本地的js...

2021-01-28 17:37:49 352

原创 关于vue、js连接打印机

1.js可选择 Print.js 来进行操作<div id="wrap" class="wrap"> <div class="no-print">禁止打印区</div> <div>打印区</div></div><button class="btn no-print" onClick="Print('#wrap')">开始打印</button><script src='Print.js'>

2021-01-28 17:31:07 1274

原创 element-ui 在tabs中多个表格fixed固定列错位问题

可通过设置不同的key值来进行处理识别。 <el-table :key="Math.random()" ></el-table>element-ui中此处需要是有隐藏切换为显示可以使用以下方法

2021-01-26 14:12:07 835

转载 钉钉webview配合uni-app无法通信,或找不到方法

小程序webview配合uni-app使用是通信报错钉钉webview配合uni-app使用是通信报错钉钉webview配合uni-app使用是通信报错交互时,并使用uni-app框架时,如果出现无法通信的问题,或找不到方法时,需使用@代替on 触发// 官方代码 test为方法test (e) {}<web-view id="web-view-1" src="https://open.dingtalk.com/mobile" onMessage="test"></web-vi

2020-12-18 09:57:42 631

空空如也

空空如也

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

TA关注的人

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