工具 知识python pip

python实现单例的几种方式

# 单例模式 **单例模式(Singleton Pattern)**是一种常用的软件设计模式,该模式的主要目的是确保**某一个类只有一个实例存在**。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConf ......
方式 python

盘点一个初学者Python库安装的问题(Mac系统)(下篇

大家好,我是皮皮。 ### 一、前言 前几天在Python私教群【Emma】问了一个`Python`库安装的基础问题,一起来看看吧。上一篇文章讲到【Emma】的远程环境不给力,需要继续本地指导。 ### 二、实现过程 针对导包失败的问题,这里【狂吃山楂片】给了一个解决方法,如下图所示: ![imag ......
下篇 初学者 Python 问题 系统

ubuntu 默认python版本切换

Ubuntu下完美切换Python版,即设置系统默认的python版本(亲测有效)_ubuntu 切换python版本_关彼得的博客-CSDN博客 sudo su update-alternatives --list python update-alternatives: error: no alt ......
版本 ubuntu python

web安全测试工具

web安全测试工具 1,appscan,算是用的非常多的一款工具了,扫描后能够将绝大部分的漏洞找出来。 2,Netsparker Community Edition 这个程序可以检测SQL注入和跨页脚本事件。牛逼的是还能提供解决方案 3,Websecurify 这是个简单易用的开源工具,此程序还有一 ......
测试工具 工具 web

python + mysql

1.连接mysql数据库,基本数据查询流程 # 1.连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='', db='db8', charset='utf8') # 2.创建游标 cursor = ......
python mysql

Python安装报错之0x80072f7d错误解决方法

# Python安装报错之0x80072f7d错误解决方法 [TOC] ## 一、问题现象 安装过程中出现报错:0x80072f7d - 未指定的错误 ![image](https://img2023.cnblogs.com/blog/1991028/202308/1991028-202308040 ......
0x80072f7d 错误 方法 Python 80072f

python3.9的nogil版本编译pytorch2.0.1源码报错——失败

关于python3.9的nogil版本参看: PEP 703作者给出的一种no-GIL的实现——python3.9的nogil版本 突发奇想,既然python的正式版本要开始逐渐的合并nogil并转想no-GIL,那么没有合并下的nogil是否可以安装pytorch呢,于是就了用nogil编译pyt ......
源码 pytorch2 python3 pytorch 版本

ChatGPT 问答00006 java开源中好用的事件驱动工具类

在Java开源社区中,有许多强大且好用的事件驱动工具类。以下是其中一些知名的事件驱动框架和库: 1. Spring Framework:Spring框架是一个全功能的开发框架,在其核心模块中,提供了强大的事件驱动机制。通过`ApplicationEvent`和`ApplicationListener ......
ChatGPT 事件 工具 00006 java

【知识点】JAVA之并发集合

当涉及到多线程编程时,使用并发集合是一种常见的方式来处理多个线程同时访问和操作共享数据的问题。并发集合是一组线程安全的数据结构,可以同时被多个线程访问和修改,而不会导致数据不一致或竞争条件。 以下是一些常见的并发集合及其特点: 1. ConcurrentHashMap(并发哈希表):它是一个线程安全 ......
知识点 知识 JAVA

Linux文件管理知识:查找文件

前几篇文章一一介绍了LINUX进程管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢? Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。 ......
文件 管理知识 知识 Linux

Linux文件管理知识:查找文件

前几篇文章一一介绍了LINUX进程管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢? Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。 ......
文件 管理知识 知识 Linux

Unity Shader编辑器工具类ShaderUtil 常用函数和用法

# Unity Shader编辑器工具类ShaderUtil 常用函数和用法 ![Unity Shader](https://cdn.pixabay.com/photo/2017/08/30/01/05/milky-way-2695569_960_720.jpg) Unity的Shader编辑器工具 ......
编辑器 ShaderUtil 函数 常用 工具

Python用RNN神经网络:LSTM、GRU、回归和ARIMA对COVID19新冠疫情人数时间序列预测|附代码数据

全文下载链接: http://tecdat.cn/?p=27042 最近我们被客户要求撰写关于新冠疫情的研究报告,包括一些图形和统计输出。 在本文中,该数据根据世界各国提供的新病例数据提供。 获取时间序列数据 df=pd.read_csv("C://global.csv") 探索数据 此表中的数据以 ......

vscode snnipet of python

{ // Place your snippets for python here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what i ......
snnipet vscode python of

网络工具示例

**如指定 IP 包长度大于 100:** tcpdump -i eth0 -n 'ip[2:2] > 100' **traceroute使用** oot@zh-hz-hr-ygyradius ~]# traceroute -I -p 2000 192.168.1.1 traceroute to 1 ......
示例 网络工具 工具 网络

Python基础day59Django模型层查询

外键字段的增删改查、多表查询(子查询和连表查询)、正反向的概念、子查询、多表查询之连表查询(基于双下划线的查询)、聚合查询(aggregate)、分组查询(annotate)、F查询、Q查询、Django中如何开启事务 ......
模型 基础 Python Django day

工程代码知识

1. 引入自定义模块: ```python import sys sys.path.append("/home/xxx/workspace/") ``` 2. 多进程分布式: ``` from multiprocessing import Pool with Pool(5) as p: # 将mul ......
代码 知识 工程

Python安装与配置

一、Windows下安装Python3。 官网地址:https://www.python.org/ 下载地址:https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe 二、安装 1、为了不去设置环境变量,我选择Customize i ......
Python

Python 监控内存溢出

背景 监控后端程序日志中是否包含:OutOfMemory,包含则重启,并且通过Dingding告警 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2023/8/1 10:23 # @File : outofmemory.py # @A ......
内存 Python

SSL 证书过期巡检脚本 (Python 版)

哈喽大家好,我是咸鱼 之前写了个 shell 版本的 SSL 证书过期巡检脚本 (文章:《[SSL 证书过期巡检脚本](https://mp.weixin.qq.com/s?__biz=MzkzNzI1MzE2Mw==&mid=2247486153&idx=1&sn=52911a79b77c11d7 ......
脚本 证书 Python SSL

关于python的GIL的解除——PEP 703 – Making the Global Interpreter Lock Optional in CPython

PEP地址: https://peps.python.org/pep-0703/ PEP 703 – Making the Global Interpreter Lock Optional in CPython ......
Interpreter Optional CPython python Making

x86_64 ubuntu22.04环境下编译版本python3.13.0 alpha 0源码——python3.13.0 alpha 0的源码编译

python3.13.0 alpha 0版本源码编译: 环境——x86_64 ubuntu22.04系统: 1. 源码下载: git clone https://github.com/python/cpython 2. 修改apt源地址: 编辑文件: sudo vim /etc/apt/source ......
源码 下编 python3 python alpha

PEP 703作者给出的一种no-GIL的实现——python3.9的nogil版本

PEP 703的内容是什么,意义又是什么呢? 可以说python的官方接受的no-GIL提议的PEP就是PEP 703给出的,如果GIL帧的从python中移除那么可以说对整个python生态圈将有着跨越性发展的意义。 PEP 703地址: https://peps.python.org/pep-0 ......
python3 版本 作者 no-GIL python

kube 小工具 java log

import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.StringReader ......
工具 kube java log

简述分布式链路追踪工具——Jaeger

1、简介 1.1 Jaeger是什么 Jaeger 是受到 ​ ​Dapper​​​ 和 ​ ​OpenZipkin​​​ 启发的由 ​ ​Uber Technologies​​ 作为开源发布的分布式跟踪系统,截止2023年8月3日最新稳定版本是1.47。其前端采用React语言实现,后端采用GO语 ......
链路 分布式 工具 Jaeger

Git可视化工具——Gitkraken安装过程指南

[toc] ## 1、软件下载 Gitkraken最后一个免费版本为:6.5.1。后续的新版本本地私有库打开都为**收费功能**。 可用的下载链接: | 平台 | 文件名 | 下载链接 | | | | | | win-x86 | GitKrakenSetup-6.5.1-x86.exe | [下载] ......
Gitkraken 过程 工具 指南 Git

python中的注释noqa: F401

在Python中,"noqa: F401" 是一个特殊的注释指示。它主要用于在静态代码检查工具(例如Flake8)运行时,告知工具忽略特定的 "F401" 错误。 "F401" 是 Flake8 静态代码检查工具中的一种错误代码。具体来说,它表示 "module imported but unuse ......
注释 python noqa F401 401

python面试题

# 基础篇 ## 1. 为什么学习 Python Python 语言简单易懂,上手容易,随着 AI 风潮,越来越火 ## 2. 解释型和编译型语言的区别 编译型语言:把做好的源程序全部编译成二进制的可运行程序。然后,可直接运行这个程序。如:C,C++ 解释型语言:把做好的源程序翻译一句,然后执行一句 ......
python

Python异步编程概述

协程:不同于线程和进程,不是物理存在的,是一种逻辑线程,本质就是通过一个线程实现代码块之间相互切换 一般程序代码都是由上到下依次执行,而协程就摆脱了了这个设定 例如: fun1() fun2() 协程可以先执行fun2()再执行fun1() 现如今主流实现协程的方式为asyncio模块+async和 ......
Python

Python 导出传感器数据到 .csv 文件

导出传感器的数据一共分为两步: 1. 构建数据结构; 2. 导出数据到 .csv 文件。 ### 1.构建数据结构 一般来说,传感器采集的数据为时间序列数据。需要导出的数据一般为: ```python times = [t1, t2, t3 ... tn] value_A = [a1, a2, a3 ......
传感器 文件 数据 Python csv