本文分类:news发布日期:2025/2/24 13:03:35
相关文章
【Git】reflog实战:找回丢失的提交
📘 问题背景:
当你在本地提交了代码(commitA 和 commitB),执行 git pull --rebase 与远程仓库同步时,可能会发现本地的两个提交“消失”了。这是因为 rebase 操作重写了提交历史,导致本地提交被…
建站知识
2025/2/21 7:53:08
【个人开发】deepspeed+Llama-factory 本地数据多卡Lora微调
文章目录 1.背景2.微调方式2.1 关键环境版本信息2.2 步骤2.2.1 下载llama-factory2.2.2 准备数据集2.2.3 微调模式2.2.3.1 zero-3微调2.2.3.2 zero-2微调2.2.3.3 单卡Lora微调 2.3 踩坑经验2.3.1 问题一:ValueError: Undefined dataset xxxx in dataset_info.json.2…
建站知识
2025/2/21 19:18:53
JDBC之使用JDBC连接数据库
时序图
JDBC(Java Database Connectivity)是Java语言中用来连接和操作数据库的标准API。它允许开发者通过Java程序与各种关系型数据库(如MySQL、PostgreSQL、Oracle等)进行交互。JDBC不仅是Java程序员必备的技能之一,…
建站知识
2025/2/21 22:20:03
计算机网络(涵盖OSI,TCP/IP,交换机,路由器,局域网)
一、网络通信基础
(一)网络通信的概念
网络通信是指终端设备之间通过计算机网络进行的信息传递与交流。它类似于现实生活中的物品传递过程:数据(物品)被封装成报文(包裹),通过网络…
建站知识
2025/2/21 15:02:38
【Linux】【网络】Libevent 内核实现简略版
【Linux】【网络】Libevent 内核实现简略版
1 event_base结构–>相当于Reactor
在使用libevent之前,就必须先创建这个结构。 以epoll为例:
1.1evbase
void* evbase-->epollop结构体(以epoll为例) libevent通过一个void…
建站知识
2025/2/20 20:17:07
Linux中线程创建,线程退出,线程接合
线程的简单了解
之前我们了解过 task_struct 是用于描述进程的核心数据结构。它包含了一个进程的所有重要信息,并且在进程的生命周期内保持更新。我们想要获取进程相关信息往往从这里得到。
在Linux中,线程的实现方式与进程类似,每个线程都…
建站知识
2025/2/21 18:52:32
Java并发编程7--双重检查锁定
在 Java 程序中,有 时 候可能需要推 迟 一些高开 销 的 对 象初始化操作,并且只有在使用 这 些对象 时 才 进 行初始化。此 时 ,程序 员 可能会采用延 迟 初始化。但要正确 实现线 程安全的延 迟 初始化需要一些技巧,否则 很容易出…
建站知识
2025/2/21 16:14:47
ESP32 ESP-IDF TFT-LCD(ST7735 128x160) LVGL基本配置和使用
ESP32 ESP-IDF TFT-LCD(ST7735 128x160) LVGL基本配置和使用 📍项目地址:https://github.com/lvgl/lv_port_esp32参考文章:https://blog.csdn.net/chentuo2000/article/details/126668088https://blog.csdn.net/p1279030826/article/details/…
建站知识
2025/2/22 0:24:25