相关文章
30分钟打造属于自己的Flutter内存泄漏检测工具---FlutterLeakCanary
30分钟打造属于自己的Flutter内存泄漏检测工具 思路检测Dart 也有弱引用-----WeakReference如何执行Full GC?如何知道一个引用他的文件路径以及类名? 代码实践第一步,实现Full GC第二步,如何根据对象引用,获取出他的类…
建站知识
2024/12/22 21:10:13
ubuntu安装redis
安装步骤
#解压
tar zxvf redis-3.2.1.tar.gz
cd redis-3.2.1
#执行make 对Redis解压后文件进行编译
make
#编译完成之后,可以看到解压文件redis-3.0.7 中会有对应的src、conf等文件夹,这和windows下安装解压的文件一样,大部分安装包都会有对…
建站知识
2024/12/14 16:52:06
题解:CF1954D(Colored Balls)
题解:CF1954D(Colored Balls)
CF1954D,是 CodeForces 难得一见的“非多测”题目,我们来看一下。
题意简述:有 n n n 种不同的球,第 i i i 种球有 a i a_i ai 个( 1 ≤ i ≤ n…
建站知识
2024/12/3 13:44:32
【C】语⾔内存函数--超详解
1. memcpy 使⽤和模拟实现 void * memcpy ( void * destination, const void * source, size_t num ); 函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置。
这个函数在遇到 \0 的时候并不会停下来。
如果source和destination有任何的重叠&am…
建站知识
2024/12/18 4:11:56
[IMX6ULL]移植lf-v2022.04 U-boot
移植lf-v2022.04 U-boot 文章目录 移植lf-v2022.04 U-boot1 下载 NXP uboot2 编译 NXP uboot2.1 编译命令2.2 编译错误 3 烧写NXP uboot4 适配正点原子alpha板子4.1 添加配置文件4.2 添加设备树文件4.2.1 添加板级设备树文件4.2.2 根据板子原理图裁剪和修改设备树内容 4.3 将al…
建站知识
2024/12/17 22:22:41
MAC M1电脑部署Grafana+Prometheus+Node_exporter
一、安装 1、grafana安装 brew install grafana 2、prometheus安装 brew install prometheus 3、node_exporter安装 brew install node_exporter 二、启动 1、grafana启动 brew services start grafana 2、prometheus启动 brew services start prometheus 3、node_exporter启动…
建站知识
2024/12/6 9:51:58
数据倾斜常见的解决办法
造成数据倾斜的原因主要有2种:在map端读取不可分割的大文件、处理大量相同的key
解决办法一般有以下几种:
1、对于空值引发的数据倾斜
(1)在sql语句中单独处理空值的数据,最后union all
(2)…
建站知识
2024/12/6 9:52:07