尽力而为-乘风破浪
码龄12年
求更新 关注
提问 私信
  • 博客:97,417
    97,417
    总访问量
  • 62
    原创
  • 316
    粉丝
  • 53
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2013-11-06

个人简介:未来不期,当前不杂,过往不恋

博客简介:

u012750235的博客

查看详细资料
个人成就
  • 获得645次点赞
  • 内容获得26次评论
  • 获得679次收藏
  • 代码片获得241次分享
  • 博客总排名134,740名
  • 原力等级
    原力等级
    3
    原力分
    410
    本月获得
    15
创作历程
  • 9篇
    2025年
  • 30篇
    2024年
  • 6篇
    2023年
  • 5篇
    2022年
  • 3篇
    2021年
  • 4篇
    2020年
  • 2篇
    2018年
  • 1篇
    2017年
  • 2篇
    2016年
成就勋章
TA的专栏
  • VxWorks6.9.4
    12篇
  • 操作系统
    12篇
  • C/C++模型
    23篇
  • 光刻技术
    2篇
  • ZMQ
    4篇
  • 投资或者投机
  • 多线程
    2篇
  • Shell Scripts
    1篇
  • LPWAN:NB-IOT、LoRa
    1篇
  • 纠错码
    1篇
  • 伽罗华域
    1篇
  • BCH
    1篇
  • 本原多项式
    1篇
  • 二进制BCH算法
    1篇
  • 译码

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    c++
  • 网络与通信
    rpc
  • 操作系统
    ubuntu
  • 设计模式
    uml
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

40人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

7、VxWorks6.9 simpc模式RTP调试动态链接库

本文将在Workbench3.3+VxWorks6.9平台上,采用仿真1模式(VxWorks6.9 Simulator),进行RTP模式的动态链接库创建、单步调试。
原创
博文更新于 2025.12.03 ·
650 阅读 ·
23 点赞 ·
0 评论 ·
17 收藏

10、VxWorks6.9调试User-Define DKM工程

本文解决VxWorks6.9软件第三方Makefile程序在DKM模式下如何调试的问题。
原创
博文更新于 2025.12.03 ·
278 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

6、VxWorks6.9调试User-Define RTP工程

1)host机器,即windows8虚拟机,装有完整的wind river workbench3.3和VxWorks6.9.4。2)target机器,即VxWorks6.9.4虚拟机。
原创
博文更新于 2025.12.03 ·
250 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

8、Vxworks6.9 simpc模式RTP调用静态链接库

本文将在Workbench3.3+VxWorks6.9平台上,采用仿真1模式(VxWorks6.9 Simulator),进行RTP模式的动态链接库创建、单步调试。
原创
博文更新于 2025.12.03 ·
981 阅读 ·
16 点赞 ·
0 评论 ·
19 收藏

11、VxWorks6.9的VIP_pentium4配置说明

/配置WDB,用于调试//配置PROFILE_DEVELOPMENT,用于调试//配置内建的符号表//使能telnet服务器,用于主机通过telnet连接目标板shell//包含ifconfig命令//ifconfig命令//ping命令//包括netstat命令添加如下的组件内容模块添加SNTP client请求的服务器IPv4地址(填写具体的上位机ubuntu的地址)对于该测试,见文档《VxWorks6.9平台SNTP配置和测试》
原创
博文更新于 2025.12.03 ·
705 阅读 ·
23 点赞 ·
0 评论 ·
10 收藏

12、VxWorks6.9解决pentium4打印浮点数失败问题

下面的例子中,采用IEEE 754的标准,解析内存中存储的8字节的双精度double值。//E + 中间数1023 = 2+1023 = 1025 = 0x401 = 0b0100 0000 0001。double转换成int失败,是由于FSTP汇编指令将double的数据强制放到int的内存中失败。//E + 中间数127 = 2+127 = 129 = 0x81 = 0b1000 0001。//M 存储舍弃小数点前的1 M = 011。//M 存储舍弃小数点前的1 M = 011。
原创
博文更新于 2025.12.03 ·
439 阅读 ·
21 点赞 ·
0 评论 ·
15 收藏

9、VxWorks6.9平台SNTP配置和测试方法

1)VxWorks中时钟的概念我们在VxWorks中输入相关的命令如下,获得结果如下。有意思的是tickGet/time=946990/15778=60。这句话可以解读成如下的意思,time shell command获取的时间单位是秒,图中是15778秒。tickGet shell command获取的时间单位是1/60秒,图中也是15778秒。用这个接口的时钟精度是1/60。此外,每次重启PPC,时间重新计数,下面是重启后查看时间的测试结果。
原创
博文更新于 2025.12.03 ·
577 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

实验六 调度器-实验部分

本章介绍调度器涉及的核心知识点以及进程调度器设计的目标进程的生命周期的角度看,、切换、退出属于操作系统课程的第5个实验的重要内容。本章继续从进程的生命周期角度出发,对进程调度进行设计与分析。
原创
博文更新于 2025.11.07 ·
1467 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

实验五 用户进程管理-实验部分

由于进程的执行空间扩展到了用户态空间,且出现了创建子进程执行应用程序等与lab4有较大不同的地方,所以具体实现的不同主要集中在进程管理和内存管理部分。在内存管理部分,与lab4最大的区别是增加了用户态虚拟内存的管理。为了管理用户态的虚拟内存,需要对页表的内容进行扩展,能够把部分的物理内存映射成用户虚拟内存。如果某进程执行的过程中,CPU在用户态下执行,则可以访问本进程页表描述的用户态虚拟内存(如下代码的cr3),由于权限不够,不能访问内核态虚拟内存。
原创
博文更新于 2025.11.07 ·
979 阅读 ·
9 点赞 ·
0 评论 ·
14 收藏

实验四 内核线程管理-实验部分

进程是指具有一定独立功能的程序在一个数据集合上的一次动态执行过程。每一个进程都有它独立的main函数,独立的功能。每一个进程都在自己的内存空间执行,这个内存空间就是数据集合。每一个进程都在CPU上的一次动态执行,这个动态执行依靠的是进程在CPU上的并发执行。lab2和lab3完成了对内存的虚拟化,但整个控制流还是一条线串行执行。lab4将在此基础上进行CPU的虚拟化,即让ucore实现分时共享CPU,实现多条控制流能够并发执行。
原创
博文更新于 2025.11.07 ·
486 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

15、无继承情况的对象构造

public:private:这个经过封装的Point class,其大小并没有改变,还是三个连续的float。是的,不论是private或public存取层,或是member function的声明,都不会占用额外的对象空间。
原创
博文更新于 2025.11.07 ·
622 阅读 ·
13 点赞 ·
0 评论 ·
26 收藏

X86中断栈执行过程分析

本文从栈的角度详细解释函数调用栈和中断栈的实现机制,旨在理解操作系统中内核部分的中断机制
原创
博文更新于 2025.11.07 ·
3288 阅读 ·
8 点赞 ·
2 评论 ·
15 收藏

ucore内核态进程上下文切换关键代码分析

本文从汇编代码的角度动态展示进程上下文如何进行切换
原创
博文更新于 2025.11.07 ·
895 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

物理内存管理-ucore操作系统的PADDR宏

PADDR宏在pmm.c文件中的pmm_init(void)函数中会有如下奇怪的宏定义用法,以前从未见,PADDR完成了去除内核的虚拟起始地址,这个宏是如何工作的?
原创
博文更新于 2025.11.07 ·
733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实验八 文件系统-实验部分

针对ucore的实验八--文件系统,本文从两个方面进行详细的介绍。一是文件系统所涉及的核心知识点。二是针对实验,详细解读实验的如何设计和思考的。
原创
博文更新于 2025.11.07 ·
1759 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Lab5用户进程管理内存布局解析

关于用户进行内存布局,最重要的是代码段、数据段、调试段的符号地址。这些地址在链接器的控制下,给定symbols table。其中ENTRY(kern_entry)规定加载器的加载地址,其中. = 0xC0100000;规定bin/kernel的内存布局起始地址,其中symbol table中的地址顺序是依靠实际链接目标文件顺序。在bin/kernel中有三类数据段,分别是.rodata、.data、.bss。最让人分不清的是.data和.bss的区别。
原创
博文更新于 2025.11.07 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QEMU环境调试方法

本文从调试的角度出发,分享QEMU调试过程中的常见调试方法。
原创
博文更新于 2025.11.07 ·
1276 阅读 ·
16 点赞 ·
0 评论 ·
5 收藏

实验二 物理内存管理-实验部分

在X86系统中,正好支持分段和分页这两种机制。将逻辑地址转换成线程地址空间的过程,称为分段,而将线性地址转换成物理地址空间的过程称为分页。分段和分页的过程如下图所示。图3-1 分段和分页分段提供一种划分处理器地址内存空间成更小的保护地址空间,这种地址空间称为段。段可以用来维持一个程序的代码、数据、堆栈。或者用来维持一个系统的数据结构,如TSS、LDT。
原创
博文更新于 2025.11.07 ·
1390 阅读 ·
15 点赞 ·
2 评论 ·
13 收藏

实验三 虚拟内存管理-实验部分

本文从虚拟存储原理、页面置换算法、虚拟存储实践以及代码解析的角度介绍ucore操作系统的虚拟存储技术
原创
博文更新于 2025.11.07 ·
1372 阅读 ·
20 点赞 ·
0 评论 ·
12 收藏

ucoreOS操作系统博客导航栏

跟着清华大学的学堂在线公开课,对操作系统的原理和实验有了更加深刻的理解。回顾自己2年来从不懂实验的基本的宏定义,到能用预编译指令展开宏,从代码深奥无比,支离破碎的理解,到能全局的理解一个或多个实验。其中最值得肯定的是走了一条正确的道路,即理论加实验学习,尤其提高实验的投入时间。其次,清华大学的操作系统学习是一门十分的系统课程,有利于提高系统思维。
原创
博文更新于 2025.11.07 ·
631 阅读 ·
12 点赞 ·
0 评论 ·
7 收藏
加载更多