自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IOError: [Errno 2] No such file or directory: ‘/tmp/pip-build-chopJR/jira/setup.py‘

IOError: [Errno 2] No such file or directory: '/tmp/pip-build-chopJR/jira/setup.py'

2023-08-08 20:52:12 386

原创 ImportError: No module named pkg_resources

ImportError: No module named pkg_resources

2023-08-08 20:42:10 2842

原创 pycharm从git拉取代码报错filename too long unable to create file

git在Windows下文件路径的长度是有限制的,超长了更新代码就会报错。

2023-07-11 11:22:38 298

原创 linux下python编码方式:‘ascii‘ codec can‘t encode character u‘\xf1‘ in position 16

ascii utf8

2023-07-10 15:44:37 585

原创 安装mysql报错error: command ‘gcc‘ failed with exit status 1

error: command 'gcc' failed with exit status 1

2023-07-10 15:39:57 936

原创 python命名规范

python命名规范

2023-06-27 17:57:46 2040

原创 【Linux上git pull等操作需要每次都输入用户名和密码问题】

使用此命令后还会需要输入一次用户名和密码,但是下一次就不需要了。#设置Git的user name和eamil。

2023-06-15 11:16:23 794

原创 解决 [email protected]: Permission denied (publickey,gssapi-with-mic,password)

window配置问题导致git不可用

2023-04-03 17:30:45 850 1

原创 ImportError No module named MySQLdb

linux安装python使用mysql数据库

2022-12-16 15:08:19 1944

原创 python多线程跑任务

python多线程跑任务

2022-12-06 16:57:58 305

原创 plantuml时序图、泳道图、用例图、脑图、类图

plantuml时序图、泳道图、用例图、脑图、类图

2022-11-25 21:37:23 3262

原创 python不等缓存满就输出

python 缓存

2022-11-16 10:40:51 470

原创 .gitignore 不生效的解决方案

.gitignore

2022-08-05 18:41:21 703

原创 linux防火墙操作

linux防火墙操作

2022-07-26 14:07:58 83

原创 mysql.connector.errors.NotSupportedError: Authentication plugin ‘caching_sha2_password‘ is not suppo

连接数据库报错

2022-07-05 15:44:24 1291 2

原创 git rebase 合并 commit 保持分支干净整洁

GIT分支合并,去除无用提交信息

2022-06-22 12:10:43 368

原创 Failed to start The nginx HTTP and reverse proxy server

重启nginx遇到Failed to start The nginx HTTP and reverse proxy server.

2022-06-01 10:31:12 10426

原创 excel同列批量合并取值相同行

其中“D”为D列,可更换为A,B,C等Sub hebing() j = 1 For i = 2 To Range("G65536").End(xlUp).Row If Cells(i, "D") <> Cells(j, "D") Then j = i Else Application.DisplayAlerts = False Range(Cells(j, "D"), Cells(i, "D")).Merge Applicat

2022-02-25 17:45:34 268

原创 python 使用set快速去重

python 使用set快速去重以下演示了两个集合的操作>>> a = set('abracadabra')>>> b = set('alacazam')>>> a # a 中唯一的字母{'a', 'r', 'b', 'c', 'd'}>>> a - b # 在 a 中的字母,但不在 b 中{'r', 'd', 'b'}>>> a | b # 在 a 或

2022-02-11 20:01:34 2147

原创 python 矩阵转置

python 矩阵转置matrix = [... [1, 2, 3, 4],... [5, 6, 7, 8],... [9, 10, 11, 12],... ]以下实例将3X4的矩阵列表转换为4X3列表:[[row[i] for row in matrix] for i in range(4)][[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]>>> transposed = []>>&

2022-02-11 19:56:57 6439

原创 python 斐波那契数列

python 斐波那契数列#!/usr/bin/pythona, b = 0. 1while b<10: print b a, b = b, a+b执行以上程序,输出结果为:112358

2022-02-10 19:56:27 763

原创 以字典返回文件中的内容

实现功能:读取conffile文件,以字典形式返回,taskid为key,重命名名字为valuedef readconf(conffile): f = open(conffile, "r") lines = f.readlines() d = {} for line in lines: line = line.strip('\n').strip('\r').split(" ") d[line[0]] = line[1] print "

2022-01-30 16:45:32 413

原创 no module named win32com.client

no module named win32com.client 错误解决win32com.client is a part of pywin32 pacakge, seems it isn’t install in python libSo you can install it using below commandpip install pywin32oryou can download .whl file from here , an run following commandpip in

2022-01-30 16:42:20 1341

原创 正则表达式语法

正则表达式语法. 匹配任意字符(除了\n之外的所有字符)[...] 匹配字符集\d / \D 匹配数字/非数字\s / \S 匹配空白/非空白字符\w / \W 匹配单词字符[a-zA-Z0-9]/非单词字符* 匹配前一个字符0次或者无限次+ 匹配前一个字符1次或者无限次? 匹配前一个字符0次或者1次{m}/{m,n} 匹配前一个字符m次或者n次*?/+?/?? 匹配模式变为非贪婪(尽可能少匹配字符)^ 匹配字符串开头$ 匹配字符串结尾\A / \

2022-01-30 16:39:40 48

原创 windows下virtualenv的安装和使用

virtualenv介绍在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相互不干扰,如下所示。windows下安装通过pip来安装pip安装virtualenv:pip install virtualenvpip卸载virtualenv:pip uninstall

2022-01-30 16:32:40 4952

原创 linux下文件压缩及解压

一、文件压缩后缀*.z compress程序压缩的文件*.gz gzip程序压缩的文件*.bz2 bzip2程序压缩的文件*.tar tar程序打包的数据,并没有压缩过*.tar.gz tar程序打包的文件,其中经过gzip的压缩*.tar.bz2 tar程序打包的文件,其中经过bzip2的压缩二、文件压缩及解压1).bz2压缩:tar -cjf images.tar.bz2 ./images/解压缩: tar -xjf images.tar.bz22)tar.gz解压

2022-01-26 17:54:09 789

原创 pre -commit hook failed & .gitignore 不生效

使用GIT遇到的问题总结pre -commit hook failed (add --no-verify to bypass)在同步本地项目到github是出现这个错误:pre-commit钩子惹的祸当你在终端输入git commit -m “xxx”,提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查。如果代码不符合相应规则,则报错。解决方式:一、 简单粗暴的方式进入项目的.git文件夹下面hooks文件夹,手动删除pre-commit文件

2022-01-14 16:50:07 639

原创 centos 7.6 安装nginx

centos 7.6 安装nginxnginx安装中途遇到报错问题及处理问题一:./configure: error: C compiler cc is not found问题二:make: *** No rule to make target build', needed bydefault’. Stopnginx安装创建一个名为nginx的空目录并进入mkdir /usr/local/nginx进入nginx目录cd /usr/local/nginx使用wget命令下载nginx资源包

2022-01-13 21:00:59 1687

原创 linux 定时任务crontab

查看定时任务crontab -l打开crontab执行命令crontab -e CentOS6上的cron命令service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置service crond status //查看状态CentOS7上的cron命令centos 7以上是用Systemd进行系统初始化的Systemd

2022-01-13 20:50:31 456

原创 centos7 编译安装opencv/libconfig

centos7 编译安装opencv/libconfigcentos7编译安装opencvcentos7编译安装libconfig新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装过程:解压,配置,编译,安装cento

2021-10-26 11:45:15 307

原创 linux下定时任务crontab

linux下定时任务crontab基础命令查看新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入基础命令查看# CentOS6上的cron命令service crond start //启动服务service cron

2021-10-26 11:43:22 111

原创 python基础

python基础python基础构造函数公有成员、私有成员nonlocal的用法可迭代参数解包和字典参数解包函数import_module类修饰符功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入python基础你好! 这是你第一

2021-10-26 11:41:25 143

原创 HTML DOM

什么是DOM? 通过 JavaScript,您可以重构整个HTML文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript就需要对HTML文档中所有元素进行访问的入口。这个入口,连同对HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。在 1998 年,W3C 发布了第一级的 DOM 规范。这个规范允许访问和操作 HTML 页面中的每一个单独的元素。所有的浏览器都执行了这个标准,因此,DOM 的兼容性问题也几乎难觅踪影了。DO

2021-02-20 19:42:25 98

原创 CSS 的优先级机制

选择器的优先权解释:内联样式表的权值最高 1000;ID 选择器的权值为 100Class 类选择器的权值为 10HTML 标签选择器的权值为 1<html><head><style type="text/css">#redP p {/* 权值 = 100+1=101 */color:#F00; /* 红色 */}#redP .red em {/* 权值 = 100+10+1=111 */color:#00F; /* 蓝色 */

2021-02-20 19:25:43 131

原创 马尔科夫

马尔科夫过程一个马尔科夫过程就是指过程中的每个状态的转移只依赖于之前的 n个状态,这个过程被称为1个 n阶的模型,其中 n是影响转移状态的数目。最简单的马尔科夫过程就是一阶过程,每一个状态的转移只依赖于其之前的那一个状态。一阶马尔科夫过程定义了以下三个部分:状态:晴天、阴天和下雨初始向量:定义系统在时间为0的时候的状态的概率状态转移矩阵:每种天气转换的概率所有的能被这样描述的系统都是一个马尔科夫过程。马尔科夫链时间和状态都是离散的马尔可夫过程称为马尔可夫链,简记为Xn=X(n),n=0,1,

2021-02-20 19:16:11 5742

原创 分布式数据库

分布式数据库分布式数据库(distributed data base)概念分布式数据库系统的分类DDBS的基本特点分布式数据库结构模式图分布式数据的设计分布式数据库分片分片设计过程分片原则分片方式分布式数据库(distributed data base)概念分布式数据库定义为一群分布在计算机网络上、逻辑上相互关联的数据库。分布式数据库是数据库技术与网络技术相结合的产物,在数据库领域已形成一个分支。分布式数据库的研究始于20世纪70年代中期。分布式数据库系统的分类同构同质型DDBS:各个场地都采用

2021-02-20 15:17:14 4088 2

原创 消息中间件

消息中间件要想完成一次任务转码,简单来讲,就分为两大块,任务的发送(在下图中即A系统)、任务的转码(在下图中即B系统);这就是我要表达的第一张图的内容;因为A系统和B系统并不在一起,因而在任务的发送和任务下达到某台机器上进行转码之间,那么下发这个转码任务就需要一个桥梁,即所需要的的“消息中间件”;而所谓的“消息中间件”,则是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统,简称为MQ(消息中间件则是将软件与软件之间的交互方式进行存储和管理的一种技术,也可以看

2021-02-18 14:18:46 371 4

原创 GIT详解

Git遵循三方合并原则获得版本库并设置git init # 初始化git管理仓库,会出现.git文件夹git clonegit clone ssh://git.com/cloud-codec-qa/cloud-code-diff-test.gitgit clone ssh://git.com/cloud-codec-qa/cloud-code-diff-test.git new_name # 使用新的命名设定user的name和mail信息/etc/gitconfig,操作系统:git

2021-02-12 22:58:14 388

原创 python jira增删改查

学习资料:https://jira.readthedocs.io/en/master/examples.html#issueshttps://www.jianshu.com/p/fdf0206c5331?utm_campaign=hugo通过Python的Jira库来操作Jira如何通过 Python 使用 Jira,目前主要是对 issue 进行增删改查操作。Jira提供了完善的RESTful API,如果不想直接请求API接口可以使用Python的Jira库来操作Jira。Issue是Jir

2020-10-29 18:02:41 1877

原创 SDR HDR 动态范围

SDRBT.709、Rec.709、ITU.709 为一个标准,它的全称为 ITU-R Recommendation BT.709Rec.709 也是 SDR(Standard Dynamic Range,标准动态范围)所使用的标准。范围如下:HDRBT.2020 的全称为 ITU-R Recommendation BT.2020,是 HDR(HighDynamicRange,高动态范围)所使用的标准。范围如下:(图片转自知乎)...

2020-10-10 14:27:53 3394

空空如也

空空如也

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

TA关注的人

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