Python应用开发之实现串口通信

目录前言1.环境搭建2.硬件准备3.代码编写与测试3.1 简单测一下串口收发3.2 补充细节3.3 完善整个收发流程前言在嵌入式开发中我们经常会用到串口,串口通信简单,使用起来方便,且...

2022-12-28

Python异常 ValueError的问题

目录Python异常 ValueError规避方法规避方法:避免使用encoding关键字Python异常 ValueErrorValueError: invalid literal for int() with base 10: '*'试图将一个与...

2022-12-28

一文学会使用OpenCV构建文档扫描仪

目录介绍执行形态学操作从捕获的图像中删除背景边缘和轮廓检测识别角点标准化四点定位寻找目的地坐标:透视变换测试观察结论总结:介绍在本文中,我们将使用 OpenCV 库来开发 Pyt...

2022-12-28

python中读取txt文件时split()函数的妙用

目录txt测试文件中的数据如下我们尝试以下代码正确地做法如下方法一:将数据以二维列表形式读入方法二:将数据以二维数组形式读入不知道大家有没有过需要从txt文件中读取含有多...

2022-12-28

Pytorch 和 Tensorflow v1 兼容的环境搭建方法

Github 上很多大牛的代码都是Tensorflow v1 写的,比较新的文章则喜欢用Pytorch,这导致我们复现实验或者对比实验的时候需要花费大量的时间在搭建不同的环境上。这篇文章是我经...

2022-12-28

Python+Pygame实现代码雨动画效果

pygame实现代码雨动画如视频所示 利用pygame库实现了一个代码呈雨状下落的视觉效果部分代码如下import sysimport randomimport pygamefrom pygame.locals import * # 屏幕...

2022-12-28

Python实现批量修改xml文件的脚本

今天分享一个我自己写的实用脚本,主要是将.xml文件进行批量的修改首先,声明我并不是很了解.xml的相关知识,所以今天主要是以我遇到的问题来做个记录。想要更多的了解xml,请看最...

2022-12-28

Python基础globlal nonlocal和闭包函数装饰器语法糖

目录一、global与nonlocal1、global2、nonlocal二、函数名的多种用法三、闭包函数1、什么是闭包函数2、闭包函数需满足的条件3、闭包函数的作用4、闭包函数的实际应用四、装...

2022-12-28

单步调试 step into/step out/step over 区别说明

目录单步调试step into/step out/step over区别下面以 pycharm IDE 为示例作简要说明step into/out/over 调试基本按钮单步调试step into/step out/step over区别step into:...

2022-12-28

TensorFlow如何指定GPU训练模型

目录如何指定GPU训练模型举个例子如果要指定多块 GPU如何指定GPU训练模型Linux 查看当前服务器 GPU 的占用情况可以使用 nvidia-smi 命令,如下所示:nvidia-smi关于 nvidia-smi...

2022-12-28

python如何在文件中部插入信息

目录如何在文件中部插入信息实现在文本指定位置插入内容1. 场景2. 思路如何在文件中部插入信息fp = open('D://代码开发//Python.path//jhp//fadd.txt', 'r') #指...

2022-12-28

python实现两字符串映射

目录python两字符串映射python字符映射表和字符替换python两字符串映射题目:pattern = "abba",s="dog cat cat dog"---->Truepattern = "abba",s="dog cat cat fish"----->Fa...

2022-12-28

Python中的内置函数isdigit()

目录Python内置函数isdigit()使用示例一:判断单个字符是否为数字示例二:判断字符串中是否仅含有数字Python字符串内置函数Python内置函数isdigit()使用今天简单介绍一下Python...

2022-12-28

python中的脚本性能分析

目录python脚本性能分析python性能分析技巧1.分析一行代码2.分析多行代码3.代码块中的每一行代码进行时间分析python脚本性能分析首先使用cd进入需要测试的脚本文件对应的目...

2022-12-28

关于matplotlib及相关cmap参数的取值方式

目录matplotlib及相关cmap参数的取值matplotlib中各种图形参数解释柱状图bar的使用散点图scatter的使用折线图plot的使用箱型图boxplot的使用饼图pie的使用matplotlib及相关...

2022-12-28

python中isdigit() isalpha()用于判断字符串的类型问题

目录isdigit() isalpha()用于判断字符串的类型要求1要求2isdigit()、isalpha()、isalnum() 三个函数的区别和注意点一、isdigit()二、isalpha()三、isalnum()isdigit() isal...

2022-12-28

Python基础面向对象之继承与派生详解

目录一、面向对象三大特征之继承1、继承的概念2、继承的本质3、继承的实操4、继承后名字查找的顺序5、经典类与新式类二、派生1、派生的概念2、派生的方法一、面向对象三大...

2022-12-28

Python基础之文件操作及光标移动详解

目录一、文件操作1、文件的概念2、代码打开文件的方式二、文件读写模式1、'r' 只读模式 read2、'w' 只写模式 write3、'a' 尾部追写模式 add三、文...

2022-12-28

GPU状态监测 nvidia-smi 命令的用法详解

目录今天详细解读一下 nvidia-smi 命令第二个命令:nvidia-smi -L在进行深度学习实验时,GPU 的实时状态监测十分有必要。今天详细解读一下 nvidia-smi 命令上图是服务器上 GeFo...

2022-12-28

python中的单下划线与双下划线以及绝对导入与相对导入

目录单下划线与双下划线绝对导入与相对导入硬编码的概念单下划线与双下划线在 python 中,会看到 _xx, xx 以及 __xx 这样的变量或者函数名,在这里做一个简要的总结。_xx:保护(p...

2022-12-28

Python中WebService客户端接口调用及身份验证的问题

目录WebService客户端接口调用及身份验证问题Python调用WebService接口踩坑记录1.报错信息2.解决方法WebService客户端接口调用及身份验证问题最近由于业务需求,需要实现pyth...

2022-12-28

Python最长回文子串问题

目录Python最长回文子串1.暴力解法(Brute Method)2.中心扩散法3.动态规划python练习–最长回文子串题目描述解题思路代码Python最长回文子串1.暴力解法(Brute Method)...

2022-12-28

Python如何查看并打印matplotlib中所有的colormap(cmap)类型

目录查看并打印matplotlib中所有的colormap(cmap)类型方法一方法二方法三matplotlib cmap取值问题直接定义一个类来获取cmap中各个颜色方便使用 可视化官方提供的cmap查看并...

2022-12-28

Python中八种数据导入方法总结

目录两种获取help的方法使用Numpy中的info方法Python内置函数一、文本文件1、纯文本文件2、表格数据:Flat文件二、Excel 电子表格三、SAS 文件四、Stata 文件五、Pickled 文...

2022-12-28

Python if 判断语句详解

目录1. 流程控制2. 顺序结构3. 分支结构3.1 条件3.2 代码块3.3 if 判断语句3.4 else 语句3.4 if 嵌套3.5 elif 语句4. 练习4.1 猜数字游戏14.2 猜数字游戏21. 流程控制流程...

2022-12-28

Python基础第三方模块requests openpyxl

目录一、第三方模块的下载与使用1、什么是第三方模块2、如何安装第三方模块方式一:pip工具方式二:pycharm中下载3、注意事项1、报错并有警告信息2、报错,提示关键字3、报错,无关...

2022-12-28

Python 如何截取字符函数

目录如何截取字符函数截取字符串(字符串切片)字符串如何截取字符函数在工作中我们经常会遇到某种情况需要截取字符串中某个特定标签之间的内容(爬虫可能用到的较多),适用于很多情...

2022-12-28

【由浅入深】vue组件库实战开发总结分享

很庆幸标题能够赶上2022结束的脚步。本文由浅入深层层递进,对组件库的开发过程做个了小结。 由于篇幅有限,阴影部分的内容将在中/下篇介绍。话不多说,直入主题。yarn workspace...

一文探究Angular中的服务端渲染(SSR)

一般来说,普通的 Angular 应用是在 浏览器 中运行,在 DOM 中对页面进行渲染,并与用户进行交互。而 Angular Universal 是在 服务端 进行渲染(Server-Side Rendering,SSR),生成静态...

深入浅析Node中的进程和线程

一、进程和线程1.1、专业性文字定义 进程(Process),进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,进程是线程...

PHP报错getimagesize(): SSL operation failed with code 1问题解决方案

完整错误信息Warning: getimagesize(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certifica...

2022-12-26

一文聊聊Node包管理发展的五个阶段

阶段一:刀耕火种正确来说,Node是不存在没有包管理器时期的,2009年,Node.js 问世时 npm的雏形也发布了。npm 全称 Node.js Package Manager;从A brief history of Node.js 里面可...

带你了解Angular组件间进行通信的几种方法

前端开发,很大程度上是组件化开发,永远离不开组件之间的通信。那么,在 Angular 开发中,其组件之间的通信是怎么样的呢?举一反三,Vue 和 React 中大同小异本文纯文字,比较枯燥。因为...

浅析VSCode怎么调试PhpStudy环境里的代码

最近几个月把所有项目都迁过来 VS Code 了(除了因为Unity调试问题反而用回了 Visual Studio) 。这段时间抽空在帮朋友处理PHP项目,然而从来没有用过PHP调试功能的我,突然发现一...

2022-12-26

Laravel扩展推荐:获取模型信息工具“laravel-model-info”

Laravel 模型信息 是 Spatie 的一个包,用于获取有关 Laravel 中所有模型的信息项目。如果你正在构建需要以编程方式检查模型的功能,此包会很有帮助。例如,你可以访问许多重要的...

2022-12-26

Android Studio实现简易计算器App (Java语言版)

本文实例为大家分享了Android Studio实现简易计算器App的具体代码,供大家参考,具体内容如下效果演示布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and...

2022-12-26

Android Flutter实现有趣的页面滚动效果

目录CustomScrollView 简介改造原代码让导航栏更有趣改造后的代码其他效果总结在Flutter 高仿一个某支付价值几个亿的页面这一篇中,我们使用了 ListView 将几个 GridView 组...

2022-12-26

Android自定义Span实现文字渐变效果

目录前言ForegroundColorSpan解析文本颜色动画渐变样式实现小结前言Android提供一些Span设置文本样式外,开发者若希望实现一些新特性也是能自定义开发实现的。只要了解原生An...

2022-12-26

Android开发一行代码解决安卓重复点击

目录抛出问题第一种:弹窗等待第二种:禁止点击第三种:时间判断第四种:AOP实现封装总结抛出问题“大哥,有个问题想问你!”“哎,说吧(内心戏:咋又来了。。。准没好事!)&rdq...

2022-12-26

Android 内存优化知识点梳理总结

目录RAM 和 ROM常见内存问题内存溢出内存泄漏常见内存泄漏场景静态变量或单例持有对象非静态内部类的实例生命周期比外部类更长导致的内存泄漏Handler 导致的内存泄漏postDe...

2022-12-26

Android Gradle 插件自定义Plugin实现注意事项

目录Android Gradle PluginGradle 是什么?Gradle 插件分类使用插件实现一个插件发布插件引用插件Android Gradle Plugin在 Android 项目中的 build.gradle 文件中,经常可以看...

2022-12-26

详解Android中motion_toast的使用

目录前言motion_toast 介绍示例最简单用法其他内置的提醒自定义 toast总结前言我们通常会用 toast(也叫吐司)来显示提示信息,例如网络请求错误,校验错误等等。大多数 App的 toas...

2022-12-26

API处理Android安全距离详情

目录前言描述系统栏适配其他适配前言在Android屏幕的空间中,大部分的区域我们都是可以随意绘制,只有一部分区域是显示的固定内容:状态栏标题栏(ActionBar)页面内容(Content)导...

2022-12-26

Android自定义带有圆形进度条的可长按控件功能

这几天有在学习Jetpack中CameraX的内容,在拍摄视频的时候想着做一个自定义带有进度条的可长按控件,用来显示拍摄进度,故记录下来与大家分享!效果如下:(篇幅过长是因为有代码解析...

2022-12-26

Android AccessibilityService 事件分发原理分析总结

目录AccessibilityService 监听事件的调用逻辑onAccessibilityEventonInterceptAccessibilityService 事件的外部来源AccessibilityServiceInfoAccessibilityManagerAccessi...

2022-12-26

Android开发签名知识梳理总结

目录前言一、签名基础1. 消息摘要2. 加密算法2.1 对称加密2.2 非对称加密2.3 使用场景3. 数字签名4. 数字证书二、Android签名机制1. Android签名机制的异同点2. Debug和Rel...

2022-12-26

Android Gradle同步优化详解

目录背景方法论数据结构缓存最有意思但最难的问题动态修改gradle配置hook agp ProjectsServices方法签名检查是否存在support包总结背景年初开始我们就开始了关于Gradle Syn...

2022-12-26

Android开发AsmClassVisitorFactory使用详解

目录前言AsmClassVisitorFactory新的Extension实战ClassVisitor实际代码分析个人观点前言之前就和大家介绍过AGP(Android Gradle Plugin) 7.0.0版本之后Transform 已经过期...

2022-12-26

Android中协调滚动布局的实现代码

目录使用 AppbarLayout 和 MotionLayout 实现常用的布局效果一、AppbarLayout + ViewPager二、AppbarLayout + RecyclerView三、MotionLayout总结使用 AppbarLayout 和 Moti...

2022-12-26

Android Flutter实现弹幕效果

目录前言通用弹幕实现方案ListView弹幕方案实现基本框架轮播滚动轮询算法点击事件前言需求要点如下:弹幕行数为3行,每条弹幕相互依靠但不存在重叠每条弹幕可交互点击跳转滚动...

2022-12-26
返回顶部
顶部