• 2025-01-09《Linux设备驱动程序》(第三版)第2章 字符设备驱动程序
    2.1简单的字符驱动程序2.1.1模块的初始化和退出#include<linux/init.h>#include<linux/module.h>//模块加载函数staticint__initsimple_char_driver_init(void){//__init标记此函数仅在模块初始化时调用,减少内核内存占用printk(KERN_INFO"Simple
  • 2025-01-09《Linux设备驱动程序》(第三版) 第1章 设备驱动程序简介
    1.1什么是设备驱动程序1.1.1驱动程序的角色驱动程序充当硬件设备与操作系统内核之间的桥梁。它使得内核能够与特定硬件进行交互,负责将内核的抽象指令转换为硬件可理解的操作,同时将硬件的状态和数据反馈给内核。1.1.2字符设备、块设备和网络设备字符设备:以字符为单位
  • 2025-01-09《Linux设备驱动程序》(第三版)第3章 字符设备驱动程序(续)
    3.1并发和竞争条件3.1.1竞争条件的概念竞争条件是指当多个执行单元(如进程、线程或中断处理程序)同时访问和修改共享资源时,由于执行顺序的不确定性而导致的不可预测的结果。例如,两个进程同时读取一个共享变量,然后各自对其进行修改并写回,最终的结果可能取决于哪个进程最后
  • 2025-01-07RabbitMQ(二)
    永远的"HelloWorld"一、目标二、具体操作1、创建Java工程2、发送消息①Java代码②查看效果3、接收消息①Java代码②控制台打印③查看后台管理界面一、目标生产者发送消息,消费者接收消息,用最简单的方式实现。官网说明参见下面超链接:RabbitMQtutorial-“Hello
  • 2024-12-30毕设问题记录1
    今天在做毕设,需要用到一个分析二维码的库pyzbar但是在pycharm的控制台引入了之后发现用不了,显示找不到这个库搜了一下教程,猜测可能是安装到了base环境而不是毕设的anaconda环境打开了anacondaprompt(anaconda)输入condaenvlist发现一个rjb的环境,condaactivaterjb启动之
  • 2024-12-275 交错网格与SIMPLE算法(末尾有彩蛋)
    5交错网格与SIMPLE算法(末尾有彩蛋)提一嘴,这一节的深入讲解可在陶文铨《数值传热学第二版》的第六章找到。背景对于二维流动下的动量输运,可分别写出x方向、y方向的动量方程,以及连续性方程。\[\begin{equation}\frac{\partial(\rho\phi)}{\partialt}+\mathrm{div}(\rho\m
  • 2024-12-27【思维导图系列】Simple instructions: Source code quality defined in ISO26262
    MainstandardsregaringtheSWdesignandqualityassurance1).MISRACprogrammingrulesforembeddedcriticalsustems[MISRA-C:2004];2).HISsourcecodeMetricsforsoftwareevaluations[HIS];3).ASPICEforsoftwareprocessabdmanagement[ISO/IEC15504
  • 2024-12-26【自用】国内源
    1、国内python源地址豆瓣:https://pypi.douban.com/simple/2.阿里:https://mirrors.aliyun.com/3.华中理工大学:https://pypi.hustunique.com/simple/4.山东理工大学:https://pypi.sdutlinux.org/simple/5.中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/6.
  • 2024-12-23python使用pip进行库的下载
    前言    现如今有太多的python编译软件,其库的下载也是五花八门,但在作者看来,无论是哪种方法都是万变不离其宗,即pip下载。        pip是python的包管理工具,无论你是用的什么python软件,都可以用pip进行库的下载。pip库下载思路思路很简单:1.找到pip2.使用pip
  • 2024-12-22关于pip的源的讨论与总结
    如果我们不去指定pip的源,那么pip命令就会默认从python的官网去拉取对应的包,也就是下面这个网站你也可以进行如下的配置,使pip命令从其他源去拉取扩展包pip3.9configsetglobal.index-urlhttps://pypi.douban.com/simple/上面这个命令是把pip的源换成豆瓣源,但是已经不能访问
  • 2024-12-19[BZOJ3489] A simple rmq problem
    考虑当没有强制在线时,容易想到一个点\(i\)所影响的区间\([l,r]\)满足\(pr_i<l\lei,i\ler<nx_i\)。显然可以转化为矩阵修改,单点求\(\max\)的问题。那扫描线\(+\set\)轻松拿下。强制在线就把线段树换成主席树就可以了。注意这里不能下传标记,所以得用标记永久化。但是
  • 2024-12-16ALOHA:A Simple Recipe for Robot Dexterity
    摘要:模仿学习在学习端到端的机器策略中展示了好的结果,本论文的工作解决的问题是,能在多大程度上推动模仿学习来挑战灵巧的操作任务。在ALOHA2平台上,将一个简单的大规模数据收集的配方与可表达的模型(扩散的策略)相结合,可以有效地学习具有挑战性的手动操作任务,包括可变形的物体和复
  • 2024-12-14python3安装pandas
    检查安装环境检查python版本python--version检查pip版本pip--version检查安装列表piplist安装pandaspip3installpandas这是从官方下载安装,速度比较慢,可以使用国内镜像站清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/py
  • 2024-12-12企业消费管理再进阶:SIMPLE模型帮你选择服务商
    公司上万名员工每天满世界飞,差旅应该怎么管?员工出差、加班,每天数万单打车费用,怎么管?招待用餐和员工用餐,如何做到能成本更低,体验更好?包括差旅、招待用餐、员工用餐、用车、福利等,都是企业消费的核心场景。在当前的经济形势下,企业焦点已经从单纯追求用户规模增长,转向企业经营的全方
  • 2024-12-12python中的pip操作
    python中的pip操作1.pip更换国内镜像源由于python自带的源下载速度非常慢,特别是安装一些库的时候,甚至有时会失败。因此,建议将下载源替换成国内的,下载速度会快很多。总共有两种方法代码替换(推荐使用这一种)手动替换1.1代码替换1.1.1阿里源(推荐这个)pipconfigset
  • 2024-12-12pip的用法
    1、pip国内镜像地址阿里云http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban)http://pypi.douban.com/simple/清华大学https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学http://pypi.mirrors.ustc
  • 2024-12-11Django-simple-captcha实现图片和输入框的样式
    django验证码的插件一、安装pipinstalldjango-simple-captcha二、配置和安装settting.py在INSTALLED_APPS,添加captcha在末尾增加captcha增加如下配置:CAPTCHA_IMAGE_SIZE=(120,50)#图片大小CAPTCHA_BACKGROUND_COLOR='#FFFFFF'CAPTCHA_CHALLENGE_FUN
  • 2024-12-11论文解读《LightRAG: Simple and Fast Retrieval-Augmented Generation》
    博客:https://learnopencv.com/lightrag视频:https://www.youtube.com/watch?v=oageL-1I0GE代码:https://github.com/HKUDS/LightRAG论文:https://arxiv.org/abs/2410.05779​ -时间:2024.10​ -单位:UniversityofHongKong、BeijingUniversityofPostsandTelecommunicatio
  • 2024-12-06python环境
    Python根目录D:\software\python3.7.9Windows命令行盘符:切换盘符dir查看该目录下所有文件cd目标路径cd..返回上一级目录PyCharmPython解释器位置D:\software\python3.7.9\python.exe项目存储位置D:\project\PyCharm_projectpip安装源安装源路径修改
  • 2024-12-05python - 安装pip插件
    功能:安装各种插件,功能与maven类似windows环境下,安装包中自带这个插件,检查路径./Scripts,如果包含pip.exe文件,则无须安装安装官网:https://pip.pypa.io/en/stable/installation/Downloadthescript,fromhttps://bootstrap.pypa.io/get-pip.py.Openaterminal/command
  • 2024-12-05待遇任务执行器(dy-task-actuator-simple)文档
    待遇任务执行器(dy-task-actuator-simple)文档简介简称dtas吧。这是一个尚在起步但无需太多功能的执行器。心血来潮,做了一个任务执行器,倒不是一定要重复造轮子,而是没有发现开箱即用的任务执行器。​这不是一个特别高性能的任务调度框架!只是一个任务执行器。唯一
  • 2024-12-05待遇任务执行器(dy-task-actuator-simple)文档
    待遇任务执行器(dy-task-actuator-simple)文档简介简称dtas吧。这是一个尚在起步但无需太多功能的执行器。心血来潮,做了一个任务执行器,倒不是一定要重复造轮子,而是没有发现开箱即用的任务执行器。​这不是一个特别高性能的任务调度框架!只是一个任务执行器。唯一
  • 2024-11-23RabbitMQ 入门(五)SpringAMQP五种消息类型(Work Queue)
    一、WorkQueue(工作消息队列)Workqueues,也被称为(Taskqueues),任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。此时就可以
  • 2024-12-12Web播放器EasyPlayer.js遇到The play() request was interrupted by a call to pause()报错
    随着互联网技术的飞速发展,尤其是5G技术的普及,很多人对流媒体视频萌生了极大的兴趣,本文将对此详细说明,让更多人了解视频流媒体播放器。EasyPlayer.js作为一款功能强大的无插件H5流媒体播放器,凭借其全面的协议支持、多种解码方式以及跨平台兼容性,赢得了广泛的关注和应用。它不仅为
  • 2024-12-12如何清除li列表的符号,改成图片背景
    要清除<li>列表的默认符号并使用图片作为背景,您可以使用CSS。以下几种方法可以实现:方法一:使用list-style:none和background-image这是最常用的方法。首先,使用list-style:none去除默认的列表符号。然后,使用background-image为列表项添加背景图片。ul{list-style