gpio 03

JavaSE03

1.运算符和表达式 运算符: ​ 就是对常量或者变量进行操作的符号。 ​ 比如: + - * / 表达式: ​ 用运算符把常量或者变量连接起来的,符合Java语法的式子就是表达式。 ​ 比如:a + b 这个整体就是表达式。 ​ 而其中+是算术运算符的一种,所以这个表达式也称之为算术表达式。 2.算 ......
JavaSE 03

【uniapp】学习笔记day03 | 页面制作

一、开发层级结构介绍 page.json 对uniapp进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbbar manifest.json 应用的配置文件,指定应用的名称、图标、权限 App.vue 页面入口文件,可以调用应用的生命周期函数 main.js 初始化vue实 ......
页面 笔记 uniapp day 03

GreatSQL社区月报 | 2023.03

GreatSQL社区月报 | 2023.03 GreatSQL 是一个开源的 MySQL 技术路线数据库社区,社区致力于通过开放的社区合作,构建国内自主 MySQL 版本及开源数据库技术,推动中国开源数据库及应用生态繁荣发展。 为了帮助社区的小伙伴们更好地了解 GreatSQL 社区的实时进展,我们 ......
月报 GreatSQL 2023.03 社区 2023

day03

day03 java帝国的诞生 曾想命名为C++-- 基于Java开发出居多的平台、系统、工具 构建工具:Ant,Maven,Jekins 应用服务器:Tomat Web开发:Spring 开发工具:Eclipse,Netbean,idea java的特性和优势 简单性 面向对象 多线程 高性能 可 ......
day 03

Lab03-02

样本信息 字符串信息 导入表信息 ##导出表信息 样本分析 Install函数 ServiceMain函数 SetAgent 创建工作线程 ThreatProc 线程功能 连接C2,接收C2指令(Y29ubmVjdA==(继续下一次接收)、cXVpdA==(关机)、Y21k(执行后门函数)) Bac ......
Lab 03 02

03数据类型详解

数据类型详解 main快捷键写法:psvm tap 输出语句: sout tap \t 制表符 补满一定位数:idea中4补码位 多行注释,选中代买, ctar / 变量 变量存在于内存中(程序结束,计算机关机之后,变量失效) 变量像宾馆 宾馆:1.申请房间类型(三人间,单人间...) 2.入住(房 ......
类型 数据

AndroidBanner - ViewPager 03

AndroidBanner - ViewPager 03 上一篇文章,描述了如何实现自动轮播的,以及手指触摸的时候停止轮播,抬起继续轮播,其实还遗留了一些问题: 当banner不可见的时候,也需要停止轮播 给banner设置点击事件,长时间的触摸也会被默认是一个点击事件 这篇文章就来解决这些问题,并 ......
AndroidBanner ViewPager 03

03. Jenkins - Groovy(基本语法)

Groovy Groovy 是一种基于 Java 平台的面向对象语言。在 Jenkins Pipeline 中通常用它来增强 Pipeline 的功能。 详细的语法可以参考: https://www.w3cschool.cn/groovy/groovy_overview.html 字符串(Strin ......
语法 Jenkins Groovy 03

剑指offer03(Java)-数组中重复的数字(简单)

题目: 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 限 ......
数组 数字 offer Java 03

学习STM32的第一个外设GPIO(2)——GPIO的输出

【1】GPIO位结构 【1-1】输入部分 为了保护IO引脚,上下各接一个保护二极管,用于限幅输入电压。 上面二极管接VDD(3.3V),下面的二极管接VSS(0V)。 如果输入电压比3.3V还要高,上面二极管导通,输入电压产生的电流会直接流入VDD而不是内部电流。 如果输入电压比0V还要低,相对于V ......
GPIO 外设 STM 32

Lab03-01

样本信息 壳信息 无(PEID显示有壳,但其实仅仅是用汇编写的,加入了太多的混淆。) 字符串信息 导入表信息 样本分析 IDA分析 样本有太多的花指令影响静态阅读代码。好在代码不多。花点时间还是能在IDA里分析出来,不过需要结合动态分析。 以行为作为切入点 样本运行后载入的模块情况 样本使用的句柄情 ......
Lab 03 01

【2023-04-03】喝茶充肚

20:00 做好本分事,做好平常的事,比你学那些很玄妙的东西难得多。我常常讲,我们去寺庙里面打禅七,坐七天,七天下来,倒是心里安静了很多;可是一回来,照样烦恼丛生。所以你的本事,应该是在天天碰撞的事情中,学会如何平静地对待。 ——楼宇烈 清明时节雨纷纷。想不到,可以连续十多天每天都下雨。户外运动停下 ......
2023 04 03

TOTAL:AWS 认证解决方案架构师助理 (SAA-C03)

TOTAL:AWS 认证解决方案架构师助理 (SAA-C03) 超值:通过 AWS Certified Solutions Architect – Associate SAA-C03 考试 + AWS Essentials 和 2 次免费练习考试 课程英文名:TOTAL AWS Certified ......
架构 助理 解决方案 方案 TOTAL

关于GPIO部分重映射以及完全重映射的理解

关于重映射功能中ETR后面的数字编号,可参考下图理解,表示不同的引脚以及是部分重映射还是完全重映射。 以TIM2为例,可以看到默认映射对应的引脚为PA0、PA1、PA2、PA3;部分重映射的引脚为PA15、PB3、PA2、PA3,只改变了部分引脚,所以叫部分重映射;设置为完全重映射时为PA15,PB ......
部分 GPIO

STM32]GPIO工作原理详解

GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。 STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD ......
原理 GPIO STM 32

STM32中,对GPIO_Init(GPIOB, &GPIO_InitStructure)的理解

//笔者使用的硬件平台为STM32F103ZET6战舰版GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //指定GPIO - 端口配置PB5 -> LED0GPIO_InitStructur ......

【webserver 前置知识 03】Linux网络编程入门其二,I/O多路复用

I/O多路复用 I/O多路复用使得程序能够同时监听多个文件描述符 LInux下实现I/O多路复用的系统调用主要由select、poll以及epoll(常问,要会自己写出来) 例子 阻塞等待 阻塞等待可以一定程度上提高程序运行的效率 优点是:不占用cpu的时间片; 缺点是:同一时刻只能处理一个操作,效 ......
网络编程 webserver 知识 Linux 网络

03-总线

03-总线 为什么需要总线? 各个部件之间需要进行信息的传递,如果使用传输线将所有需要连接的设备都连接起来,那么cpu可能要跟数百个部件连接,在电路板上印刷电路成本很高。体积也会比较巨大,难以维护 什么是总线? 总线是连接各个部件的信息传输线,是各个部件共享的传输介质 当前的总线结构 以存储器为中心 ......
总线 03

Django基础 - 03管理后台admin

一、Admin管理 1.1 创建超级用户 createsuperuser (venv) E:\PythonLearn\djangoDemo\helloDjango>python manage.py createsuperuser Username (leave blank to use 'sun') ......
后台 基础 Django admin

操纵GPIO

开启外设时钟 使用复位和时钟控制RCC驱动程序(stm32f10x_rcc.c) 有3个针对不同总线连接的外设时钟命令函数• RCC_AHBPeriphClockCmd• RCC_APB1PeriphClockCmd• RCC_APB2PeriphClockCmd GPIO通过APB2总线连接系统开 ......
GPIO

stm32-----01初识GPIO

GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct) 使用结构体的参数来初始化GPIO口,一般初始化外设都用这个函数完成 先定义一个结构体变量 给结构体赋值 调用这个函数 GPIO的4个写入函数 GPIO_SetBits( ......
GPIO stm 32 01

GPIO原理与寄存器

GPIO的工作方式 输入 浮空输入模式 输出缓冲器被禁止,施密特触发输入被激活,不接上拉和下拉电阻,出现在I/O脚上的数据在每个APB2时钟被采样到输入数据寄存器。 上拉输入模式 输出缓冲器被禁止,施密特触发输入被激活,上拉电阻接通,不接下拉电阻,当I/O引脚无输入信号时,读取到的数据为1,即高电平 ......
寄存器 原理 GPIO

Lab01-03

样本信息 壳信息 FSG1.0 脱壳 找到原始OEP 尾部远跳法 ESP定律 push ebx 后设置[ESP]硬件访问断点4个字节 多次触发硬件断点后最终到达OEP 0x401090 插件 使用插件静待到达OEP Dump And Fix 字符串信息 导入表信息 样本分析 查杀思路 这个样本几乎没 ......
Lab 01 03

[Algorithm] DP - 03. Max Subset Sum No Adjacent - Slice window

Write a function that takes in an array of positive integers and returns the maximum sum of non-adjacent elements in the array. If the input array is ......
Algorithm Adjacent Subset window Slice

03请求参数的两种方式

get请求 # 请求参数用params params={ 'type': '24', 'interval_id': '100:90', 'action':'', 'start': '1', 'limit': '20' } response = requests.get(url=url,params= ......
参数 方式

Flask 03

Flask 框架03 蓝图的使用(blueprint ) 作用: 平时我们在开发一个项目的时候,本就是耗费时间和精力,如果我们将所有的Flask请求方法都写在一个同一个文件下,会非常不便于我们对于代码的管理和后期功能代码的添加,这样会使得我们对代码的维护性变得困难。 这时候我们就可以使用蓝图来解决这 ......
Flask 03

flask_day03:蓝图的使用、g对象、数据库连接池

回顾 1.cbv的使用 写一个类继承MethodView,写get、post。。。 类属性decorators = [auth,] 可以加装饰器 2.cbv执行流程 2.1 跟Django流程一样 2.2 endpoint作用路径别名,add_url_rule(view_func=IndexView ......
蓝图 flask_day 对象 数据库 数据

【MySQL】MySQL基础03 — SQL学习 — DQL — 条件查询

##SQL学习 — DQL — 条件查询 DQL语言学习 数据查询语言(Data Query Language),关键字 select 使用DQL前,先输入USE 库名; 2.条件查询 语法: select `查询列表` from 表名 where 筛选条件; 分类: /* 分类: 一、按条件表达式 ......
MySQL 条件 基础 DQL SQL

day03-搭建微服务基础环境02

搭建微服务基础环境02 3.创建使用会员微服务模块-service consumer 3.1需求分析 浏览器向service consumer请求某个数据,service consumer会去向service provider请求数据,然后将service provider返回的数据返回给浏览器。 ......
环境 基础 day 03

flask框架----day03()

面试 # 脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么? -脏读:指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会回滚,也就是可能最终不会存到数据库中,也就是不存在的数据。读到了并一定最终存在的数据,这就是脏读 -不可重复读:指的是在一个事务内,最开始读到的数据和事务 ......
框架 flask day 03