相关文章
堆排序、快速排序和归并排序
堆排序、快速排序和归并排序是所有排序中最重要的三个排序,也是难度最大的三个排序;所以本文单独拿这三个排序来讲解 目录
一、堆排序
1.建堆
2.堆排序
二、快速排序
1.思想解析
2.Hoare版找基准
3.挖坑法找基准
4.快速排序的优化
5.快速排序非…
建站知识
2024/10/15 2:51:00
HTML5 增加了辅助 DOM 焦点管理的功能
焦点管理
HTML5 增加了辅助 DOM 焦点管理的功能。
activeElement 可以用来查询文档,确定哪个元素拥有焦点,hasFocus() 方法可以查询文档是否获得了焦点, 而这对于保证 Web 应用程序的无障碍使用是非常重要的。无障碍 Web 应用程序的一…
建站知识
2024/11/9 13:53:34
微信小程序-人脸检测
微信小程序的人脸检测功能,配合蓝牙,配合ESP32 可以实现一些有趣的玩具 本文先只说微信小程序的人脸检测功能
1、人脸检测使用了摄像头,就必须在用户隐私权限里面声明。 修改用户隐私声明后,还需要等待审核,大概一天 …
建站知识
2024/10/17 3:56:12
vue+element下日期组件momentjs转换赋值问题
记录下使用momentjs转换日期字符串赋值给element的日期组件报错问题;
<el-date-pickerv-model"form.serviceTime"type"date"class"fill-w mar-t-xs"value-format"yyyy-MM-dd HH:mm:ss"placeholder"请选择日期&quo…
建站知识
2024/10/12 12:19:47
vue:实现顶部消息横向滚动通知
前言
系统顶部展示一个横向滚动的消息通知,就是消息内容从右往左一直滚动。
效果如下: 代码
使用 <template><div class"notic-bar"><img :src"notic" class"notice-img" /><div class"noti…
建站知识
2024/10/16 11:40:15
网络 - OkHttp
一、概念
二、基本使用
2.1 get请求
fun getCall() {//创建客户端val client OkHttpClient.Builder().connectTimeout(5000, TimeUnit.MILLISECONDS).build()//创建请求val request Request.Builder().get().url("https://www.baidu.com").build()//创建任务val…
建站知识
2025/1/4 17:29:52
设计模式(六)代理模式
相关文章设计模式系列
1.代理模式简介
代理模式介绍
代理模式也叫委托模式,是结构型设计模式的一种。在现实生活中我们用到类似代理模式的场景有很多,比如代购、代理上网、打官司等。
定义
为其他对象提供一种代理以控制这个对象的访问。
代理模式…
建站知识
2024/10/14 20:10:16