自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 STM32F407ZGT6|SPI主从模式

功能:主机发送数据0x34–>从机接收数据–>通过串口将数据发送出去–>串口猎人显示0x34

2022-11-06 20:49:51 2376 2

原创 STM32F407ZGT6|串口发送数据给上位机(定时)

通过串口发送数据给上位机(定时)

2022-11-02 13:46:55 1437

原创 STM32F407ZGT6|定时器中断

通过TMI3定时器的中断控制LED的亮灭

2022-10-31 15:10:28 2488

原创 STM32F407ZGT6|实现中断操作

功能:按下KEY键灯亮,再按KEY键灯灭

2022-10-28 19:22:47 1516

原创 STM32F407ZGT6|实现串口通信

实现串口发送数据/接收数据

2022-10-25 18:03:04 2172

原创 C# TCP/IP通信(存小问题/大体欧克)

上位机作为客户端接收发送数据

2022-10-01 17:34:55 951

原创 Python项目学习2022/06/02|Web应用程序|设置项目“学习笔记”样式

《python编程从入门到实践》Web应用程序|设置“学习笔记”样式使用Bootstrap设置项目“学习笔记”样式使用jumbotron设置主页样式设置登录页面样式设置new_topic页面样式设置topics页面样式设置topic页面中条目样式...

2022-06-03 10:01:19 137

原创 Python项目学习2022/06/01|Web应用程序|用户拥有专有数据

2022/06/01学习内容整理时间:2022/06/02参考资料:《python编程从入门到实践》使用@login_required限制访问将数据关联到用户仅需将最高层数据关联到用户底层数据将自动关联到用户[例如] “学习笔记”中,主题是最高层数据,条目与特定主题相关联;主题属于特定用户即可确定每个条目的所有者仅允许用户访问自己的主题保护用户主题保护页面edit_entry编辑条目功能将新主题关联到当前用户

2022-06-02 09:53:47 100

原创 Python项目学习2022/05/31|Web应用程序|创建用户账户

《python编程从入门到实践》应用程序users登录页面注销–创建注销链接注册页面

2022-06-01 09:53:04 196

原创 Python项目学习2022/05/30|Web应用程序|用户输入数据

2022/05/30学习内容整理时间:2022/05/31参考资料:《python编程从入门到实践》项目:Web应用程序四、用户输入数据1.添加新主题2.添加新条目步骤:1)导入含表单的模块2)定义URL3)编写视图4)编写模块3.编辑条目添加新主题1)导入用于添加主题的表单模块# I:\learning_log\learning_logs\forms.pyfrom django import formsfrom .models import Topiccl

2022-05-31 10:01:41 186

原创 Python项目学习2022/05/29|Web应用程序|创建网页

2022/05/29学习内容整理时间:2022/05/30参考资料:《python编程从入门到实践》项目:Web应用程序三、创建网页1.学习笔记主页:显示标题与简单描述2.创建其他网页1)显示所有主题2)显示特定主题的所有内容3. 步骤:1)定义URL模式2)编写视图3)编写模板学习笔记主页1.映射URL1)编写learning_log的urls.py文件2)编写learning_logs的urls.py文件# learning_log的urls.py文件from

2022-05-30 10:37:23 115

原创 Python项目学习2022/05/28|Web应用程序|建立项目与创建应用程序

2022/05/28学习内容整理时间:2022/05/29参考资料:《python编程从入门到实践》项目:Web应用程序一、建立项目1.建立虚拟环境python -m venv ll_env 目的:运行venv模块,创建名为ll_env的虚拟环境2.激活虚拟环境ll_env\Scripts\activate3.安装Djangopip install Django==1.114.创建项目1)django-admin.py startproject learning_log

2022-05-29 16:48:41 151

原创 Python项目学习2022/05/25&26|大麦网购票

2022/05/25&26学习内容整理时间:2022/05/26参考资料:https://www.bilibili.com/video/BV1VB4y1R7vF?p=3&spm_id_from=333.880.my_history.page.click1.进入想要购买的演出的页面2.点击登录–登陆大麦网账号3.判断演出是否有余票(无-刷新/有-购买并确认订单)4.最终到达支付页面(完结)未考虑:cookies记录登录信息的情况判断是否有余票的方法也并未覆盖全部ps:简单实

2022-05-26 15:37:22 1042

原创 软测05/24记录一下学习过程|项目功能测试

2022/05/24学习内容整理时间:2022/05/25参考资料:https://www.bilibili.com/video/BV1TP4y1J7BD?p=77&spm_id_from=333.851.header_right.history_list.click项目功能测试项目功能测试1.登录模块1)测试点提取2)用例撰写2.发布文章1)测试点提取2)用例撰写...

2022-05-25 09:05:28 81

原创 软测05/23记录一下学习过程|接口测试&自动化测试

2022/05/23学习内容整理时间:2022/05/24参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click接口测试3.为什么有接口4.互联网常用接口5.使用接口优点1)统一设计标准2)前后端开发相对独立3)扩展性灵活4)前后端均可使用熟悉技术6.接口测试及作用1)测试系统组件间数据交互的一种方式2)通过不同情况下的输

2022-05-24 09:55:14 96

原创 软测05/22记录一下学习过程|unittest与接口测试

2022/05/22学习内容整理时间:2022/05/23参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click进入新阶段-unittestunittest基本使用1.pytest与unittest1)第三方插件,较好用2)python自带模块,兼容性强2.unittest优势1)能执行多用例2)断言丰富3)日志与测试结果

2022-05-23 10:00:08 100

原创 软测05/20记录一下学习过程|web自动化实战po模式

2022/05/20学习内容整理时间:2022/05/21参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.clickweb自动化实战po模式:去哪网购票1.po模式:page object页面对象模型1)将页面当成对象2)将页面中业务当到一起3)web和app测试中使用2.优点1)页面分层,将页面元素与业务逻辑进行区分2)方便

2022-05-21 09:56:16 142

原创 软测05/19记录一下学习过程|web自动化实战

2022/05/19学习内容整理时间:2022/05/20参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.clickweb自动化实战优化项目与项目分层去哪网购票1.优化选择出发时间的操作2.封装查找元素的方法3.读取excel表格中车次及乘车人账号信息4.此处重点:代码的重构1)基础代码层–base_functions.py2

2022-05-20 09:24:57 78

原创 软测05/18记录一下学习过程|web自动化实战

2022/05/18学习内容整理时间:2022/05/19参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click进入新阶段-web自动化实战数据驱动基础1.txt文件操作与csv文件操作open_file_t.pyopen_file_c.py1)读取txt文件数据方法2)“utf-8”格式3)csv格式:以纯文本方式保存表格

2022-05-19 10:31:42 110

原创 软测05/17记录一下学习过程|selenium实例

2022/05/17学习内容整理时间:2022/05/18参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.clickselenium实例13.页面滚动PageRoll.py1)意义:一页中数据数据太多,浏览器不会将一页中所有数据一次下载完,需要将页面滚动至下方加载元素# PageRoll.pyfrom selenium import w

2022-05-18 10:04:08 156

原创 软测05/16记录一下学习过程|selenium实例

2022/05/16学习内容整理时间:2022/05/17参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.clickselenium实例7.浏览器的其它操作manpi_browser.py1)最大化2)后退/前进/刷新3)关闭当前页面4)关闭浏览器8.浏览器属性获取manpi_browser.py1)获取当前页面title2)

2022-05-17 09:37:19 156

原创 软测05/15记录一下学习过程|selenium实例

2022/05/15学习内容整理时间:2022/05/16参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.clickselenium实例1.元素定位1located_element.py1)获取元素方法2.元素定位2<a标签-超链接>located_element.py1)link text–完整链接文本2)partia

2022-05-16 10:24:42 99

原创 软测05/14记录一下学习过程|selenium

2022/05/14学习内容整理时间:2022/05/15参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click进入新阶段-seleniumselenium介绍1.作用:web应用程序测试工具2.特点:核心功能为“用代码控制浏览器”3.WebDriverAPI支持主流的编程语言selenium原理1.控制浏览器原理1)需要对

2022-05-15 10:23:00 99

原创 软测05/12&13|记录一下学习过程|pytest

2022/05/12&13学习内容整理时间:2022/05/14参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click进入新阶段-pytestpytest介绍与安装1.pytest测试工具:测试函数、类、方法能否正常运行完成2.pytest特点3.pytest安装pytest基本使用1.运行方式pytest配置文件

2022-05-14 09:59:02 87

原创 软测05/11|记录一下学习过程|postman

2022/05/11学习内容整理时间:2022/05/12参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click进入新阶段–postmanpostman基础介绍1.http接口测试工具–手工测试2.postman工具台介绍postman接口测试利用京东万象免费API接口postman集合测试1.添加collections2

2022-05-12 14:41:40 887

原创 软测05/09|记录一下学习过程|移动自动化测试实例

2022/05/09学习内容整理时间:2022/05/11(前几天忙别的事情没有整理)参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click实操高级模拟手势操作1.基本操作1)按下/长按/移动/等待/松手/轻敲2)需要注意:执行操作perform()一定不能忘记2.滑动案例手势图案 senior-gestures.py1)进入

2022-05-11 09:25:33 68

原创 软测05/08|记录一下学习过程|移动自动化测试实例

2022/05/08学习内容整理时间:2022/05/09参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click进入新阶段–实操入门案例 main.py1.python控制—打开虚拟机—进入设置界面2.出错集合1)如果python运行出现错误,可以检查的方向=检查下ANDROID_HOME环境变量是否正确配置,配置好之后重启下a

2022-05-09 09:34:12 106

原创 软测05/07|记录一下学习过程|移动自动化测试

2022/05/07学习内容整理时间:2022/05/08参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click软测用例设计方法8.错误推断法(经验法)软测用例力度评审与总结1.测试用例的力度分类2.测试用例总结:测试用例的原则、方法的选取进入新的知识学习–缺陷缺陷基本概念1.缺陷定义2.可能出现缺陷的地方3.缺陷报告

2022-05-08 09:54:15 163

原创 软测05/06|记录一下学习过程|软测用例设计方法

2022/05/06学习内容整理时间:2022/05/07参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click软测用例设计方法1.等价类划分法2.边界值法3.因果图法4.判定表法5.正交表法6.场景法7.流程分析法等价类划分法边界值法+因果图解法因果图解法因果图解法+判定表法+正交表法场景法+流程分析法...

2022-05-07 09:23:29 139

原创 软测05/05|记录一下学习过程|软测基本概念

2022/05/05学习内容整理时间:2022/05/06参考资料:https://www.bilibili.com/video/BV1NM4y1K73T?p=1&spm_id_from=333.851.header_right.history_list.click软测基础概念1.何为软测2.测试定义3.测试目的4.测试原则5.测试标准6.测试基本要求测试与开发模型1.测试工作流程2.开发模型3.测试模型4.开发与测试关系软测分类测试用例1.测试用例定义2.测试用

2022-05-06 09:32:01 77

原创 2021-12-23-《C#基础+WinForms》-内容总结-P10 多播委托、事件 对不起了各位,听不懂了,决定回去重看

总结1.多播委托例子简单说明“多播委托”概念;当委托签名一致时,多播委托相当于链表2.“报社发报”例子2.“报社发报”例子 接口; √ 订阅发布; 包容类与外部类的概念只能在包容类内部调用委托,不能在外部调用包容类:包含该方法的类 外部类:外部调用类; event关键字优点:提供两个额外封装、提供更加抽象的事件用法;using System;using System.Reflection;using Microsoft.Extensions.DependencyInjec

2021-12-23 14:59:09 217

原创 2021-12-22-《C#基础+WinForms》-内容总结-P11 委托+Lambda

视频资料:https://www.bilibili.com/video/BV1Gx411U7Hb?p=11总结:1.委托使用举例委托:将方法作为方法的参数何时使用委托:当无法封装变化点,违反OCP原则时使用委托使用步骤:声明委托类型、修改形参列表、传入委托2.Lambda==委托的简写分为语句Lambda、表达式Lambda两者区别:后者只有一条语句,并默认语句自带“return”3.系统自带泛型委托3种常用Action<> 无返回值Func<> 有返回值.

2021-12-22 16:44:35 117

原创 2021-12-17-《C#基础+WinForms》-内容总结-P24消息 进程间通信 钩子

视频资料:https://www.bilibili.com/video/BV1Gx411U7Hb?p=241.消息机制模型消息中包括Handle、消息内容、消息参数Handle–句柄–窗口的身份证;以按下鼠标左键为例消息内容:鼠标按下消息参数:鼠标按下的位置2.案例1)窗口 捕获信息2)控价 捕获信息模拟鼠标单击事件自定义控件3)Wnd与DefWnd概念4)进程间通信 发送消息5)钩子捕获系统中鼠标、键盘等事件(行为)总结:C#窗体事件的底层思想;重点是对概念的理解。.

2021-12-17 16:42:06 104

原创 2021-11-21-《C#图论算法》-学习笔记-P1-P3 多维数组、邻接矩阵

总结1.视频资源P1-P3:https://www.bilibili.com/video/BV1J64y1z7VD?p=32.学习内容:1)课程介绍 P1;2)多维数组 P2;3)邻接矩阵 P3。具体内容**P1 课程介绍 **1、图的应用及分类。**P2、3 多维数组、邻接矩阵 **1、介绍:一维、二维、交错数组;2、邻接矩阵表示图;3、编写邻接矩阵类。...

2021-11-11 16:09:31 251

原创 2021-11-01-FFT心得(皮毛)--运用C#实现FFT

总结:1.离散傅里叶变换DFT2.快速傅里叶变换FFT2.1 基2FFT算法2.2 例:时间抽选基2FFT算法2.3 以N=8举例说明蝶形运算2.4 码位倒置伪算法3. C#代码解读4. 参考:1.离散傅里叶变换DFT2.快速傅里叶变换FFT3. C#代码解读using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threadin

2021-11-01 12:09:42 2217 1

原创 2021-10-21-《C#数据结构与算法》-学习笔记-P70-P75 堆排序与优先队列 结束

总结1.视频资源P69-P75:https://www.bilibili.com/video/BV1gE41157pC?p=8&spm_id_from=pageDriver2.学习内容:1)优先队列与堆 P70;2)堆中插入元素 P71;3)删除堆顶元素 P72;4)堆构造轨迹 P73;5)堆排序及优化 P74;6)基于堆的优先队列 P75。具体内容P70 优先队列与堆1、优先队列;2、完全二叉树;3、二叉堆;4、存储堆;数组;5、新建最大堆类。P71 堆中

2021-10-21 18:43:24 144

原创 2021-10-20-《C#数据结构与算法》-学习笔记-P59-P69 排序算法

总结1.视频资源P59-P66:https://www.bilibili.com/video/BV1gE41157pC?p=8&spm_id_from=pageDriver2.学习内容:1)冒泡排序 P59;2)泛型冒泡排序 P60;3)选择排序 P61;4)排序算法测试辅助工具 P62;5)插入排序 P63;6)归并排序的归并过程 P64;7)归并排序及递归调用 P65;8)归并排序优化 P66。具体内容P59 冒泡排序1、冒泡排序思想;2、新建项目;3、新建冒泡

2021-10-20 21:08:32 146

原创 2021-10-13-《C#数据结构与算法》-学习笔记-P53-P58 哈希表&数据结构总结

总结1.视频资源P53-P58:https://www.bilibili.com/video/BV1gE41157pC?p=8&spm_id_from=pageDriver2.学习内容:1)哈希表 P53;2)哈希冲突处理 P54;3)哈希表添加、删除、包含 P55;4)基于哈希表实现集合 P56;5)基于哈希表实现字典 P57;6)数据结构总结 P58。具体内容P53 哈希表1、哈希表思想;2、哈希表中将不同类型键对应索引的方法;3、哈希函数的设计,三个条件的满足;

2021-10-13 16:20:42 115

原创 2021-10-11-《C#数据结构与算法》-学习笔记-P46-P52 2-3查找树与红黑树

总结1.视频资源P46-P48:https://www.bilibili.com/video/BV1gE41157pC?p=8&spm_id_from=pageDriver2.学习内容:2021-10-111)2-3查找树 P46;2)红黑树性质 P47;3)红黑树中添加结点-左旋转 P48。具体内容2021-10-11P46 2-3查找树1、二叉查找树与红黑树;2、2-3查找树性质;3、2-3查找树中添加结点;4、2-3查找树的生长轨迹;5、2-3查找树缺点。

2021-10-11 17:10:24 186

原创 2021-10-09-《C#数据结构与算法》-学习笔记-P31-P45递归与二叉查找树

总结1.视频资源P31-P36:https://www.bilibili.com/video/BV1gE41157pC?p=8&spm_id_from=pageDriver2.学习内容:1)递归P31;2)二叉查找树P32;3)二叉查找树中添加元素P33-P35;4)二叉查找树中查询指定元素是否存在P36。具体内容P31 递归1、递归函数;2、举例说明递归;3、递归函数分析。P32 二叉查找树1、链表与二叉查找树;2、二叉查找树特点;3、二叉查找树性质。

2021-10-09 19:46:12 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除