gpio 03

03 爬取新闻 bs4介绍遍历文档树,bs4搜索文档树, css选择器, selenium基本使用,selenium其他使用 搜索标签

# 1 爬取新闻 ```python # 1 爬取网页 requests # 2 解析 xml格式,用了re匹配的 html,bs4,lxml。。。 json: -python :内置的 -java : fastjson 》漏洞 -java: 谷歌 Gson -go :内置 基于反射,效率不高 `` ......
selenium 文档 bs4 标签 新闻

03-程序的机器级表示

在编译结束、汇编开始之前,会生成`.s`程序,这个程序中存放的是代码到汇编的汇编指令。然后再将`.s`文件通过汇编器生成`.o`二进制文件。我们来做个实验看看一个代码编程汇编是什么样子,然后二进制`.o`文件通过`objdump`反汇编后是什么样子(这里需要说明一下,`objdump`是一个反汇编工 ......
机器 程序 03

MTK8766 LK GPIO初始化状态设置分析

问题来源是M.2 Dongle的LED灯在kernel起来之前就亮了,kernel起来之后又初始化成熄灭状态。通过排查硬件规格书、GPIO表格,大概判定是前期软件初始化不正确造成的。通过观察串口打印的log,发现灯开始亮起来的瞬间是运行在lk中。 找到MTK 的LK代码路径 MT8766_A11_A ......
状态 8766 GPIO MTK LK

day03 常见运算符

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

【动手学深度学习v2】03 环境安装

**动手学深度学习v2** https://www.bilibili.com/video/BV18p4y1h7Dr?p=2&spm_id_from=pageDriver&vd_source=a55dead799d92b4a482121a8ea042a5d 云平台:阿里云计算 操作系统:Ubuntu ......
深度 环境

设计模式-day03

# 5,结构型模式 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。 由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构型模 ......
设计模式 模式 day 03

「爬虫03」bs4&selenium

## 1 爬取新闻 ```python # 1 爬取网页 requests # 2 解析 xml格式,用了re匹配的[xml包含html,html是xml的一种] html,bs4,lxml。。。 json: -python :内置的 -java : fastjson 》漏洞 -java: 谷歌 G ......
爬虫 selenium bs4 amp bs

STM32笔记 晶振 GPIO 寄存器

## 晶振: 在各种电路中,产生震荡频率的元器件(频率越高,单片机运行的速度越快)。 2个外部:通过晶振 高速:HSE -- 4~16MHz (咱们使用8MHz) -- 整个单片机提供时钟 低速:LSE -- 32.768KHz -- RTC提供(实时时钟) 2个内部:通过RC振荡电路 高速:HSI ......
寄存器 笔记 GPIO STM 32

Day03-15 方法

1、何谓方法? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能, ......
方法 Day 03 15

AHB GPIO项目理解

框架与协议理解1--基本框架 框架与协议理解2--portin和portout的访问 masked bit:只对当前位操作,其他位不变GPIO的portin和portout不是一个配置寄存器,它的写和读有不同含义 【以协议中portout为例】 动作为:写入和检测 1.写入比如给pout_wr的第0 ......
项目 GPIO AHB

VUE基础03-事件监听

##事件监听 使用`v-on`指令监听DOM事件: ```{{ count }}``` 因为其经常使用,`v-on` 也有一个简写语法: ```{{ count }}``` 完整实例 ``` count is: {{ count }} ``` ......
事件 基础 VUE 03

GPIO协议

# GPIO协议 ## 定义 * GPIO(General Purpose Input Output)通用输入输出口 * 可配置为8种输入输出模式 * 引脚电平:0V~3.3V,部分引脚可容忍5V * 输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等 * 输入模式 ......
GPIO

Day03-14 打印三角形

打印三角形 //打印三角形 5行 for (int i = 1;i <=5;i++){ for (int j = 5;j >= i;j--){ System.out.print(" "); } for (int j = 1;j <= i;j++){ System.out.print("*"); } ......
三角形 Day 03 14

Day03-13 break、continue、goto

break break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) int i = 0; while (i<100){ i++; System.out.println(i); if (i = ......
continue break goto Day 03

LeetCode 剑指 Offer 03. 数组中重复的数字

#题目链接:[LeetCode 剑指 Offer 03. 数组中重复的数字](https://leetcode.cn/problems/shu-zu-zhong-zhong-fu-de-shu-zi-lcof/) ##题意: 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都 ......
数组 LeetCode 数字 Offer 03

GPIO八种工作模式

模拟输入 GPIO_Mode_AIN,此模式可以检测外部输入的模拟电压,可以检测电压值,只要不高于Vcc即可。 浮空输入 GPIO_MODE_IN_FLOATING,此模式最常用的是检测按键 下拉输入GPIO_Mode_IPD,此模式检测到电平默认为低,可以检测到由低到高的电平变化。 上拉输入GPI ......
模式 GPIO

【从0开始编写webserver·基础篇#03】TinyWeb源码阅读,还是得看看靠谱的项目

# 【前言】 之前通过看书、看视频和博客拼凑了一个webserver,然后有一段时间没有继续整这个项目 现在在去看之前的代码,真的是相当之简陋,而且代码设计得很混乱,我认为没有必要继续在屎堆上修改了,于是开始阅读别人的较为规范的开源实现 目的是尝试理解一个可用级别的webserver需要具备哪些特性 ......
webserver 源码 TinyWeb 还是 基础

03线程安全

线程安全发生的终极原因是:内存,寄存器存在时间差。 今天突然想到一个很好的例子 解释这个问题:一堂随堂测试,你正在答一道题,老师巡考看到你的答案是正确的,其他同学全部是错误的。晚上老师说道这次考试这道题只有一个同学做对了。但是老师不知道 你在他走后,修改了答案。最终考试试卷阅完后,这次考试这道题答对 ......
线程

选读SQL经典实例笔记03_DML和元数据

![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230706135746797-1984903730.png) # 1. 复制数据到另一个表 ## 1.1. sql ```sql insert into dept_east ......
实例 笔记 经典 数据 SQL

vue-day03--el与data的二种写法

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>el与da ......
写法 vue-day data vue day

03-kubeadm初始化Kubernetes集群

集群部署架构 规划:节点网络:192.168.1.0/24Service网络:10.96.0.0/12Pod网络:10.244.0.0/16 部署方法参考:https://github.com/kubernetes kop方式:AWS (Amazon Web Services) and GCE (G ......
集群 Kubernetes kubeadm 03

solidworks api ch03

3.1 系统选项 ```fsharp let systemOptions(swApp: ISldWorks) = swApp.SetUserPreferenceToggle(int swUserPreferenceToggle_e.swInputDimValOnCreate, true) swApp ......
solidworks api 03 ch

它对框架程序集“Microsoft.VisualBasic.Compatibility, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”有间接依赖关系,而在当前目标框架中未能解析该程序集

未能解析主引用“NLI.Register, Version=2.3.3.1, Culture=neutral, processorArchitecture=MSIL”,因为它对框架程序集“Microsoft.VisualBasic.Compatibility, Version=8.0.0.0, Cu ......

JAVA_DAY03

第三天 赋值运算符 : 基础赋值运算符 : = 是唯一一个自右向左运算的符号 扩展赋值运算符 : (基础赋值运算符+算数运算符) 推荐使用扩展赋值运算符 在编译期间,满足条件的代码会自动优化成为扩展赋值运算符 比较|关系运算符 : < > <= >= 操作数只能为数值型的操作数 byte short ......
JAVA_DAY JAVA DAY 03

Day03 -- Layout、Home、一级分类

分类实现 示意图: 主要分为以下几个步骤: 1. 通过store提取分类数据 2. 通过第一个v-for循环拿到左侧菜单栏的数据 3. 通过第二个v-for循环拿到右侧的详细数据 轮播图 示意图: 主要分为以下几个步骤: 1. 用轮播图组件 2. 写Banner数据接口 3. 利用数据 面板组件封装 ......
Layout Home Day 03

C/C++数据结构与算法课程设计[2023-07-03]

# C/C++数据结构与算法课程设计[2023-07-03] 数据结构与算法课程设计 一、课程设计的目的、要求和任务 本课程设计是为了配合《数据结构与算法》课程的开设,通过设计完整的程序,使学生 掌握数据结构的应用、算法的编写等基本方法。 1.课程的目的 (1)使学生进一步理解和掌握课堂上所学各种基 ......
数据结构 算法 结构 课程 数据

03_Switch例子

## 根据月份输出对应季节 ```java package com.it.learn.switch_test; import java.util.Scanner; public class SwitchTest { public static void main(String[] args) { S ......
例子 Switch 03

03_for循环例子

## 求水仙花数 三位数的个位、十位、百位的立方和等于自己 ```java package com.it.learn.switch_test; public class ForTest { public static void main(String[] args) { for (int i = 1 ......
例子 for 03

04_MyBatis03

# 1.动态SQL **问题** 之前我们在查询用户信息的时候,可以设置根据不同的条件查询用户信息,具体代码如下: 可以根据用户id查询用户的信息 Mapper接口 ```JAVA public List queryUserById(Integer id); ``` Mapper.xml ```XM ......
MyBatis 04 03

03-贷前三个环节应用指标

3.贷前三个环节的应用指标 3.1进件转化 (1)申请:申请金额/件数 (2)审批:审批金额/件数 关注进件和审核两个量,分析业务走势,检视征审人员的作业绩效及工作压力。 3.2授信定价 (1)风险等级(riskgrade):早期多为rulebase,后由于评分模型普及,越来越多银行采用信用评分来划 ......
环节 指标 三个 03