自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 显示下载进度

python 实现命令行下载文件,或上传文件时,需要展示进度。可以参考下面的demo,进度条样式可以根据要求更改。import timetasks = range(100) # 上传或下载的总数def demo(): for i in tasks: i += 1 length = '>>' * int(i / len(tasks) * 20) bar = '\r' + length.ljust(41) + '|{:0>0.1

2021-12-09 17:02:32 1897

转载 ffmpeg 常用命令,收藏一下防止丢失

[FFmpeg] ffmpeg 常用命令1. 视频转换比如一个avi文件,想转为mp4,或者一个mp4想转为ts。ffmpeg -i input.avi output.mp4ffmpeg -i input.mp4 output.ts2. 提取音频ffmpeg -i test.mp4 -acodec copy -vn output.aac上面的命令,默认mp4的audio codec是aac,如果不是,可以都转为最常见的aac。ffmpeg -i test.mp4 -acodec aac -v

2021-05-31 12:45:18 636

原创 pip 更换为国内安装源

提高 pip install 的下载速度一、Linux 更换 pip 源Windows 更换 pip 镜像源功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、Linux 更换 pip 源废话不多说直接上操作:cd ~mk

2021-01-27 21:22:53 864

原创 五分钟让你了解 AWS Lambda

介绍AWS 200多项服务中使用最为广泛的当数计算和存储服务。AWS 计算资源从刚开始的EC2到后来ECS容器化的推出,再到Lambda无服务器的出现,计算单元越来越小。也就是说以前要运行一段程序,需要启动一台EC2才可以执行,而现在只需要运行一下Lambda即可,过程简单了很多。下面就着重介绍一下AWS Lambda。概念Lambda 是 AWS 提供的一种计算服务,无需管理或配置服务器,因为 lambda 是serverless。可以根据你的代码进行缩放,通俗点说就是当程序需要处理大量task时,

2020-12-15 17:19:57 3825

原创 AWS 命令行工具awscli安装

安装AWS命令行工具awscli在 Linux 上安装 AWS CLI在 Linux 上安装 AWS CLI废话不多说,直接上干货:(复制粘贴到终端即可)curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/install安装完成后执行:aws --version 查看是否安装成功.若出现 aws-cli/2.1.7 Pyth

2020-12-07 13:41:38 1549

原创 Boto3 文档下载到本地使用

boto3是AWS为python提供的SDK包,可以使用python程序管理AWS服务。作为开发人员一定多多少写过Lambda代码或工具脚本等,想要调用AWS API,就需要使用boto3,boto3中那么多服务接口,有谁能记住那么多呢?所以每次写程序的时候都需要打开boto3的使用文档,参考着文档写,当然我也是这样做的。可有的时候奈何网络不给力,boto3文档死活加载不出来,耽误了开发进度可不好向领导交代。所以把本地放一份boto3使用文档还是有必要的,废话少说,直接拿走。(本人的百度网盘)解压后双

2020-07-23 16:23:54 1026

原创 boto3 分页 list S3

AWS S3文件太多,如何list?s3client = boto3.cient(‘s3’)objects = s3client.list(Bucket=‘mys3’)

2020-07-08 11:40:45 2242

原创 python 命令行字体颜色

python 命令行常用字体颜色在平时工作中经常会使用python脚本编写一些程序或工具,经常需要在控制台输出一些信息,例如:请输入用户名、密码等。如果用户名不合法输出‘用户名不规范’等提示信息。但这样输出的字体颜色都是白色,不容易区分重要的提示信息,所以我们可以参考linux命令行的提示。代码如下,拿走不谢!class Color(object): GREEN = '\033[92m' YELLOW = '\033[93m' RED = '\033[91m' BlU

2020-07-06 18:40:16 1493 1

原创 Python 发行版本Anaconda

学术不分国界,技术没有底线现在有非常多优秀的框架和工具每天都在更新,同学们当然要首选自己用着顺手的家伙什。但是对于刚起步的哥们来说,选择一个好的开发装备是可以事半功倍的。以我的经验和研究来看,推荐这组经典四件套:Anaconda,Jupyter Notebook,Tensorflow,Python。对于工具的选择并非脑袋一时热,或者人云亦云。流行的也并非一定是最好的,但肯定有他流行的理由;冷门的也并不一定是性能差,但肯定有它无人问津的短板。所以我们应该有一些自己看中的点作为选择的标准,对于我而言:选择

2020-05-22 17:39:19 598

原创 windows navicate 到期怎么办?

navicate 用了一个月就到期了怎么办?废话不多说,开整:1、关闭Navicat2、Win + R,输入regedit回车3、删除HKEY_CURRENT_USER\Software\PremiumSoft\Data4、展开HKEY_CURRENT_USER\Software\Classes\CLSID5、展开每一个子文件夹,如果里面只包含一个名为Info的文件夹,就删掉它。...

2020-03-19 09:09:45 3206 2

原创 AWS S3 挂载到EC2

利用S3fs在Amazon EC2 Linux实例上挂载S3存储桶背景介绍Amazon S3是互联网存储解决方案,能让所有开发人员访问同一个具备可扩展性、可靠性、安全性和快速价廉的数据存储基础设施。Amazon S3 提供了一个简单 Web 服务接口,可用于随时在 互联网上的任何位置存储和检索任何数量的数据。开发人员可以利用Amazon提供的REST API接口,命令行接口或者支持不同语言的S...

2020-03-12 13:14:11 1623

原创 Django配置配置文件详解

import datetimeimport os根目录BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file)))os.path.abspath(file)指的是当前文件的绝对路径,包括文件名。os.path.dirname(file)指的是当前文件所在目录密钥SECRET_KEY = ‘_30c!q15pp)i...

2019-12-12 17:57:21 648

原创 二分查找、快排、冒泡排序

# 递归实现二分查找def erfen_search(l, n, left=0, right=None): if right is None: right = len(l) - 1 if left <= right: mid = (left + right) // 2 if n > l[mid]: ...

2019-12-08 14:25:53 175

原创 Git 工作流及常用命令

博主本人学习到新的技术点时,一定会问自己两个问题。第一个问题:是什么?第二个问题:用来干什么?Git 是什么?Git 是目前世界上最先进的分布式版本控制系统(没有之一)。Git作用对源代码进行管理,方便多人协同开发,方便版本控制。学习Git首先要了解Git的工作区暂存区和仓库取区(见下图)工作区对于添加、修改、删除文件的操作,都发生在工作区中暂存区暂存区指将工作区中的操作完成小阶段...

2019-12-04 17:44:47 226

原创 消息队列

为什么使用消息队列啊?其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用MQ可能会很麻烦,但是你现在用了MQ之后带给了你很多的好处先说一下消息队列的常见使用场景吧,其实场景有很多,但是比较核心的有3个:解耦、异步、削峰解耦:现场画个图来...

2019-11-25 22:43:00 109

原创 两分钟了解Nginx的作用

Nginx 介绍Nginx是一款基于异步框架的轻量级/高性能的Web 服务器/反向代理服务器/缓存服务器/代理服务器反向代理反向代理的作用就是隐藏服务器的身份。如果没有代理服务器的话,客户端会直接请求到服务器,这时候服务器的地址信息就会暴露,容易遭到攻击。而使用代理服务器做中间服务器,客户端将不再直接请求服务器,而是请求代理服务器,由代理服务器把客户端的请求转发给服务器处理。这样就起到了保护...

2019-11-13 21:14:08 250

原创 MYSQL主从复制

MySQL主从作用1、提高读写性能因为主从同步之后,数据写入和读取是在不同的服务器上进行的,而且可以通过增加从服务器来提高数据库的读取性能。2、提高数据安全因为数据已复制到从服务器,可以在从服务器上备份而不破坏主服务器相应数据。主从同步机制MySQL服务器之间的主从同步是基于二进制日志机制,主服务器使用二进制日志来记录数据库的变动情况,从服务器通过读取和执行该日志文件来保持和主服务器的...

2019-11-09 11:54:59 116

原创 Docker 的介绍及常用操作命令

docker介绍:docker是一个开源的应用容器框架,非常的轻量。为什么叫容器呢?因为docker可以打包、发布、运行任何的应用,就像是一个抽屉,里面放了很多需要用的东西, 你不需要一件一件的拿,直接把抽屉端走就ok了。docker的作用:为了避免相同的工作重复做,浪费时间和精力,缩短代码从开发、测试到部署、上线运行的周期,让我们的应用程序具备可移植性、易于构建、并易于协作。dock...

2019-10-29 19:00:02 294

空空如也

空空如也

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

TA关注的人

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