- 博客(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
1278
原创 ImportError: No module named pkg_resources
ImportError: No module named pkg_resources
2023-08-08 20:42:10
3608
原创 pycharm从git拉取代码报错filename too long unable to create file
git在Windows下文件路径的长度是有限制的,超长了更新代码就会报错。
2023-07-11 11:22:38
575
原创 linux下python编码方式:‘ascii‘ codec can‘t encode character u‘\xf1‘ in position 16
ascii utf8
2023-07-10 15:44:37
668
原创 安装mysql报错error: command ‘gcc‘ failed with exit status 1
error: command 'gcc' failed with exit status 1
2023-07-10 15:39:57
1037
原创 【Linux上git pull等操作需要每次都输入用户名和密码问题】
使用此命令后还会需要输入一次用户名和密码,但是下一次就不需要了。#设置Git的user name和eamil。
2023-06-15 11:16:23
980
原创 解决 git@gitlab.com: Permission denied (publickey,gssapi-with-mic,password)
window配置问题导致git不可用
2023-04-03 17:30:45
1081
原创 mysql.connector.errors.NotSupportedError: Authentication plugin ‘caching_sha2_password‘ is not suppo
连接数据库报错
2022-07-05 15:44:24
1419
2
原创 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
11042
原创 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
350
原创 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
2366
原创 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
6655
原创 python 斐波那契数列
python 斐波那契数列#!/usr/bin/pythona, b = 0. 1while b<10: print b a, b = b, a+b执行以上程序,输出结果为:112358
2022-02-10 19:56:27
818
原创 以字典返回文件中的内容
实现功能:读取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
434
原创 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
1424
原创 正则表达式语法
正则表达式语法. 匹配任意字符(除了\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
71
原创 windows下virtualenv的安装和使用
virtualenv介绍在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相互不干扰,如下所示。windows下安装通过pip来安装pip安装virtualenv:pip install virtualenvpip卸载virtualenv:pip uninstall
2022-01-30 16:32:40
5347
原创 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
846
原创 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
813
原创 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
1810
原创 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
543
原创 centos7 编译安装opencv/libconfig
centos7 编译安装opencv/libconfigcentos7编译安装opencvcentos7编译安装libconfig新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装过程:解压,配置,编译,安装cento
2021-10-26 11:45:15
389
原创 linux下定时任务crontab
linux下定时任务crontab基础命令查看新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入基础命令查看# CentOS6上的cron命令service crond start //启动服务service cron
2021-10-26 11:43:22
165
原创 python基础
python基础python基础构造函数公有成员、私有成员nonlocal的用法可迭代参数解包和字典参数解包函数import_module类修饰符功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入python基础你好! 这是你第一
2021-10-26 11:41:25
203
原创 HTML DOM
什么是DOM? 通过 JavaScript,您可以重构整个HTML文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript就需要对HTML文档中所有元素进行访问的入口。这个入口,连同对HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。在 1998 年,W3C 发布了第一级的 DOM 规范。这个规范允许访问和操作 HTML 页面中的每一个单独的元素。所有的浏览器都执行了这个标准,因此,DOM 的兼容性问题也几乎难觅踪影了。DO
2021-02-20 19:42:25
141
原创 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
170
原创 马尔科夫
马尔科夫过程一个马尔科夫过程就是指过程中的每个状态的转移只依赖于之前的 n个状态,这个过程被称为1个 n阶的模型,其中 n是影响转移状态的数目。最简单的马尔科夫过程就是一阶过程,每一个状态的转移只依赖于其之前的那一个状态。一阶马尔科夫过程定义了以下三个部分:状态:晴天、阴天和下雨初始向量:定义系统在时间为0的时候的状态的概率状态转移矩阵:每种天气转换的概率所有的能被这样描述的系统都是一个马尔科夫过程。马尔科夫链时间和状态都是离散的马尔可夫过程称为马尔可夫链,简记为Xn=X(n),n=0,1,
2021-02-20 19:16:11
7332
原创 分布式数据库
分布式数据库分布式数据库(distributed data base)概念分布式数据库系统的分类DDBS的基本特点分布式数据库结构模式图分布式数据的设计分布式数据库分片分片设计过程分片原则分片方式分布式数据库(distributed data base)概念分布式数据库定义为一群分布在计算机网络上、逻辑上相互关联的数据库。分布式数据库是数据库技术与网络技术相结合的产物,在数据库领域已形成一个分支。分布式数据库的研究始于20世纪70年代中期。分布式数据库系统的分类同构同质型DDBS:各个场地都采用
2021-02-20 15:17:14
4498
2
原创 消息中间件
消息中间件要想完成一次任务转码,简单来讲,就分为两大块,任务的发送(在下图中即A系统)、任务的转码(在下图中即B系统);这就是我要表达的第一张图的内容;因为A系统和B系统并不在一起,因而在任务的发送和任务下达到某台机器上进行转码之间,那么下发这个转码任务就需要一个桥梁,即所需要的的“消息中间件”;而所谓的“消息中间件”,则是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统,简称为MQ(消息中间件则是将软件与软件之间的交互方式进行存储和管理的一种技术,也可以看
2021-02-18 14:18:46
442
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
520
原创 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
2375
原创 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
3784
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人