20230902方法python day

python的绘图工具matplotlib.pyplot

matplotlib.pyplot 是什么 matplotlib.pyplot 是 matplotlib 库的一个子模块,它提供了一种类似于 MATLAB 的绘图系统,可用于创建各种类型的图表和可视化图像。 使用 pyplot 可以方便地绘制二维图形,如折线图、散点图、直方图、条形图等等。您可以使用 ......
matplotlib 工具 python pyplot

Python

import os path = 'E:/a_final/voc/images/JPEGImages' # 路径 filenames = os.listdir(path) # 获取文件名 print(filenames) # 'list' object has no attribute 'split ......
Python

maven 包丢失,方法(接口)调用失败

报错信息 org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.BootstrapMethodError: java.lang.NoCla ......
接口 方法 maven

Python-3 lambda表达式

1.lambda表达式主要的作用就是将代码更加简洁高效 指的是:表达一句只有返回值的函数 语法:lambda 参数: 返回值 """ -*- coding: utf-8 -*- @FileName: lambda.py @Software: PyCharm @Time : 2023/4/28 13: ......
表达式 Python lambda

openwrt - 间歇性断网 - 解决方法

前言 由于自己家的路由器使用了openwrt作为系统,但是我发现一个问题,就是它时不时就会出现断网情况。 其实也不是断网,内网都是通的,但是如果连接公网的话,就会出现DNS解析不出来的情况,非常奇怪,而且贼烦。 原因 经过查找,原因是openwrt里边有mwan3这个套件,这是一个分流助手,可以用来 ......
间歇性 间歇 openwrt 方法

Python通过终端 cmd 获取GPU相关信息

# 获取GPU相关信息 def get_gpu_info(): try: cmd_out = subprocess.check_output('nvidia-smi --query-gpu=name,memory.used,memory.total --format=csv,noheader', s ......
终端 Python 信息 GPU cmd

这两个重载方法,你怎么重构?

先看看下面SmsUtil类里的这两个重载方法 @ConfigurationProperties(prefix = "sms.config") @Setter public class SmsUtil { @Autowired private PlatformConfig platformConfig ......
两个 方法

List集合排序 sort方法

List集合排序 sort方法: public static void sort(List list) :将集合中元素按照默认规则排序。 public static void sort(List list,Comparator<? super T> ) :将集合中元素按照指定规则排 序。 sort方 ......
方法 List sort

将IDEA MAVEN项目打包成jar包的通用方法

将IDEA MAVEN项目打包成jar包的通用方法 原文链接:https://blog.csdn.net/qq_56964962/article/details/125524002 1.找到左上角File -> Project Structure,点击(中文:文件 -> 项目结构) 2. 在弹出的界 ......
方法 项目 MAVEN IDEA jar

java jar 没有主清单属性_Spring Boot jar中没有主清单属性的解决方法「建议收藏」 在pom中添加一个SpringBoot的构建的插件,然后重新运行mvn install

java jar 没有主清单属性_Spring Boot jar中没有主清单属性的解决方法「建议收藏」 原文链接:https://cloud.tencent.com/developer/article/2133065 大家好,又见面了,我是你们的朋友全栈君。 使用Spring Boot微服务搭建框架 ......
清单 属性 SpringBoot jar 插件

Intellij IDEA使用方法

1. 运行按钮变灰色,无法点击 ......
使用方法 Intellij 方法 IDEA

Python-运行库报错“ImportError: DLL load failed: 找不到指定的模块。”

1.看到这个报错的一瞬间,以为是Pycharm有问题,加上公司的电脑,对于2020以后的版本的不适用,以为是Pycharm需要有改动。但是大费周章(不断安装卸载Pycharm)以后,依旧没有任何的改变。百度以后,说是第三方库的某个模块没有,让卸载三方库,重新安装。尝试过以后没有用。 2.思考了两天, ......
ImportError 模块 Python failed load

使用Mockito-mock,void方法

示例 public Response date( String url) { @Resource private IRuleJudgmentService ruleJudgmentService; //示例方法,伪代码 ruleJudgmentService.ruleJudgement(参数, 参数 ......
Mockito-mock Mockito 方法 mock void

Python3多进程共享变量实现方法

今天同事反映一个问题让帮忙看一下:多进程共用一个变量,在一个进程中修改后,在另外的进程中并没有产生修改。 一、错误的实现方式 最初以为是没添加global声明导致修改未生效,但实际操作发现global方式在多进程中也只能读不能写。错误示例代码如下: import multiprocessing # ......
变量 进程 Python3 方法 Python

arcgis图是扁的处理方法还有站点数据无法和图片重合的问题

1 图如果是扁的要统一设置投影坐标 搜索 Asia_Lambert_Conformal_Conic 2.站点数据不在图片里 站点数据不能设置投影坐标,得设置地理坐标 ......
站点 方法 数据 arcgis 问题

Python单例的常用几种实现方法

这两天在看自己之前写的代码,所以正好把用过的东西整理一下,单例模式,在日常的代码工作中也是经常被用到, 所以这里把之前用过的不同方式实现的单例方式整理一下。 装饰器的方式 这种方式也是工作中经常用的一种,用起来也比较方便,代码实现如下 def Singleton(cls): _instance = ......
常用 方法 Python

Python3+WebSockets实现WebSocket通信

一、说明 1.1 背景说明 前段时间同事说云平台通信使用了个websocket的东西,今天抽空来看一下具体是怎么个通信过程。 从形式上看,websocket是一个应用层协议,socket是数据链路层、网络层、传输层的抽像;从应用场合上看,websocket可以使用javascript实现,而sock ......
WebSockets WebSocket Python3 Python

BigDecimal的setScale常用方法(ROUND_UP、ROUND_DOWN、ROUND_HALF_UP、ROUND_HALF_DOWN)

BigDecimal的setScale四大常用方法总结 // 设置小数点后第三位数字一大一小观察效果BigDecimal num = new BigDecimal("3.3235667");BigDecimal numOne = new BigDecimal("3.3275667"); 1、ROUN ......

工厂模式-工厂方法模式

工厂方法 案例改进 定义 定义一个工厂父类,工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。即将类的实例化延迟到工厂类的子类中完成,即由子类来决定应该实例化哪一个类。 UML类图 优缺点 优点: 符合设计原则 缺点:类的个数成倍增加,增加了系统的复杂度 代码 1.Program.cs ......
工厂 模式 方法

python-docx,指定表格区域替换文本

输入 python-docx,从数据库查询数据, SQL如下:SELECT contract_amount,interest_rate FROM acc_cus.cus_loan_contract clc WHERE project_no = 'BUWS10043190001' limit 11, ......
python-docx 表格 文本 区域 python

安装Amos结构方程模型分析软件的方法

本文介绍IBM SPSS Amos软件的安装方法。 Amos是IBM公司旗下一款强大的结构方程建模软件。其捆绑在高级版的SPSS Statistics软件中,但其它版本的SPSS Statistics中并不含Amos,需要单独下载、安装。 1 软件下载 关于Amos软件下载,由于其版本较多,大家自行 ......
分析软件 方程 模型 结构 方法

Python3从头/尾删除子符串的正确操作

一、说明 从某个时候发现python的字符串变量自带的strip()方法,除了可以删除字符串头尾的空格,还可以用来删除头尾的字符串觉得很好用。也就一直这么用,一直也没发现什么问题。 今天在修复一个bug时使用了strip()方法但从结果看bug并没有按预期被消除,一是没怀疑strip()删除子字符串 ......
从头 Python3 Python

Python关于jsonpath路径里面包含中文或进行参数化的解决方案

#jsonpath路径包含中文 当jsonpath路径包含中文时,我们只需要在jsonpath路径里面把中文用引号包裹即可 准备json文件 { "data": [ { "Details": [ { "姓名": "张三" } ] } ] } jsonpath :"$.data[0].Details[ ......
路径 jsonpath 解决方案 参数 方案

Python3+cgroupspy安装使用教程

一、系统资源使用限制的必要性探讨 对于一个脚本,最基础的限制是要限制单进程实例以保证了不会存在多个进程实例、在运行程序主体逻辑前检测系统资源剩余量确保自己不是压夸系统的最后一根稻草、设置程序运行超时时间以保证进程实例不会无休止地运行下去。 进一步,在部署有可用性要求较高的服务的主机中,我们还需要关注 ......
cgroupspy Python3 教程 Python

Python3文件路径/目录获取教程

一、获取文件路径实现 1.1 获取当前文件路径 import os current_file_path = __file__ print(f"current_file_path: {current_file_path}") __file__变量其实有个问题,当文件被是被调用文件时__file__总是 ......
路径 Python3 文件 目录 教程

Python3压缩和解压缩实现

一、说明 压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 二、zip文件压缩和解压缩实现 import os import zi ......
Python3 Python

力扣 228. 汇总区间--python

给定一个 无重复元素 的 有序 整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums 的数字 x 。 列表中的每个区间范围 [a,b] 应该按如下格式输出: "a->b" ......
区间 python 228

【策略设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 策略模式(Strategy Pattern)属于行为型设计模式。将每一个算法封装到具有共同接口的独立类中,根据需要来绑定策略,使得具体实现和策略解耦。 当你想使用对象中各种不同的算法变体,使用if...else 所带来的复杂和难以维护,可使用策略模式。或者当有许多相同类,它们仅在执行某些行为时 ......
设计模式 策略 语言 模式 Python

Vue3实现组件级基类的几种方法

Vue3的组件有三种代码组织方式 纯Option API (不含setup) option API + setup 纯 setup (即composition API) 对于这三种形式,设置基类的方法也略有不同。 使用 mixins、extends vue3提供了 mixins和extends,但是 ......
组件 方法 Vue3 Vue

关于 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 的 解决方法

这个是64位应用32位产生的问题。相信大家搜索的时候很多都是建议改把项目的AnyCPU改成X86. 终于搜索了半天后发现,IIS里解决才是根本办法: 1.生成时选择AnyCPU。 2.在IIS配置里面启用32位应用程序。 其中启用32位应用程序的方法如图: ......
0x8007000B 8007000B x8007000 HRESULT 8007000