本文分类:news发布日期:2024/11/10 13:35:47
相关文章
实践:根据时区显示时间
背景
在数据库中存储时间,不会自动对时区进行处理,要想针对不同时区作时间显示的适配,需要在程序中做适配,本文即为解决这一问题的实践案例。
数据库存 UTC 时间
插入记录时,使用 datetime.utcnow()获取当前 utc 时…
建站知识
2024/11/2 10:22:59
动态规划---爬楼梯
题目:
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。
每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?
1 < n < 45
思路:
动态规划五部曲:
1.确定dp数组及下标的含义。dp[i]记录爬到i阶有多少种方法…
建站知识
2024/11/2 10:22:57
龙芯+FreeRTOS+LVGL实战笔记(新)——01准备开发环境
本专栏是笔者另一个专栏《龙芯RT-ThreadLVGL实战笔记》的姊妹篇,主要的区别在于实时操作系统的不同,章节的安排和任务的推进保持一致,并对源码做了改进和优化,各位可以先到本人主页下去浏览另一专栏的博客列表(目前已撰…
建站知识
2024/11/9 21:46:39
软件单元测试工程模版化
一、简介 在汽车领域混了这么多年也做了不少项目,发现很多公司对软件单元测试和代码覆盖率测试根本不重视,或者开发流程就没有单元测试这个流程。但是有的客户需要评审单元测试这个流程,需要有相关的单元测试报告和代码覆盖率统计的报告。如…
建站知识
2024/11/2 10:22:54
使用文件系统管理硬件设备
1、描述一个文件系统
介绍如何使用文件系统来管理计算机系统中所有的硬件设计和磁盘
之前直接在sys_open/sys_read/sys_read中对具体的tty设备的打开、读写进行操作,并且只是非常粗浅地介绍了文件系统的一些概念。接下来将正式引入文件系统 由于文件系统需要考虑不…
建站知识
2024/11/2 10:22:59
MCU3.电平等一些名词
1.电平的简单定义
计算机由各种硬件组成,只认识0和1,可以通过改变电压来向计算机输入数据(0和1)
例如:最大电压为3.3V
电压范围是0~3.3V,可以定义0~1V较低的电压表示0,定义2~3.3V较高的电压表…
建站知识
2024/11/2 10:23:09
【C++11及其特性】C++类型转换
C类型转换目录 一.C语言的强制类型转换二.static_cast1.父类子类之间指针或引用的转换2.基本数据类型的转换3.空指针转换其他类型指针4.其他类型指针转换为空指针5.static_cast特点6.完整代码 三.reinterpret_cast1.数值与指针之间的转换2.不同类型指针和引用之间的转换3.reint…
建站知识
2024/11/2 12:31:58
dubbo之时间轮算法分析
文章目录 前言一、参数说明二、具体实现1、HashedWheelTimer2、createWheel3、newTimeout4、start5、run6、waitForNextTick7、transferTimeoutsToBuckets8、expireTimeouts 总结 前言
时间轮(TimingWheel)是一种高效利用线程资源进行批量化调度的算法&…
建站知识
2024/11/2 12:32:00