当前位置: 首页 > news >正文

我的年度写作计划

目录

计算机经典四件

数据结构

计算机网络体系

经典操作系统与计算机架构

嵌入式领域笔记

其他部分

私货部分


笔者打算在这里理一下今年的写作计划,如下所示:

计算机经典四件

数据结构

笔者因为冲刺面试需要,还是要更加扎实的掌握自己的技术栈,所以会更新一部分数据结构的博客。

篇章:若干,更新完全周期争取在三个月内

博客引导:

数据结构介绍

算法部分介绍

计算机网络体系

计网是因为笔者有需要去进一步稳扎稳打的掌握计算机网络体系,为我之后更加扎实的掌握前后端和流媒体开发提供坚实的基础

篇章:若干,更新完全周期争取在三个月内

博客引导:

TCP/IP协议体系概论部分:

计算机网络笔记再战——理解几个经典的协议1_网桥工作在哪一层-CSDN博客

计算机网络笔记再战——理解几个经典的协议2-CSDN博客

计算机网络笔记再战——理解几个经典的协议3-CSDN博客

计算机网络笔记再战——理解几个经典的协议4-CSDN博客

计算机网络笔记再战——理解几个经典的协议5——围绕IP的几个辅助协议-CSDN博客

计算机网络笔记再战——理解几个经典的协议6——TCP与UDP-CSDN博客

(基本完结)

HTTP协议解析部分:

(更多系列等待笔者的探索和整理...)

经典操作系统与计算机架构

这个是我比较中意和想学习的部分,这里想要好好写,所以,更新周期和时间会相对的长

博客引导:

经典操作系统概论(结合代码分析)

分析Linux内核笔记

计算机架构读书笔记

RISC-V读书笔记

RISC-V读书笔记-CSDN博客

RISC-V读书笔记2-CSDN博客

RISC-V读书笔记3-CSDN博客

RISC-V读书笔记4-CSDN博客

RISC-V读书笔记5-CSDN博客

(基本完结)

ARM Cortex M3 与 ARMv7-M, A系列读书笔记

AMD读书架构笔记

AMD架构简单读书笔记1-CSDN博客

AMD简单读书笔记2-CSDN博客

AMD架构简单读书笔记3——内存模型1-CSDN博客

嵌入式领域笔记

嵌入式算是笔者的本职方向,笔者注重的是软件部分,所以,硬件的博客会介绍的相对少很多(我对硬件的理解不支持我口胡(划))

MCU嵌入式

理解经典的STM系列(正点原子代码与文档的简单重写)

F1系列(以STM32F103C8T6与STM32F103ZET6为例子)

学习基本的ESP32应用

嵌入式Linux

基于IMX6ULL芯片的正点原子Alpha开发板学习计划(对部分博客的重写和进一步延伸)

经典Linux驱动开发再战(系统化的对Linux驱动开发做整理)

自己的项目开源文档手搓集合:

OLED单片机驱动框架:

从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架_编程oled绘制边框-CSDN博客

从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(协议层封装)-CSDN博客

从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(OLED设备层封装)-CSDN博客

从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(绘图设备封装)-CSDN博客

从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(基础图形库实现)-CSDN博客

从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(基础组件实现)-CSDN博客 从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(动态菜单组件实现)-CSDN博客

(已基本完结)

LCD单片机驱动

MCU竞赛(蓝桥杯)

备考蓝桥杯嵌入式0:环境准备-CSDN博客

蓝桥杯嵌入式赛道备考1 —— 基础GPIO实战-CSDN博客

备考蓝桥杯嵌入式2:使用LCD完成显示-CSDN博客

备考蓝桥杯嵌入式3:产生PWM波_蓝桥杯嵌入式波形显示是需要示波器吗-CSDN博客

备考蓝桥杯嵌入式4:使用LCD显示我们捕捉的PWM波_蓝桥杯嵌入式波形显示-CSDN博客

备考蓝桥杯嵌入式5:捕获两个XL555产生的可调频率方波的频率-CSDN博客

备考蓝桥杯嵌入式6:串口-CSDN博客

备考蓝桥杯嵌入式7——ADC电压采集-CSDN博客

备考蓝桥杯8——EEPROM读写-CSDN博客

FreeRTOS学习部分:

敬请期待其他系列...

其他部分

这里的部分属于随缘更新,看自己所学了什么,笔者这里会记录一些自己随手写的博客

软件工程杂论小谈:

软件架构设计小论1——论几种最经典的软件开发模型-CSDN博客

基于C++ std::thread标准库的经典并发编程

高阶开发基础——在WSL中快速部署一个极简的C++开发环境-CSDN博客

高阶开发基础——快速入门C++并发编程1-CSDN博客

高阶开发基础——快速入门C++并发编程2-CSDN博客

高阶开发基础——快速入门C++并发编程3-CSDN博客

高阶开发基础——快速入门C++并发编程4-CSDN博客

高阶开发基础——快速入门C++并发编程5 信号量的使用-CSDN博客

高阶开发基础——快速入门C++并发编程6——大作业:实现一个超级迷你的线程池-CSDN博客

私货部分

这里是笔者的小私货:

我的Github地址在这里:Charliechen114514 (Charliechen114514) (github.com)

相关文章:

我的年度写作计划

目录 计算机经典四件 数据结构 计算机网络体系 经典操作系统与计算机架构 嵌入式领域笔记 其他部分 私货部分 笔者打算在这里理一下今年的写作计划,如下所示: 计算机经典四件 数据结构 笔者因为冲刺面试需要,还是要更加扎实的掌握自…...

DeepSeek与llama本地部署(含WebUI)

DeepSeek从2025年1月起开始火爆,成为全球最炙手可热的大模型,各大媒体争相报道。我们可以和文心一言一样去官网进行DeepSeek的使用,那如果有读者希望将大模型部署在本地应该怎么做呢?本篇文章将会教你如何在本地傻瓜式的部署我们的…...

SOA(面向服务架构)全面解析

1. 引言 什么是SOA(面向服务架构) SOA(Service-Oriented Architecture,面向服务架构)是一种将应用程序功能以“服务”的形式进行模块化设计的架构风格。这些服务是独立的功能模块,它们通过定义明确的接口…...

PyQt6/PySide6 的 QDialog 类

QDialog 是 PyQt6 或 PySide6 库中用于创建对话框的类。对话框是一种特殊的窗口,通常用于与用户进行短期交互,如输入信息、显示消息或选择选项等。QDialog 提供了丰富的功能和灵活性,使得开发者可以轻松地创建各种类型的对话框。下面我将详细…...

mes系统对工业数字化转型起到重要作用,它的实际应用有哪些

一、生产计划与调度 在工业数字化转型中,MES 系统能够对生产计划进行高效的管理和调度。通过与企业资源计划(ERP)系统的集成,MES 可以获取生产订单信息,并根据生产设备的状态、人员安排以及物料供应情况等因素&#x…...

Qt:项目文件解析

目录 QWidget基础项目文件解析 .pro文件解析 widget.h文件解析 widget.cpp文件解析 widget.ui文件解析 main.cpp文件解析 认识对象模型 窗口坐标系 QWidget基础项目文件解析 .pro文件解析 工程新建好之后,在工程目录列表中有⼀个后缀为 ".pro" …...

【学术投稿】第五届计算机网络安全与软件工程(CNSSE 2025)

重要信息 官网:www.cnsse.org 时间:2025年2月21-23日 地点:中国-青岛 简介 第五届计算机网络安全与软件工程(CNSSE 2025)将于2025年2月21-23日在中国-青岛举行。CNSSE 2025专注于计算机网络安全、软件工程、信号处…...

Java 大视界 -- Java 大数据在智能供应链中的应用与优化(76)

💖亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍感荣幸。在这飞速更迭的时代,我们都渴望一方心灵净土,而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识,也…...

WEB攻防-文件下载文件读取文件删除目录遍历目录穿越

目录 一、文件下载漏洞 1.1 文件下载案例(黑盒角度) 1.2 文件读取案例(黑盒角度) 二、文件删除 三、目录遍历与目录穿越 四、审计分析-文件下载漏洞-XHCMS 五、审计分析-文件读取漏洞-MetInfo-函数搜索 六、审计分析-…...

部署open webui 调用ollama启动的deepseek

以下是 部署Open WebUI并调用Ollama的deepseek-70b模型 的详细步骤,重点讲解部署和配置过程: 一、部署 Open WebUI 1. 安装Docker(如已安装可跳过) # 自动安装Docker curl -fsSL https://get.docker.com | sh # 启动Docker服务 …...

理解推理型大语言模型

构建和改进推理模型的方法与策略 本文描述了构建推理模型的四种主要方法,以及我们如何增强大型语言模型(LLM)的推理能力。我希望这能为你提供有价值的见解,并帮助你了解这一领域快速发展的文献和热潮。 在2024年,LLM…...

告别人工检测!casaim自动化三维激光扫描

在工业制造和工程领域,传统的质量检测方法主要依赖人工操作,不仅效率低下,而且容易受到人为因素的影响,导致检测结果的不一致性和重复性差。 传统人工检测的局限性: 传统的人工检测方法,如使用卡尺、千分…...

使用云效解决docker官方镜像拉取不到的问题

目录 前言原文地址测试jenkins构建结果:后续使用说明 前言 最近经常出现docker镜像进行拉取不了,流水线挂掉的问题,看到一个解决方案: 《借助阿里个人版镜像仓库云效实现全免费同步docker官方镜像到国内》 原文地址 https://developer.aliyun.com/artic…...

Linux TCP 编程详解与实例

一、引言 在网络编程的领域中,TCP(Transmission Control Protocol)协议因其可靠的数据传输特性而被广泛应用。在 Linux 环境下,使用 C 或 C 进行 TCP 编程可以实现各种强大的网络应用。本文将深入探讨 Linux TCP 编程的各个方面&…...

认识O(NlogN)的排序

归并排序 归并排序(任何一个递归)如果不懂可以画一个树状结构去帮助自己去理解。 核心排序方法为Merger public class 归并排序 {public static void main(String[] args) {int[] arr1 {3, 1, 2, 2, 5, 6};int[] arr2 Arrays.copyOf(arr1, arr1.len…...

[手机Linux] onepluse6T 系统重新分区

一,刷入TWRP 1. 电脑下载 Fastboot 工具(解压备用)和对应机型 TWRP(.img 后缀文件,将其放入前面解压的文件夹里) 或者直接这里下载:TWRP 2. 将手机关机,长按音量上和下键 开机键 进入 fastbo…...

对ReentrantLock的公平性进行测试

ReentrantLock公平性实现原理 在ReentrantLock类内部定义了一个内部类Sync以及两个实现NonfairSync和FairSync,它们内部定义了锁获取和释放的逻辑,下面我列出了两种同步类的代码,通过观察两个代码的差异就可以看到公平性是如何实现的。 Nonf…...

LabVIEW之TDMS文件

在很多场合,早期的LabVIEW版本不得不借助常规的数据库来做一些数据管理工作,但常规数据库对于中高速数据采集显然是不合适的,因为高速数据采集的数据量非常大,用一般的数据库无法满足存储数据的要求。 直到TDM(Technical Data Ma…...

DeepSeek 实现原理探析

DeepSeek 实现原理探析 引言 DeepSeek 是一种基于深度学习的智能搜索技术,它通过结合自然语言处理(NLP)、信息检索(IR)和机器学习(ML)等多领域的技术,旨在提供更加精准、智能的搜索…...

2021 年 9 月青少年软编等考 C 语言五级真题解析

目录 T1. 问题求解思路分析T2. 抓牛思路分析T3. 交易市场思路分析T4. 泳池思路分析T1. 问题求解 给定一个正整数 N N N,求最小的 M M M 满足比 N N N 大且 M M M 与 N N N 的二进制表示中有相同数目的 1 1 1。 举个例子,假如给定 N N N 为 78 78 78,二进制表示为 …...

SkyWalking 10.2.0 SWCK 配置过程

SkyWalking 10.2.0 & SWCK 配置过程 skywalking oap-server & ui 使用Docker安装在K8S集群以外,K8S集群中的微服务使用initContainer按命名空间将skywalking-java-agent注入到业务容器中。 SWCK有整套的解决方案,全安装在K8S群集中。 具体可参…...

SCAU期末笔记 - 数据分析与数据挖掘题库解析

这门怎么题库答案不全啊日 来简单学一下子来 一、选择题(可多选) 将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?(C) A. 频繁模式挖掘 B.分类和预测 C.数据预处理 D.数据流挖掘 A. 频繁模式挖掘:专注于发现数据中…...

汽车生产虚拟实训中的技能提升与生产优化​

在制造业蓬勃发展的大背景下,虚拟教学实训宛如一颗璀璨的新星,正发挥着不可或缺且日益凸显的关键作用,源源不断地为企业的稳健前行与创新发展注入磅礴强大的动力。就以汽车制造企业这一极具代表性的行业主体为例,汽车生产线上各类…...

如何在最短时间内提升打ctf(web)的水平?

刚刚刷完2遍 bugku 的 web 题,前来答题。 每个人对刷题理解是不同,有的人是看了writeup就等于刷了,有的人是收藏了writeup就等于刷了,有的人是跟着writeup做了一遍就等于刷了,还有的人是独立思考做了一遍就等于刷了。…...

LeetCode - 199. 二叉树的右视图

题目 199. 二叉树的右视图 - 力扣(LeetCode) 思路 右视图是指从树的右侧看,对于每一层,只能看到该层最右边的节点。实现思路是: 使用深度优先搜索(DFS)按照"根-右-左"的顺序遍历树记录每个节点的深度对于…...

C++使用 new 来创建动态数组

问题: 不能使用变量定义数组大小 原因: 这是因为数组在内存中是连续存储的,编译器需要在编译阶段就确定数组的大小,以便正确地分配内存空间。如果允许使用变量来定义数组的大小,那么编译器就无法在编译时确定数组的大…...

HarmonyOS运动开发:如何用mpchart绘制运动配速图表

##鸿蒙核心技术##运动开发##Sensor Service Kit(传感器服务)# 前言 在运动类应用中,运动数据的可视化是提升用户体验的重要环节。通过直观的图表展示运动过程中的关键数据,如配速、距离、卡路里消耗等,用户可以更清晰…...

python爬虫——气象数据爬取

一、导入库与全局配置 python 运行 import json import datetime import time import requests from sqlalchemy import create_engine import csv import pandas as pd作用: 引入数据解析、网络请求、时间处理、数据库操作等所需库。requests:发送 …...

在 Spring Boot 项目里,MYSQL中json类型字段使用

前言&#xff1a; 因为程序特殊需求导致&#xff0c;需要mysql数据库存储json类型数据&#xff0c;因此记录一下使用流程 1.java实体中新增字段 private List<User> users 2.增加mybatis-plus注解 TableField(typeHandler FastjsonTypeHandler.class) private Lis…...

云原生周刊:k0s 成为 CNCF 沙箱项目

开源项目推荐 HAMi HAMi&#xff08;原名 k8s‑vGPU‑scheduler&#xff09;是一款 CNCF Sandbox 级别的开源 K8s 中间件&#xff0c;通过虚拟化 GPU/NPU 等异构设备并支持内存、计算核心时间片隔离及共享调度&#xff0c;为容器提供统一接口&#xff0c;实现细粒度资源配额…...