- 博客(28)
- 收藏
- 关注
原创 JS学习总结
为网站提供交互的动态编程语言,通过浏览器内置接口以及第三方api实现交互,有很多第三房框架和库用于快速构建网站及appJavaScript 是一门编程语言,可为网站添加交互功能(例如:游戏、动态样式、动画以及在按下按钮或收到表单数据时做出的响应等)。是一门完备的动态编程语言。当应用于 HTML 文档时,可为网站提供动态交互特性JavaScript 的应用场合极其广泛,简单到幻灯片、照片库、浮动布局和响应按钮点击,复杂到游戏、2D/3D 动画、大型数据库驱动程序等等。
2024-06-19 16:33:56
539
原创 HTML学习总结2
1、指定文档的字符编码,utf-8 是一个通用的字符集,它包含了任何人类语言中的大部分的字符,意味着该 web 页面可以显示任意的语言,输入其他的可能会出现乱码。Meta 的第二个用法,这两个 meta 元素对于定义你的页面的作者和提供页面的简要描述是很有用的,网页搜索的title 以及内容描述。相对url:绝对url下引用文件的实际位置,例如pdf在何处,pdf在文件中的路径就是相对url。2、内容会被推荐用于书签名。该标签内可添加联系方式,字体会是斜体的,这些都是为无障碍开发准备的吧,
2024-06-12 23:44:02
892
原创 HTML学习-介绍
超文本标记语言,简称HTMl(p.s. html标签不区分大小写)HTMl是用于定义网页结构的基本技术, 标识网页内容是应该被解析为段落、列表、头部、链接、图像、多媒体播放器、表单或是其他众多可用的元素之一,亦或是定义的新元素。a、一个元素包含,开始、结束标签以及内容,标签内可添加多条属性b、一个元素内可嵌套多个元素c、块级和内联块级元素:(会自动换行)在页面中以块的形式展现。一个块级元素出现在它前面的内容之后的新行上。任何跟在块级元素后面的内容也会出现在新的行上。
2024-06-12 01:57:51
251
原创 Vue 学习笔记
(1)使用 vue-router 设置路由,vue 开发实际依靠 url 实现路由跳转,在运行过程中始终只有一个页面加载,使得代码运行更高效;3、同时展示 template、script、style 三个部分的代码,开发过程省心不少。(2)因为 vue 组件化开发的特点,代码耦合度得以降低,在后续功能维护中更为方便。(1)使用 vue 开发时,可以将重复使用到的一个功能单独封装成一个组件以复用。通过如下代码映入 vue,也可下载到本地后引入,可以在离线状态下继续开发工作。model 模型层:代码逻辑,
2024-05-15 21:22:58
248
原创 MDB静态网站
MDB静态网站实验报告一、实验要求二、成品展示1、主页面展示(1)、导航条以及主页面(2)、人物介绍(3)、歌曲介绍页(4)、其他名人介绍(5)、课程结业报告存放处以及页尾2、子页面展示(1)、观看节目页面三、开发过程四、发现与解决问题一、实验要求构建一个静态或动态网站即以下要求中任选A或B,主题自选,要求如下:A. 静态网站。可使用你喜欢的任何CSS框架如BootStrap、MDB、tailwind等,页面不少于5个,最后一个页面放置结业报告的超链接。网站需部署到你喜欢的托管服务器上如github
2021-06-21 21:53:47
1283
1
原创 CSS学习总结
CSS全称Cascading Style Sheets,叫做级联样式表,是用来美化之前用html构建的网页的显示内容;如整个页面的布局,元素的位置、距离、颜色、大小、是否显示、是否浮动、透明度等等。
2021-04-24 19:01:01
1159
1
原创 HTML学习总结
HTML学习总结一、前言二、 HTML简介三、HTML入门1、元素2、HTML结构:一、前言基于vs code进行操作推荐使用浏览器chrome、firefox安装以下插件:Auto Close Tag、Auto Rename Tag、Code Runner、IntelliSense for CSS、Material Icon、Open HTML in Browser、Path Intelligence点击以下图标以搜索插件并安装:vs code下载chrome二、 HTML简介HT
2021-04-14 01:49:44
275
1
原创 STM32的PWM和DAC练习
STM32的PWM和DAC练习一、输出一路PWM波形二、用DAC功能完成波形输出以及听声音输出效果三、将数字音频歌曲数据转换为模拟音频波形输出一、输出一路PWM波形1、本次实验室用到的代码:代码(提取吗:pmf1)2、按图示路径打开工程文件二、用DAC功能完成波形输出以及听声音输出效果输出一个周期2khz的正弦波(循环)。此波形驱动作用至蜂鸣器或喇叭,会呈现一个“滴…”的单音;三、将数字音频歌曲数据转换为模拟音频波形输出...
2021-01-03 18:10:37
339
原创 STM汇编程序设计
STM汇编程序设计一、STM三种Boot模式的差异一、STM三种Boot模式的差异STM32的启动方式一般以储存器的类型来区分,如下: 内部FLASH启动方式 ,内部SRAM启动方式 ,系统储存器启动方式。
2020-12-31 18:35:34
102
原创 通过Stm32f103并基于SPI完成的的OLED显示
通过Stm32f103并基于SPI完成的的OLED显示一、学号、姓名显示二、显示AHT20的温度以及湿度三、上下滑动显示长字符一、学号、姓名显示1、按图示路径打开工程文件2、按照图示连接芯片到板子上3、在mian.c文件中把while函数中其他的注释掉然后加上下面两句GUI_ShowCHinese(16,20,16,"Сãü",1);GUI_ShowString(28,0,"631807030104",16,1);4、去字模转换软件将需要显示的字模转化出来并粘贴到oledfont.h
2020-12-28 19:02:00
814
原创 基于wireshark的相关实验
基于wireshark的相关实验一、准备工作二、数据链路层1、熟悉Ethernet帧结构2、 了解子网内/外通信时的MAC地址3、掌握ARP解析过程三、网络层1、熟悉IP包结构2、IP包的分段与重组3、考察TTL事件四、传输层1、熟悉TCP 和 UDP 段结构2、分析 TCP 建立和释放连接五、应用层1、了解DNS解析2、了解HTTP的请求和应答一、准备工作在开始本次实验前,需要先自行下载安装wireshark软件,然后了解wireshark的一些基本操作:· 选择对哪块网卡进行数据包捕获· 开始/
2020-12-25 23:04:44
233
原创 基于cmder进行的验证性实验
基于cmder进行的验证性实验1、ipconfig2、ping3、tracert4、ARP5、DHCP6、netstat7、DNS8、cache1、ipconfigipconfig:微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息打开cmder开始第一个关于ipconfig命令的实作:1、ipconfig /all:显示当前网络的连接配置信息2、 然后可以尝试用该指令查看一下旁边计算机的网络配置旁边:默认网关. . . . . . . . .
2020-12-25 18:24:05
182
原创 通过Ardunio完成基于stm32f103指南者的串口通信
通过Ardunio完成基于stm32f103指南者的串口通信一、安装Ardunio IDE1、安装文件二、连接开发板并烧录运训程序1、连接开发板2、烧录程序三、基于标准库函数与基于HAL库函数的stm32编程方式的差异四、stduino IDE使用体会一、安装Ardunio IDE链接: 安装包压缩文件.提取码:(q251)1、安装文件1、下载成功后,解压文件2、双击第三个.exe文件开始安装,安装的时候直接按他默认的走就可以了(注:安装路径文件名不得出现汉字)3、将打包文件中的Ardu
2020-12-14 21:21:25
444
原创 STM32实现串口通讯
STM32实现串口通讯一、基于寄存器与基于固件库的编程方式有什么差异二、STM32的USART窗口通讯程序1、任务要求2、生成.hex文件3、烧入stm32查看效果一、基于寄存器与基于固件库的编程方式有什么差异(1)、固件库:特点是简单易上手,现目前比较多的例程是使用固件库编写的。固件库编写方式简单并且相比寄存器他的资料更多,所以这种方式适合新手。(2)、寄存器:想要深入理解CortexM3内核或者是需要为了获得更好的可移植性,学习寄存器编程会比较有帮助。并且从专业的角度来看,寄存器更贴近底层,对外设
2020-12-05 20:08:37
6590
原创 使用Altium Designer软件绘制stm32最小系统PCB图以及logo和gerber文件的生成
使用Altium Designer软件绘制stm32最小系统PCB图一、封装二、绘制PCB图1、从原理图导入pcb2、布线3、布局4、覆铜5、电气规则检查(规则设置)一、封装1、点一下要进行封装的元件,再点击右侧的properties,找到footprint点击add,然后点击弹窗中的browse2、找到元件对应选项然后点击ok,之后按下return即可回到原理图3、依次按上述步骤对图中所有元器件添加封装即可,最后可以通过如下步骤检测是否已完成所有元件封装的添加(1)、右击工程主目录,选择如图
2020-12-04 18:23:44
645
原创 练习使用Altium Designer软件绘制一个stm32最小系统的电路原理图
练习使用Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图一、stm32最小系统原理图一、stm32最小系统原理图
2020-11-09 22:54:37
1124
1
原创 Proteus8.9仿真运行stm32程序---流水灯实例
Proteus仿真运行stm32程序一、创建文件二、连电路图三、创建.hex文件四、配置芯片五、实验结果一、创建文件1、点击new project然后按自己需求更改文件名和文件路径,一切完成后点击next。2、选择create a schematic from the selected template,下面方框内选择DEFAULT,然后点击next。3、如图所示,然后点击next4.选择创建固件项目,其中:系列选择Cortex-M3,Controller选择STM32F103R6,点击下一
2020-11-09 22:22:20
2539
2
原创 虚拟机运用vscode实现可视化代码跟踪调试
可视化代码跟踪调试一、安装基于跨平台多类型代码编辑器VScode二、安装vscode的c/c++插件三、配置launch.json和task.json这两个文件四、编译调试c++程序三级目录一、安装基于跨平台多类型代码编辑器VScode1、找到Ubuntu软件图标点击 ,然后在搜索框内搜索visual studio code,找到对应软件,随后直接点击安装。(出现错误:cannot perform the following tasks输入以下代码:sudo apt install scree
2020-11-09 13:39:25
1223
原创 C/C++图像处理开源软件库opencv 3.4.1的安装以及使用
C/C++图像处理开源软件库opencv 3.4.1的安装以及使用一、opencv 3.4.1的安装1、下载opencv-3.4.1.zip2、解压并进入解压后文件3、cmake(1)、安装cmake(2)、创建编译文件夹并进入到文件夹并进行配置二、图像处理1、在opencv-3.4.1下创建新文件夹test1,并保存一张照片三、 利用opencv对摄像头进行使用1、设置虚拟机摄像头usb和虚拟机2、打开摄像头显示处理视频3、改进后代码一、opencv 3.4.1的安装1、下载opencv-3.4.1.
2020-10-30 21:24:12
2039
原创 GDB程序代码调试及运行
GDB程序代码调试及运行一、目标二、GDB简介1、GDB2、作用三、GDB的使用1、启动GDB2、GDB的命令3、GDB调试举例一、目标熟练掌握linux系统下gdb调试器的使用,了解其作用以及在gdb下程序的调试方法。二、GDB简介1、GDBGNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统, GDB可以运行在UNIX、Linux甚至Microsoft Windows。 • GDB可以调试C、C++、Objective-C、Pascal、Ada等
2020-10-29 23:12:16
5178
原创 ubuntu上gcc编辑器以及curses库的使用了解
这里写目录标题一级目录用gcc生成静态库和动态库二级目录三级目录一级目录用gcc生成静态库和动态库1、先编译三个例子程序hello.h、hello.c、main.c(1)、先创建一个文件夹用来保存这次作业,代码如下:1 mkdir test12 cd test1 //进入该目录(2)、分别编写三个程序使用以下命令进行程序编写vim hello.h以下是三个例子程序:hello.h1 #ifndef HELLO_H 2 #define HELLO_H3 void hello(c
2020-10-17 17:05:53
613
原创 运用Proteus 电路仿真软件完成一个51程序设计以及仿真
运用Proteus 电路仿真软件完成一个51程序设计以及仿真一、在keil4上编写程序1、创建工程文件2、编写程序并将其加入工程3、程序如下二、在protues设计电路并进行仿真1、在protues上画出电路图2、将.hex文件导入芯片并运行仿真一、在keil4上编写程序1、创建工程文件(1)、打开keil4点击工程然后点击创建新的工程文件,然后选好文件路径并命名号工程文件,然后在接下来弹出来的窗口中选择Atmel然后选中AT89C51芯片然后选择否。选择创建新的工程文件选择AT89C51芯片
2020-10-08 19:27:14
2205
原创 通过keil运用stm32芯片进行程序编译以及仿真
通过keil运用stm32芯片进行程序编译以及仿真一、创建工程目标文件二、将程序加入到工程中三、程序的编译1、程序1.c如下2、程序编译结果一、创建工程目标文件(1)、打开keil然后点击右上角的工程再点击创建新的工程项目;然后选择好文件路径并输入工程名称。(2)、接下来选择一个芯片,这里我选择的是STM32F103。(3)、然后接下来的弹窗中选择CMSIS/CORE以及Device/Startup然后点击ok即可。二、将程序加入到工程中(1)、将左侧Target1展开右击Source Gro
2020-10-08 18:32:37
3829
原创 在Ubuntu上利用vim进行程序编写及运行
目录:1、编写一个主程序文件main1.c和一个子程序文件sub1.c并运行(1)、编写一个main1.c(2)、编写一个sub1.c(3)、运行程序2、利用vc++编译并运行主程序main1.c(1)、在windows的vc++上编写函数main1.c(2)、运行函数main1.c3、用makefile的方式编写主程序(1)、编写一个sub1.h头文件(2)、运行结果1、编写一个主程序文件main1.c和一个子程序文件sub1.c并运行(1)、编写一个main1.c首先利用vim创建一个名为main
2020-09-25 23:52:52
6619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人