草庐IT

头歌实训

全部标签

企业内训一体化解决方案,布道师教学实训云平台【开源版上线】

平台介绍依托云技术,采用“平台+”的方式,融合容器技术和虚拟化技术,构建多维度、个性化、智能化的数字化教育资源体系,促进教育机构、企业”资源、教学、实训、评价”完整可持续发展的学习生态系统。技术架构主流技术:前端Element-UI&Vue后端:SpringCloudAlibaba,SpringBoot2.x、Mybatis、Shiro、JWT等。部署:支持Docker容器部署产品功能板块主要有三大终端:1、教育门户(PC端):2、教务管理端(PC端)3、微信小程序(移动端)教师端【管理看板、教学中心、学习中心、教学包、评测中心、项目库、教学工具:教学云盘、白板、截图工具、录屏】。学生端【管理

项目实训--Unity多人游戏开发(十一、PUN框架--游戏场景篇(加载与同步))

文章目录加载场景的代码本地加载多人游戏加载场景场景内容多端同步(真正的游戏多人化)PUN文档提到的几点重要信息场景内容多端同步保证同时开始游戏加载场景的代码本地加载有许多方法,举几个例子:本地加载//本地跳转usingUnityEngine.SceneManagement;//这个0是BuildSettings面板中场景的顺序。(Unity基础知识)SceneManager.LoadScene(0);//也有其他方法本地异步加载(场景内容过多时,防止卡顿异步加载)//本地异步加载(场景内容过多,防止卡顿异步加载) StartCoroutine("LoadLevel1"); IEnumerato

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第五天-ARM Linux编程之自动创建节点 (物联技术666)

链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688       驱动程序编写好后,还需要创建设备节点,有两种方式,一是通过mknod命令去手动创建,例如:mknod/dev/helloc2500,/dev/hello为设备节点名字,c代表字符设备,250和0代表它的主次设备号。二是使用udev或mdev来实现自动创建设备节点。使用mknod手动创建设备节点不够灵活,如果是动态分配的设备号怎么办,难道每次加载驱动后去查看/proc/devices文件中查看它的主设备号,要是产品发布时怎么办,显然不太现实利用ude

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第二天-ARM中断、定时器、看门狗(物联技术666)

链接:https://pan.baidu.com/s/1E4x2TX_9SYhxM9sWfnehMg?pwd=1688提取码:1688上午:中断         吕峰老师下午:定时器教学内容:一、中断ARM中断分为二级,分为一级中断和二级中断,二级中断为子中断,对于ARM来说有50个中断源,其中有32+(EINT23-4)23-4+1-2=50子中断源分为二种,一种是内部子中断,另一种是外部子中断源(EINT4_7,EINT8_23)内部子中断:一般是串口的读写,视频的中断,AC中断等等,主要是内部硬件设备外部子中断:一般是EINT4_7,EINT8_23,分别是GPF和GPG的I/O口。中断

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第八天-高级驱动framebuffer(物联技术666)

链接:https://pan.baidu.com/s/1cd7LOSAvmPgVRPAyuMX7Fg?pwd=1688提取码:1688帧缓冲(framebuffer)设备应用于linux显示技术方面。因为linux的显示平台已经全部基于framebuffer,所以目前在linux环境下开发图形化界面、游戏、影视软件等可视化应用时都必须用到帧缓冲技术,而现在随着消费逐渐娱乐化的大趋势,可视化应用已经在产品开发中越来越重要,因此,对于帧缓冲技术的理解和掌握就非常重要了。1Frambuffer介绍 帧缓冲在linux体系中居于上层应用和底层显示设备之间,如下图所示。它的设计意图是对上层应用屏蔽掉低层

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第七天-内核函数接口(物联技术666)

链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688//**************************************************#include   /*module_init()*/#include       /*printk()*/#include           /*__init__exit*/#include             /*file_operation*/#include     /*copy_to_user,copy_from_user*/#include

引领AI创意教育新浪潮,瑞云AIGC实训平台解决方案来了

过去的2023年,AI(人工智能)成为了年度科技圈关键词,各行各业都在AI化,据统计,AIGC市场规模预计到2030年将达到万亿级别,这不仅是市场的趋势,更是创新的机遇。教育行业更是如此,许多高校和职校引入了AIGC的课程,一些艺术和设计学院开始将AIGC技术融入课程中,让学生通过实践学习如何使用AI生成图像等创意内容。例如,学生可能会使用AI生成的图像作为设计项目的起点。这意味着各大学校对一个便捷且易用的AIGC实训平台建设的需求愈发增强。01传统AIGC实训平台弊端:算力冗余且投入高StableDiffusion(下文简称SD)模型是当前AI绘画领域中非常受欢迎的文字生成图片的开源模型之一

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第三天-ARM Linux ADC和触摸屏开发 (物联技术666)

链接:https://pan.baidu.com/s/1V0E9IHSoLbpiWJsncmFgdA?pwd=1688提取码:1688 教学内容:1、ADCS3C2440的A/D转换器包含一个8通道的模拟输入转换器,可以将模拟输入信号转换成10位数字编码。在A/D转换时钟频率为2.5MHz时,其最大转换率为500KSPS(5个时钟周期完成一次转换)输入电压范围为0~3.3V。AD转换接口中的AIN[7]-AIN[4]四个通道为触摸屏的模拟信号输入口,低4位通道为普通的AD通道。外AD转换:A[3]-A[0]1)、设置ADCCON寄存器通过ECFLG[15]可以查询是否转换完成,PRSCEN[1

【头歌-Python】Python第一章作业(初级)

第1关:浮点数四则运算与格式化输出任务描述示例任务描述Python可以方便的实现计算器的功能。数学意义上的加、减、乘、除在Python中分别以符号“+、-、*、/”表示。试编程实现分两行输入两个非零浮点数,并在4行中按顺序输出两个数的加、减、乘、除的计算式和计算结果。计算结果str.format()方法严格保留小数点后3位数字。要求输出与如下示例格式相同,符号前后各有一个空格。浮点数1+浮点数2=和浮点数1-浮点数2=差浮点数1*浮点数2=积浮点数1/浮点数2=商示例输入:2.663.1415926输出:2.66+3.1415926=5.8022.66-3.1415926=-0.4822.66

嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第二天-ARM中断寄存器详解 (物联技术666)

链接:https://pan.baidu.com/s/1E4x2TX_9SYhxM9sWfnehMg?pwd=1688提取码:1688ARM中断寄存器详解 S3C2440的中断寄存器:1.中断分两大类:内部中断和外部中断。2.外部中断。24个外部中断占用GPF0-GPF7(EINT0-EINT7),GPG0-GPG15(EINT8-EINT23)。用这些脚做中断输入,则必须配置引脚为中断,并且不要上拉。具体参考datesheet数据手册。寄存器:EXTINT0-EXTINT2:三个寄存器设定EINT0-EINT23的触发方式。             EINTFLT0-EINTFLT3:控制滤