相关文章
实现Promise所有核心功能和方法
一直以来对Promise只是会用简单的方法,例如then,catch等,对于其余各种方法也只是简单了解,这次想要通过实现Promise来加深对Promise的使用 话不多说,直接开始,简单粗暴一步步来 一:了解Promise …
编程日记
2025/1/21 18:34:13
iOS AVAudioRecorder简介
1. AVAudioRecorder应用
AVAudioRecorder的主要属性
// 是否在录制中
property(readonly, getterisRecording) BOOL recording;
// 录音本地文件地址
property(readonly) NSURL *url;
// 录音文件配置
property(readonly) NSDictionary<NSString *, id> *settings;// 录…
编程日记
2025/1/18 21:00:52
MySQL三大日志undolog、redolog、binlog
在MySQL中,很多的功能也都需要基于日志实现,比如事务回滚、数据持久化、数据恢复、数据迁移、MVCC机制。其中undolog、redolog都是InnoDB引擎中的日志,而且都是在Buffer Pool中,而binlog在Server层中,位于每条线程中。…
编程日记
2025/1/15 1:42:07
springboot项目Html页面引入css文件不生效
我的出错原因: 在调用css文件时:
<link rel"stylesheet" type"text/css" href"/static/css/style.css" />
这里我多加了一个/static,而使得css样式不生效
因为在springboot项目中,静态资源是默认存…
编程日记
2025/1/23 1:21:56
2023-10-08 mysql-代号m-增加外键导致crash-问题分析
摘要:
2023-10-08 mysql-代号m-增加外键导致crash-问题分析
相关bug: https://devops.aliyun.com/projex/project/36ed2d8a9a29e7f8407c6f5498/bug/5e13f3c4165c590665a1693edf DDL: create table t1(c1 int primary key);create table t2(c2 int); alter table t2 add forei…
编程日记
2025/1/22 7:59:34
Ceph入门到精通-Nginx超时参数分析设置
nginx中有些超时设置,本文汇总了nginx中几个超时设置
Nginx 中的超时设置包括:
“client_body_timeout”:设置客户端向服务器发送请求体的超时时间,单位为秒。
“client_header_timeout”:设置客户端向服务器发送请…
编程日记
2025/1/17 9:06:49
设计模式 - 行为型考点模式:责任链模式(概述 | 案例实现 | 优缺点 | 使用场景)
目录 一、行为型模式
1.1、责任链模式
1.1.1、概述
1.1.2、案例实现
1.1.3、优缺点
1.1.4、使用场景 一、行为型模式 1.1、责任链模式
1.1.1、概述
为了避免请求发送者和多个请求处理者耦合在一起,就将所有请求处理者通过前一个对象记住下一个对象的引用的方…
编程日记
2025/1/22 2:48:10