NOT
medical custom dataset for fine-tuning llama2
data preparation we use huggingface shibin6624/medical to fine-tuning llama2, please note that this dataset is consist of en and cn data, here we just ......
quickjs调用lvgl函数
实现本次使用quickjs的最主要目的,就是通过程序动态加载js,然后调用lvgl函数库,实现渲染。以达到类似小程序的效果。后续还会实现类似小程序效果,通过quickjs解析xml(html),编译成js然后调用lvgl库,实现界面渲染。通过quickjs会调用c语言提供的底层功能,如wifi、蓝牙 ......
java-生成二维码/条形码
前言: 需求:生成二维码/条形码 //使用ZXing库 <dependencies> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.1</version> </d ......
XML数字签名-Signature语法和签名算法[转]
XML数字签名-Signature语法和签名算法 一段Demo: <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <!-- 规范化的算法 --> <ds:CanonicalizationMeth ......
Linux shell简介
Linux shell简介 一、什么是shell? shell是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 为什么要学习和使用s ......
第七章 存储管理
存储方式: 从硬盘接口上,硬盘分为以下几种类型: IDE——SATA硬盘 SCSI——SAS硬盘 其他 硬盘分区的两种形式: MBR:主引导记录,位于0盘面0磁道1扇区,512比特,不属于任何分区,亦不属于操作系统。主要由三部分组成: Boot Loader引导加载器,主引导记录最开头的446字节。 ......
Chat2DB高颜值、免费开源、集成AI的数据库客户端
Chat2DB 是一款有开源免费的多数据库客户端工具,支持 windows、mac 本地安装,也支持服务器端部署,web 网页访问。和传统的数据库客户端软件 Navicat、DBeaver 相比 Chat2DB 集成了 AIGC 的能力,能够将自然语言转换为 SQL,也可以将 SQL 转换为自然语言 ......
apache的对象工具类ObjectUtils
org.apache.commons.lang3.ObjectUtils主要是Apache提供的对对象进行操作的工具类。它会使代码变得更加优雅。 判断对象是否为空 boolean isEmpty = ObjectUtils.isEmpty(new Person()); //输出:false bool ......
文件权限
1、了解基本权限UGO与ACL的用法、ACL高级特性mask与default的作用、高级权限SUID、SGID、Sticky的意义。 2、针对所有用户设置文件属性,进程和新建文件、目录的默认权限会受到umask的影响。 3、Linux使用不同的文件系统,如ext4、XFS等。 4、了解文件系统的基本 ......
课上测试2 myxxd
1.学习xxd的使用,提交至少3个应用截图 2.xxd的主要功能是什么?需要使用什么系统调用来实现?写出你的推导过程,命令 xxd的主要功能是以十六进制格式显示文件的内容,并提供将文件转换为十六进制格式或从十六进制格式转换回二进制格式的能力。它还可以用于编辑文件的十六进制内容。 在推导xxd的实现过 ......
二、Hadoop集群搭建与学习
Hadoop集群搭建(完全分布式版本) 一、准备工作 三台虚拟机:master、node1、node2 时间同步(3.x版本不用做) ntpdate ntp.aliyun.com 调整时区 3.x版本不用做) cp /usr/share/zoneinfo/Asia/Shanghai /etc/loc ......
命令行界面的虚拟机如何转成图形界面
教程 相关步骤 1、查看有什么可以安装 yum grouplist 2、安装GUI图形界面 yum groupinstall -y "Server with GUI" "Development Tools" 3、打开下载好的GUI图形界面 startx 开启成功! ......
element-plus之form表单场景大全
1.:validate-event="false"的作用是,当前这个表单change或者blur的时候不进行表单校验,只有提交按钮验证时候才校验标红框, 场景运用:当切换其他tab也好,根据select1选的值,然后给select2赋值,结果没查到select2为空数组时候自动标红,类似这种不想要红 ......
机器学习可自动优化你的数据库管理系统
本文是由卡内基·梅隆大学的三位嘉宾达娜·范·阿肯(Dana Van Aken)、安迪·帕夫洛(Andy Pavlo)和杰夫·戈登(Geoff Gordon)共同撰写的文章。该项目演示了学术研究人员如何可以使用AWS Cloud Credits for Research Program()来支持其科研... ......
Generic Repository基本实现
前言 自定义仓储能够很大程度方便我们实现功能,但是对于自定义仓储中的公共部分,又是非常基础的功能,如基础增删改和列表查询,分页查询,单个查询等,对于大部分自定义仓储来讲都能够用的上,如果每个自定义仓储中都实现一套,代码冗余度太高,无效工作过滤耗费时间。 构建泛型仓储 泛型仓储抽象接口 在自定义仓储接 ......
位运算的实现及应用场景
在 .NET 6 中使用枚举类(enum)实现位运算是一个相对直接的过程。首先,你需要定义一个枚举类型,通常是使用 [Flags] 属性标记,这样可以更清楚地表明该枚举用于位运算。以下是如何进行这一操作的步骤: 定义带有 [Flags] 属性的枚举:这个属性用于指示枚举值可以组合。枚举的每个成员应该 ......
你知道Spring中BeanFactoryPostProcessors是如何执行的吗?
Spring中的BeanFactoryPostProcessor是在Spring容器实例化Bean之后,初始化之前执行的一个扩展机制。它允许开发者在Bean的实例化和初始化之前对BeanDefinition进行修改和处理,从而对Bean的创建过程进行干预和定制化。 BeanFactoryPostPr ......
MCU看门狗使用注意事项
前言 最近因为项目产品硬件设计有问题,导致设计的一款产品把硬件电源开关以及硬件系统复位功能去掉了。更严重的是,这产品已经开始生产了,硬件已经无法修改,所以软件必须上看门狗,否则设备死机或是异常后就只能拆设备拔电池复位了。 我们使用的MCU是普冉的PY32F030,这颗芯片在低功耗应用场景下,使用看门 ......
存储管理
我们在学习此章节时我们要了解存储方式和掌握创建基本分区的方法。 在连接方式上,存储可以分为三种类型:本地存储、外部存储、网络存储。在工作原理上,硬盘分为固态硬盘和机械硬盘:从硬盘接口上,硬盘可分为IDE、SCSI、其他。关于存储方式我们需要了解: 主存储器(RAM): 主存储器是计算机中用于存储正在 ......
Linux操作系统 存储管理读书笔记
引言 在Linux系统中,存储管理是一个至关重要的主题,特别是对于初学者而言。本次学习的主要内容包括添加新硬盘、MBR分区、GPT分区、创建文件系统以及挂载分区等方面。以下是对这些内容的学习笔记。 添加新硬盘 在Linux系统中,要使用新硬盘,首先需要将其连接到计算机。这可以通过物理连接,例如SAT ......
2023-2024-1 20211327 myxxd(课上测试)
myxxd(课上测试) 学习xxd的使用,提交至少3个应用截图 xxd的主要功能是什么?需要使用什么系统调用来实现?写出你的推导过程,命令 xxd 主要用于查看文件的十六进制表示,并提供了一些额外的功能,如生成C语言风格的数组表示。它的主要功能包括: 查看文件的十六进制表示: 显示文件内容的十六进制 ......
用户管理
1、了解了用户与用户组标识符的意义,用户的shell作用以及如何对用户与用户组进行增、删、改、查等操作。 2、了解了如何设置 /etcpasswd 与 /etc/shadow这两个重要文件以及useradd的文件配置。 3、了解了用户如何使用su命令进行身份切换,普通用户如何使用sudo命令提权。 ......
Linux学习记录:文件权限
在这一章中学习了基本权限UGO和ACL,以及高级权限。 UGO分别代表属主属组和其他用户的权限。 读取写入和执行的权限用rwx这三个字符表示,也可以用数字表示对应的权限,相对应的是421。 1.基本权限UGO 牢记三个常用修改权限的命令:chown(主、组)、chgrp(组)、chmod(修改文件权 ......
windows同时保持有线内网和无线外网操作
CMD下依次执行以下命令 1.route delete 0.0.0.0 2.route add 0.0.0.0 mask 0.0.0.0 [无线网关] METRIC 10 -p 3.route add [内网网段,如192.168.1.0] mask 255.255.255.0 [有线网关] MET ......
apache类工具类ClassUtils
org.apache.commons.lang3.ClassUtils主要是用来获取类的相关信息。 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3 ......
课堂练习2
一、xxd的使用 二、 xxd的主要功能是将文件转化为十六进制显示,通过man xxd可以得到,需要使用unistd.h实现 三、伪代码 openfile readbyte 0x new text print 0x 四、 #include <stdio.h> #include <stdlib.h> ......
白云一片去悠悠
问题: 给定一个\(n\times m\)的矩阵,给定的方式为给定一个长度为\(n\)的数组\(a\)和一个长度为\(m\)的数组\(b\),矩阵中的权值\(w_{i,j}=a_i+b_j\),再给定一个正整数\(x\),问权值小于等于\(x\)的点能组成多少四连通块。 思路: 首先解决四联通块计数 ......
文件管理
路径和目录结构: 了解Linux文件系统的层次结构是至关重要的。根目录(/)是文件系统的起点,所有的文件和目录都从这里开始。学会使用绝对路径和相对路径是基础中的基础。 基本的文件和目录操作: 熟悉基本的文件和目录操作命令,如ls(列出文件和目录)、cp(复制文件或目录)、mv(移动文件或目录)、rm ......