草庐IT

从零开始Vue3+Element Plus的后台管理系统(五)——尝试多种图标ICON方案iconify

iconfont是过去使用较多的图标方案,后来更倾向于使用SVG,因为SVG更灵活兼容性更好。在最近的几个Vue2项目中,因为强调功能弱化设计所以直接用ElementUI自带的图标即可满足需求。ElementPlus的图标库相对ElementUI更加丰富,然而对于喜欢折腾的人还是远远不够的,在我折腾的这个个人仓库,决定尝试更多图标解决方案。除了使用ElementPlus自带的图标,iconify是本次尝试的主要目的。ElementPlusIcon全量导入全量导入从来都是最简单的方法,但并不总是最推荐的做法安装@element-plus/icons-vuenpminstall@element-p

一起从零开始学习数学01 【函数】

.content-box{border:1pxsolidrgba(0,0,0,1);padding:10px;width:80%;margin:auto;word-wrap:break-word}一起从零开始学习数学01【函数】一起从零开始学习数学  随着我们了解的事物越多便越发现世界的万事万物都与数学离不开关系,当我们想要深入了解某一领域内的知识或技术时,数学会毫不留情的将我们劝退。每个人的数学水平由于各种原因都不同,而笔者就属于是垫底水平的了。  当我想要学习数学时,发现早已经看不懂各种符号和其逻辑。无奈,只得回炉重造。我们所称的"从零开始",也不是真正的从零开始,起码要知道加减乘除的运算

HarmonyOS4.0从零开始的开发教程09页签切换

HarmonyOS(七)页签切换List组件和Grid组件的使用Tabs组件的使用概述在我们常用的应用中,经常会有视图内容切换的场景,来展示更加丰富的内容。比如下面这个页面,点击底部的页签的选项,可以实现“首页”和“我的”两个内容视图的切换。ArkUI开发框架提供了一种页签容器组件Tabs,开发者通过Tabs组件可以很容易的实现内容视图的切换。页签容器Tabs的形式多种多样,不同的页面设计页签不一样,可以把页签设置在底部、顶部或者侧边。本文将详细介绍Tabs组件的使用。Tabs组件的简单使用Tabs组件仅可包含子组件TabContent,每一个页签对应一个内容视图即TabContent组件。下

类ChatGPT逐行代码解读(1/2):从零起步实现Transformer、ChatGLM-6B

前言最近一直在做类ChatGPT项目的部署微调,关注比较多的是两个:一个LLaMA,一个ChatGLM,会发现有不少模型是基于这两个模型去做微调的,说到微调,那具体怎么微调呢,因此又详细了解了一下微调代码,发现微调LLM时一般都会用到Huggingface实现的Transformers库的Trainer类从而发现,如果大家想从零复现ChatGPT,便得从实现Transformer开始,因此便开启了本文:如何从零起步实现Transformer、ChatGLM(至于LLaMA已在之前的博客里解读过),主要分为两个大部分按照transformer的每一步的原理逐步逐行从零实现,先编码器后解码器,特别

【从零开始学习JVM | 第八篇】学习垃圾回收算法 和 垃圾回收器

前言:现代编程语言通常采用垃圾回收机制来自动管理内存。垃圾回收机制是一种自动化的内存管理技术,可以在程序运行时自动识别和回收不再使用的内存,从而减少内存泄漏和其他内存相关问题的发生。本文将介绍垃圾回收算法和垃圾回收器的相关知识,帮助读者深入了解内存管理的实现原理和技术细节。目录前言:常见的垃圾回收算法:1.标记-清除算法(Mark SweepGC)2.复制算法(CopyingGC)3.标记整理算法(Mark CompactGC)4.分代GC(GenerationalGC)年轻代:  老年代: 分代GC的垃圾回收流程:总结:   垃圾回收的要做的事就两件:1.找到内存中存活的对象,并进行分类2.

一起从零开始学电02-基本电路

基本电路认识电路  图中是一个普通的电路,要看懂各种电路图的前提是认识元器件。图中共有三个元器件,分别为:电源(多节电池)提供电压,电流(长为正极,短为负极)开关(刀开关)控制线路的通断负载(灯泡)将电能转换为光能  现在我们认识了各个元器件的符号与作用便很容易看懂这个电路图是用来做什么的。首先在电压的驱动下电流从正极流动到达开关的触点(触点即元器件与导体连接的地方,开关的常开点、常闭点等)。此时电流是否能够通过开关取决于开关的状态,当开关为闭合时(合上)电流通过刀开关的常开触点,当开关为开合时(打开)电流到达刀开关的常闭触点随后电流到达负载也就是灯泡,灯泡将电能转换为光能开始发光。之后电流流

深入浅出Python:从零开始搭建自己的Web服务器

第一部分:前言与环境准备1.前言随着互联网的发展,越来越多的应用都运行在Web上,而Web服务器则成为了支撑这一切的关键。在本文中,我们将利用Python来创建自己的简易Web服务器。通过这个过程,你不仅可以深入了解Web服务器的工作原理,还能够掌握Python的基础知识。2.环境准备首先,你需要有一个Python环境。我们将使用Python3,因为它已经成为了主流。如果你还没有安装,可以去官方网站下载并安装。安装完成后,你可以通过命令行输入以下命令来检查Python版本:python--version你应该会看到类似这样的输出:Python3.x.x3.基础知识在开始编写代码之前,我们先介绍

智能车入门——车模器件篇 <新手从零做车>

本文讲搭车需要哪些器件,及其使用目录 电机 舵机电机,舵机频率选择编码器电磁感应模块陀螺仪磁铁检测摄像头(如果需要)菜单系列文章目录电磁车简易接线图 这个是逐飞tb店展示的电磁车简易接线图,加上舵机,基本上就可以搭一辆四轮车。 电机电机 电机应该都比较熟悉在电机两端施加电压,电机就会旋转,电压越大,转速越快。通过电压越大,转速越快这句话,联系之前的知识,我们可以想到用PWM来控制转速,但是直接把电机直接接在核心板io口是不可行的(因为io口电压比较低,而且电机坏了有可能造成核心板损坏)因而就需要电机驱动这一篇文章写的详细,值得去看【嵌入式&单片机】一文带你搞懂电机驱动模块_云朵先生_的博客-C

一起从零开始学电01-交流电与直流电

交流电与直流电在日常生活中,我们所使用的电脑、手机、电视等等电器,并不是直接使用从插座里出来的交流电,也就是AC,而是由交流电转换出的直流电,也就是DC。直流电与交流电有什么区别纵轴代表电流或电压(上正、下负),横轴代表时间。如波形图所示:直流电在理论中的直流电的电流或电压波动不会随着时间的变化而产生变化,永远为一条直线。另外一种直流电是由交流电经过整流器转换而来,其电流或电压可能产生微小的波动,但是由于这些波动通常很小,所以我们仍然将由交流电转换后的直流电视为一条直线。交流电的电流或电压随时间变化而进行交替变化,在图中交流电的电流或电压随着时间的变化由一个正半周和负半周组成一个完整的周期。家

详细教程 - 从零开发 鸿蒙harmonyOS应用 第四节 (鸿蒙Stage模型 登录页面 ArkTS版 推荐使用)

在鸿蒙OS中,Ability是应用程序提供的抽象功能,可以理解为一种功能。在应用程序中,一个页面即一种能力,如登录页面,即具有登录功能的能力。以下是对鸿蒙新建项目的登录代码功能的详细解读和工作流程的描述:新建Ability:在DevEcoStudio中,选择一个EmptyAbility工程模板,然后在src/main/ets/entryability目录下生成一个Ability文件EntryAbility.ts。新建登录页面:在src/main/ets/pages目录下生成一个Login页面,这是基于Ability实现的应用的入口页面。你可以在Login页面中根据业务需要实现入口页面的功能。实