相关文章
Pluto固件编译笔记
前段时间我已经做到在电脑上交叉编译一个简单的c/c程序,然后复制到pluto上运行。
要做到这一点,其实参考adi pluto官网的wiki就能做到了。
但这样有几个问题,只能做到简易程序,如果程序复杂,要调用更多库而SYSROOT里…
建站知识
2025/2/4 13:12:38
一文讲解HashMap线程安全相关问题(上)
HashMap不是线程安全的,主要有以下几个问题:
①、多线程下扩容会死循环。JDK1.7 中的 HashMap 使用的是头插法插入元素,在多线程的环境下,扩容的时候就有可能导致出现环形链表,造成死循环。 JDK 8 时已经修复了这个问…
建站知识
2025/2/4 13:52:29
C++【iostream】数据库的部分函数功能介绍
在 C 编程世界中,iostream 库扮演着举足轻重的角色,它是 C 标准库的核心组成部分,为程序提供了强大的输入输出功能。无论是简单的控制台交互,还是复杂的文件操作,iostream 库都能提供便捷高效的解决方案。本文将深入剖…
建站知识
2025/2/4 15:34:22
【CS61A 2024秋】Python入门课,全过程记录P5(Week8 Inheritance开始,更新于2025/2/2)
文章目录 关于基本介绍👋新的问题更好的解决方案Week8Mon Inheritance阅读材料Lab 06: Object-Oriented ProgrammingQ1: Bank AccountQ2: EmailQ3: Mint 关于
个人博客,里面偶尔更新,最近比较忙。发一些总结的帖子和思考。
江湖有缘相见&am…
建站知识
2025/2/4 14:04:42
C++ 哈希封装详解
文章目录 1.buckets1.1 load_factor和max_load_factor1.2 reserve和rehash1.3 bucket_count1.4 bucket_size 2.哈希表的底层2.1 iterator的实现2.2 operator2.3 HashTable.h2.4 Unorderedmap.h2.5 Uorderedset.h 1.buckets
1.1 load_factor和max_load_factor
load_factor负载…
建站知识
2025/2/4 13:52:31
Golang 应用的 Docker 部署方式介绍及使用详解
本文将介绍如何使用 Docker 部署一个基于 Go 语言的后台服务应用 godco,并介绍如何配置 MongoDB 数据库容器的连接,确保应用能够成功启动并连接到容器方式部署的mongoDB数据库。 前提条件
1.已安装 Docker/Podman 2.已安装 MongoDB 数据库容器ÿ…
建站知识
2025/2/4 14:07:16
【ubuntu】双系统ubuntu下一键切换到Windows
ubuntu下一键切换到Windows 1.4.1 重启脚本1.4.2 快捷方式1.4.3 移动快捷方式到系统目录 按前文所述文档,开机默认启动ubuntu。Windows切换到Ubuntu直接重启就行了,而Ubuntu切换到Windows稍微有点麻烦。可编辑切换重启到Windows的快捷方式。
1.4.1 重启…
建站知识
2025/2/5 14:42:25
51单片机开发:定时器中断
目标:利用定时器中断,每隔1s开启/熄灭LED1灯。
外部中断结构图如下图所示,要使用定时器中断T0,须开启TE0、ET0。: 系统中断号如下图所示:定时器0的中断号为1。 定时器0的工作方式1原理图如下图所示&#x…
建站知识
2025/2/4 14:04:50