相关文章
uniapp的app端推送功能,不使用unipush
1:推送功能使用htmlPlus实现:地址HTML5 API Reference (html5plus.org)
效果图: 代码实现:
<template><view class"content"><view class"text-area"><button click"createMsg&q…
编程日记
2024/12/22 23:35:30
下载源代码并交叉编译riscv FreeBSD系统和内核
RISCV系统曾经让人神秘到无法接触,交叉编译更是只有耳闻,现在随着RISCV的普及,它们神秘的面纱已经被慢慢揭开。
交叉编译作为RISCV系统中的一个重要环节,也随着RISCV的普及而变得更加容易理解和操作。交叉编译允许开发者在一个平…
编程日记
2024/12/22 23:42:50
Redis如何避免数据丢失?——RDB
目录
1. RDB机制的配置
2. fork()函数和写时复制(Copy On Write)
什么是Copy On Write
系统fork中使用Copy On Write机制
3. RDB文件结构
RDB文件内容和内容顺序
InfoAuxFields是rdb信息数据 数据库数据
数据
数据存储格式
字符串编码
操作码
4. RDB的2…
编程日记
2024/12/22 22:57:43
umi+react项目中,自定义hooks的封装
从自己的项目经验中,总结了为什么要封装自己的hooks:
当数据影响的页面很多时,类似消息推送的业务,之前的做法是将数据存到initialState,然后在数据需要修改的页面对数据进行监听。 这样操作虽然可行,但是…
编程日记
2024/12/22 23:22:01
JetsonNano —— 2、对Nano板卡刷机后进行基础配置
说明 在完成上一节 “JetsonNano —— 1、Windows下对Nano板卡烧录刷机(官方教程)” 后,对新系统进行一些基础配置,以便使用更得心应手么。 基础配置 1、通过SSH连接Nano SSH是一种网络协议(默认的端口号为22ÿ…
编程日记
2024/12/22 23:03:14
AIP美国物理联合会文献在家如何查看下载
AIP(美国物理联合会,American Institute of Physics)成立于1931年,其主要任务是物理知识和应用的推广普及,也是世界上居于领导地位的物理期刊出版社之一。主要的研究方向为物理学和天文物理学。
今天有位同学求助一篇…
编程日记
2024/12/22 21:07:50
STM32单片机中C语言的一些隐藏bug
必须类型一致的判断才能正常
double a-0.4;
if(a < -0.2){print("低电平");
}这段代码可能未必如你所愿的运行. < 小于号的判断一定要类型一致, 尤其是牵扯到双精度类型的判断… 一定要保证符号 两边的数据类型一致才有可能得到你想要的结果. 代码里 -0.4 默认…
编程日记
2024/12/22 23:40:27
单例模式析构时持久化
#include <iostream>
#include <fstream> class Singleton {
private: // 私有构造函数和拷贝构造函数/赋值运算符,确保单例 Singleton() { // 构造函数中的初始化代码 std::cout << "Singleton created\n"; } ~Singleton()…
编程日记
2024/12/23 4:59:49