相关文章
stm32教程:OLED屏显示字母、汉字、图片工程讲解
早上好啊,大佬们,今天带来的是我们 stm32系列的第一个外设——OLED,相信大家对于OLED都不陌生了吧,这个可以说每一个项目里的必需品了,单片机离不开OLED就像西方离不开耶路撒冷。 在生活中,我们见到的OLED的…
编程日记
2024/12/18 12:45:19
攻防世界38-FlatScience-CTFWeb
攻防世界38-FlatScience-Web
点开这个here看到一堆pdf,感觉没用,扫描一下 试试弱口令先 源码里有: 好吧0.0
试试存不存在sql注入
根本没回显,转战login.php先
输入1’,发现sql注入 看到提示
访问后得源码
<?php
ob_start();
?>…
编程日记
2024/12/16 21:17:50
CSS Grid 布局实战:从入门到精通
文章目录 前言一、CSS Grid 布局概述1.1 什么是 CSS Grid 布局?1.2 主要特点 二、基本概念2.1 网格容器2.2 网格线2.3 网格轨道2.4 网格区域 三、常用属性3.1 定义网格结构3.2 控制网格项的位置3.3 控制网格间距3.4 自动填充和重复 四、实践案例4.1 项目结构4.2 HTM…
编程日记
2024/12/15 3:58:54
STM32 标准库函数 GPIO_SetBits、GPIO_ResetBits、GPIO_WriteBit、GPIO_Write 区别
GPIO_SetBits:
使用例:
GPIO_SetBits(GPIOA, GPIO_Pin_1 | GPIO_Pin_2);意思是将GPIOA1和GPIOA2设为高电平
GPIO_SetBits(GPIOA, 0x0003);意思也是将GPIOA1和GPIOA2设为高电平
实际上当选中GPIOA时,它会按位遍历,在哪一位有1说…
编程日记
2024/12/10 7:00:54
STM32学习笔记----SPI协议
STM32的SPI(串行外设接口,Serial Peripheral Interface)是一种常见的同步串行通信协议,广泛应用于与传感器、显示屏、存储设备等外设的通信。SPI通过主从模式(Master/Slave)来实现数据交换,其中…
编程日记
2024/12/20 13:09:49
C++中 ,new int(10),new int(),new int[10],new int[10]()
在C中,使用new关键字进行动态内存分配时,可以根据需要初始化分配的内存。以下是您对new操作符使用的几种情况的解释:
new int(10) 这行代码分配了一个int类型的单个内存空间,并将其初始化为10。等价于在栈上声明并初始化一个变量…
编程日记
2024/12/21 9:00:06
服务器被挂马怎么办?——解决服务器被挂马的方法和步骤
服务器被挂马(即被植入恶意软件)是一个常见的网络安全问题,可能导致数据泄露、服务中断和经济损失。本文将详细介绍如何检测和清除服务器上的恶意软件,并提供实用的代码示例,帮助读者解决服务器被挂马的问题。
一、什…
编程日记
2024/12/15 22:23:56