上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 33 下一页
摘要: 在 web 项目中,我们经常使用自定义状态码来告知请求方请求结果以及请求状态;在 Python 中该如何设计自定义的状态码信息呢? 1)普通类+字典设计状态码 #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Desc: { 项目响应码模块 } class 阅读全文
posted @ 2021-11-01 15:02 X-Wolf 阅读(2541) 评论(0) 推荐(0)
摘要: argparse模块可以轻松编写用户友好的命令行界面。该程序定义了它需要的参数,argparse并将找出如何解析这些参数sys.argv。argparse模块还会自动生成帮助和用法消息,并在用户给出程序无效参数时发出错误 示例 1.下面的代码是一个 Python 程序,它接受一个整数列表并产生总和或 阅读全文
posted @ 2021-10-27 16:04 X-Wolf 阅读(132) 评论(0) 推荐(0)
摘要: 官网:https://www.portainer.io/ 仓库地址:https://hub.docker.com/r/portainer/ Portainer 是一个轻量级的管理 UI ,可让你轻松管理不同的 Docker 环境(Docker 主机或 Swarm 群集)。 Portainer 的目的 阅读全文
posted @ 2021-10-27 15:45 X-Wolf 阅读(8229) 评论(0) 推荐(0)
摘要: linux中生成随机字符串,可以使用pwgen 安装) ubuntu: apt-get install pwgen Centos: yum install pwgen 语法及参数) pwgen [ OPTION ] [ pw_length ] [ num_pw ] 参数: -c or –capita 阅读全文
posted @ 2021-10-22 17:22 X-Wolf 阅读(1522) 评论(0) 推荐(0)
摘要: 常用时间操作的函数汇总, 涵盖 常用的time datetime 1.计算两个日期相差天数 import datetime str1 = '2021-10-20' str2 = '2021-10-22' date1 = datetime.datetime.strptime(str1[0:10], ' 阅读全文
posted @ 2021-10-22 16:55 X-Wolf 阅读(310) 评论(0) 推荐(0)
摘要: bash下: 设置: export 变量名称=变量值 删除: unset 变量名称 csh下: 设置: setenv 变量名 变量值 删除: unsetenv 变量名 阅读全文
posted @ 2021-10-21 10:49 X-Wolf 阅读(57) 评论(0) 推荐(0)
摘要: 官网:https://letsencrypt.org/zh-cn 官网建议使用Certbot的方式进行安装,所以首先我们需要安装Certbot Certbot) 官网:Certbot (eff.org) 选择运行的机器与系统的对应信息,选择之后页面会进行跳转,我这边使用的是Centos8+NGINX 阅读全文
posted @ 2021-10-21 09:43 X-Wolf 阅读(625) 评论(0) 推荐(0)
摘要: Docker 很占用空间,每当我们运行容器、拉取镜像、部署应用、构建自己的镜像时,我们的磁盘空间会被大量占用。 如果你也被这个问题所困扰,咱们就一起看一下 Docker 是如何使用磁盘空间的,以及如何回收。 docker 占用的空间可以通过下面的命令查看: docker system df TYPE 阅读全文
posted @ 2021-10-14 17:12 X-Wolf 阅读(576) 评论(0) 推荐(0)
摘要: github:dengsgo/fileboy: fileboy,文件变更监听通知工具,使用 Go 编写。Fileboy, File Change Monitoring Notification Tool, written with Go. (github.com) fileboy: fileboy, 阅读全文
posted @ 2021-10-12 19:00 X-Wolf 阅读(347) 评论(0) 推荐(0)
摘要: Prometheus简介Prometheus是最初在SoundCloud上构建的开源系统监视和警报工具包。 自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有非常活跃的开发人员和用户社区。它是一个独立的开源项目,并且独立于任何公司进行维护。 为了强调这一点并阐明项目的治理结 阅读全文
posted @ 2021-10-12 11:30 X-Wolf 阅读(1688) 评论(0) 推荐(0)
摘要: 1)耗时问题定位 这几天在优化服务器的响应时间,在根据 nginx 的 accesslog 中 requesttime进行程序优化时,发现有个接口,直接返回数据,平均的requesttime进行程序优化时,发现有个接口,直接返回数据,平均的request_time 也比较大。原来 requestti 阅读全文
posted @ 2021-09-29 16:16 X-Wolf 阅读(252) 评论(0) 推荐(0)
摘要: GitHub地址:https://github.com/healthchecks/healthchecks 官方文档:https://healthchecks.io/docs/ 按照步骤进行安装: 1.新建项目目录 $ mkdir -p ~/webapps $ cd ~/webapps 2.创建虚拟 阅读全文
posted @ 2021-09-16 15:06 X-Wolf 阅读(646) 评论(0) 推荐(0)
摘要: 本文列举了Python3.6、3.7、3.8三个版本的新特性,学习它们有助于提高对Python的了解,跟上最新的潮流。 一、Python3.6新特性 1、新的格式化字符串方式 新的格式化字符串方式,即在普通字符串前添加 f 或 F 前缀,其效果类似于str.format()。比如 name = "r 阅读全文
posted @ 2021-09-15 14:57 X-Wolf 阅读(6006) 评论(0) 推荐(1)
摘要: 在开发过程中,有很多时候需要了解程序性能瓶颈,比如程序执行时间、网络耗时、数据库连接时间等;那接下来,django silk就派上用场了! 安装 https://github.com/jazzband/django-silk pip install django-silk # or pip inst 阅读全文
posted @ 2021-09-15 11:02 X-Wolf 阅读(1418) 评论(0) 推荐(0)
摘要: 分享一下 JetBrains 全家桶 IDEA 2021.x 的激活破解教程,相当于永久激活 破解了,亲测有效,下面是详细文档哦~ JetBrains 全家桶 IDEA 2021.x 破解激活教程,相当于永久激活 破解了,亲测有效,下面是详细文档哦~ IDEA 2021,2020,暴力破解新招 – 阅读全文
posted @ 2021-09-13 10:27 X-Wolf 阅读(13358) 评论(0) 推荐(0)
摘要: iptables的结构: iptables由上而下,由Tables,Chains,Rules组成。 一、iptables的表tables与链chains iptables有Filter, NAT, Mangle, Raw四种内建表: 1. Filter表 Filter是iptables的默认表,它有 阅读全文
posted @ 2021-09-13 09:51 X-Wolf 阅读(1514) 评论(0) 推荐(0)
摘要: 简介 Ncdu - NCurses Disk Usage Ncdu 是一个带有 ncurses 接口的磁盘使用分析器。 它旨在在您没有完整图形设置可用的远程服务器上查找空间占用,但即使在常规桌面系统上它也是一个有用的工具。 Ncdu 的目标是快速、简单和易于使用,并且应该能够在安装了 ncurses 阅读全文
posted @ 2021-09-10 09:35 X-Wolf 阅读(1404) 评论(0) 推荐(0)
摘要: 文档:Welcome to sandman2’s documentation! — sandman2 0.0.1 documentation 【安装】 pip install sandman2 安装成功后,就可以得到一个 sandman2ctl 命令行工具,用它来启动一个 RESTful API 服 阅读全文
posted @ 2021-09-07 09:47 X-Wolf 阅读(579) 评论(0) 推荐(0)
摘要: 官网:https://clickhouse-driver.readthedocs.io/en/latest/ 使用python来对clickhouse进行操作 安装) pip install clickhouse-driver 1.clickhouse-driver (mymarilyn/click 阅读全文
posted @ 2021-09-03 18:44 X-Wolf 阅读(8318) 评论(0) 推荐(0)
摘要: 1.线上部署一般会使用https的方式进行部署,本身django框架是不支持的,所以需要。。。 1)安装扩展 pip install django-extensions django-werkzeug-debugger-runserver pyOpenSSL 2)添加配置项settings.py文件 阅读全文
posted @ 2021-08-27 11:47 X-Wolf 阅读(1106) 评论(0) 推荐(0)
摘要: 在开发中,一般是遵循产品的原型进行产品的开发,但是有时候会发现产品的涉及并不合理或者可以优化的地方, 这个时候可以多借鉴一下其他的站点是如何实现该功能的展示,总结一些不错的操作后台 1.EasyGoAdmin(EasyGoAdmin - 基于Golang平台解决方案 (javaweb.vip)) 演 阅读全文
posted @ 2021-08-18 09:43 X-Wolf 阅读(472) 评论(0) 推荐(0)
摘要: django中的开发接口有两种模式FBV和CBV,分别是基于函数视图和基于类视图,详细的可以看看菜鸟教程的Django 视图 - FBV 与 CBV,由于本文的用户管理是一个restful风格的api,所以我选择的是类视图的开发风格。 简单用户model: from django.db import 阅读全文
posted @ 2021-08-16 19:03 X-Wolf 阅读(429) 评论(0) 推荐(0)
摘要: 有关系统的索引,权限,pipline 参考文章: https://mp.weixin.qq.com/s/LROHPjZEJPMsS5M_a3pPFw https://blog.csdn.net/weixin_41004350/article/details/87253316 阅读全文
posted @ 2021-08-09 09:33 X-Wolf 阅读(242) 评论(0) 推荐(0)
摘要: 常用快捷键 1、ctrl+alt+s 快速打开setting系统设置 2、CTRL+/ 单行注释/取消注释 CTRL+SHIFT+/ 块状注释/取消块状注释 3、方法体上面打入'/**' 再按回车键 快速添加方法注释 4、CTRL+ALT+L 格式化代码 5、Ctrl + Y 删除行 CTRL+D 阅读全文
posted @ 2021-08-05 13:51 X-Wolf 阅读(189) 评论(0) 推荐(0)
摘要: Docker 是这几年非常火的一项技术,作为一名软件开发人员,应该及时的接触和掌握。 镜像加速: 可以在阿里云上免费的获取,然后进行配置即可使用。阿里云 Docker 加速器,没有阿里云账号注册一个即可。 docker的具体安装可以参考官网上的安装教程,验证安装是否成功 docker -v 1.安装 阅读全文
posted @ 2021-08-05 10:05 X-Wolf 阅读(7985) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 33 下一页