专职
码龄4年
  • 282,661
    被访问
  • 431
    原创
  • 7,952
    排名
  • 135
    粉丝
关注
提问 私信

个人简介:人生苦短,我用python

  • 加入CSDN时间: 2018-05-23
博客简介:

weixin_42289273的博客

查看详细资料
  • 5
    领奖
    总分 1,799 当月 121
个人成就
  • 获得110次点赞
  • 内容获得123次评论
  • 获得559次收藏
创作历程
  • 17篇
    2022年
  • 187篇
    2021年
  • 217篇
    2020年
  • 12篇
    2019年
成就勋章
TA的专栏
  • docker
    11篇
  • nginx
    6篇
  • Python
    56篇
  • linux
    3篇
  • windows
    4篇
  • 部署
    3篇
  • flask
    31篇
  • mysql
    8篇
  • 跨域
    1篇
  • celery
    5篇
  • git
    6篇
  • chrome插件
    1篇
  • python数据结构与算法
    13篇
  • python网络编程
    9篇
  • 开发常用官方文档网址
    6篇
  • 锁
    1篇
  • tornado
    1篇
  • python面试题
    6篇
  • shell
    1篇
  • redis
    9篇
  • Django
    103篇
  • django+vue前后端分离
    5篇
  • django-rest-framework
    20篇
  • Ubuntu
    16篇
  • vue
    9篇
  • vxe-table
    26篇
  • Excel
    2篇
  • jquery
    15篇
  • django报错
    3篇
  • fastdfs
    4篇
  • bootstrap
    32篇
  • office
    1篇
  • pycharm
    1篇
  • openpyxl
    1篇
  • pandas
    8篇
  • vim
    2篇
  • 爬虫
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

powershell如何使用utf8编码

进入powershell,输入命令:CHCP 65001搞定
原创
发布博客 2022.04.10 ·
299 阅读 ·
0 点赞 ·
0 评论

docker-compose部署rocketmq

docker-compose.yml文件内容version: '3'services: rmqnamesrv: image: foxiswho/rocketmq:server container_name: rmqnamesrv ports: - 9876:9876 volumes: - ./data/logs:/opt/logs - ./data/store:/opt/store networks: rmq
原创
发布博客 2022.04.02 ·
31 阅读 ·
0 点赞 ·
0 评论

浏览器何时会发送OPTIONS预检请求

浏览器发送options预检请求的前提:在非简单请求且跨域的情况下,浏览器会发起options预检请求简单请求需要满足以下两个条件1. 请求方法 get head post2. http的头信息不超过以下几种字段 Accept Accept-Language Content-Language Last-Event-ID Content-Type:(只限于application/x-www-form-urlencoded、multip
原创
发布博客 2022.02.27 ·
446 阅读 ·
0 点赞 ·
0 评论

python中通过argparse解析命令行参数

import argparseparser = argparse.ArgumentParser()parser.add_argument("–host", nargs="?", type=str, default=“127.0.0.1”, help=“binding ip”)parser.add_argument("–port", nargs="?", type=int, default=50051, help=“the listening port”)args = parser.parse_arg
原创
发布博客 2022.02.19 ·
645 阅读 ·
0 点赞 ·
0 评论

linux系统下如何获取唯一ID

执行命令:cat /proc/sys/kernel/random/uuid每次都会生成一个唯一的uuid:3a876624-2974-46f8-bb2f-4b5fe667f183
原创
发布博客 2022.02.15 ·
430 阅读 ·
0 点赞 ·
0 评论

windows下安装consul

官网下载consulhttps://www.consul.io/downloads解压生成consul.exe文件(consul源码是由go语言写的)添加环境变量计算机 右键 属性 高级属性设置环境变量设置在path下加上:E:\programfiles\consul;cmd启动consul agent -dev浏览器访问consul服务http://127.0.0.1:8500...
原创
发布博客 2022.02.15 ·
243 阅读 ·
0 点赞 ·
0 评论

python日志库文件loguru讲解

from datetime import datetimefrom loguru import loggerfrom loguru_test_02 import hello# 关闭默认终端输出日志logger.remove(handler_id=None)# 一天一个日志文件file_name = datetime.now().strftime("%Y%m")# 配置日志输出到log目录下的当天日期文件# rotation 滚动记录日志文件# 每500MB生成一个新的文件,如果一个
原创
发布博客 2022.02.14 ·
322 阅读 ·
0 点赞 ·
1 评论

python的.gitignore文件

# ---> Python# Byte-compiled / optimized / DLL files__pycache__/*.py[cod]*$py.class# C extensions*.so# Distribution / packaging.Pythonbuild/develop-eggs/dist/downloads/eggs/.eggs/lib/lib64/parts/sdist/var/wheels/pip-wheel-metadata
原创
发布博客 2022.02.13 ·
257 阅读 ·
0 点赞 ·
0 评论

python中日期格式和时间戳格式的转换

import time from datetime import date # 时间转换成时间戳 d = date(2022, 3, 18) timeArray = time.strptime(str(d), "%Y-%m-%d") print(timeArray) print(timeArray.tm_year) ret = int(time.mktime(timeArray)) print(ret) # 时间戳转换成时间...
原创
发布博客 2022.02.13 ·
293 阅读 ·
0 点赞 ·
0 评论

nginx静态文件目录如何增加鉴权

安装crytp加密密码必须使用函数 crypt() 加密。 我们可以使用来自 Apache 的 htpasswd 工具来创建密码文件debain安装sudo apt updatesudo apt install apache2-utils生成用户名密码密码生成命令格式:htpasswd -c 存放用户名密码的文件路径 用户名htpasswd -c /usr/local/nginx/conf.d/auth-conf/root-123456-conf root配置文件upstrea
原创
发布博客 2022.01.25 ·
2649 阅读 ·
0 点赞 ·
0 评论

docker-compose部署qinglong定时任务服务

docker-compose安装mkdir qinglongwget https://raw.githubusercontent.com/whyour/qinglong/master/docker-compose.yml启动docker-compose up -dgithub文档新建定时任务配置邮件通知编写一个简单的python脚本开启定时任务大功告成,去服务器看一下生成的日志文件吧。日志文件如下每执行一次任务就会单独生成一个日志文件。...
原创
发布博客 2022.01.24 ·
1111 阅读 ·
0 点赞 ·
0 评论

docker-compose部署yapi服务

docker-compose.yml文件version: '2.1'services: yapi: image: mrjin/yapi:latest # build: ./ container_name: yapi environment: - VERSION=1.9.3 - LOG_PATH=/tmp/yapi.log - HOME=/home - PORT=3008 - ADMIN_EMAIL=xxx.
原创
发布博客 2022.01.16 ·
221 阅读 ·
0 点赞 ·
0 评论

docker-compose安装gitea详细流程

docker-compose.yml文件version: '3'services: gitea: image: gitea/gitea:latest container_name: gitea environment: - DB_TYPE=mysql - DB_HOST=host:port - DB_NAME=gitea - DB_USER=userna
原创
发布博客 2022.01.15 ·
212 阅读 ·
0 点赞 ·
0 评论

docker-compose构建nginx服务并代理多个应用

目录结构docker-compose.ymlversion: '3'services: webserver: image: nginx:stable container_name: webserver restart: on-failure:100 volumes: - ./www:/srv/www - ./etc:/etc/nginx:ro - ./log
原创
发布博客 2022.01.13 ·
844 阅读 ·
0 点赞 ·
0 评论

Nginx的源码编译安装和apt安装

apt安装1.简单安装,直接使用命令sudo apt install nginxapt安装的软件都在** /etc**目录下安装后会自动加入systemctl并启动nginx的配置文件在:/etc/nginx/nginx.conf重启nginx: systemctl restart nginx查看nginx启动状态:systemctl status nginx源码编译安装从官网下载稳定版本:nginx.orgmkdir download (创建一个文件夹来保存)cd download
原创
发布博客 2022.01.10 ·
1391 阅读 ·
0 点赞 ·
0 评论

flask+casbin+sqlalchemy实现基于casbin的权限验证

安装pip install flaskpip install sqlalchemypip install flask-authzpip install casbin_sqlalchemy_adapter参考网址:flask-authzcasbin_sqlalchemy_adapter代码示例from functools import wrapsfrom flask import Flask, request, jsonifyfrom sqlalchemy.engine import
原创
发布博客 2022.01.10 ·
444 阅读 ·
0 点赞 ·
0 评论

PowerShell SSH 连接超时自动断开解决

问题远程访问服务器的时候,长时间不操作就会断开连接。创建config在 C:\Users\Administrator.ssh 目录下新建 config 配置文件,并且没有后缀名。保持通讯添加并保存:客户端会每 60 发送一个会话保持的请求。ServerAliveInterval 60...
原创
发布博客 2022.01.07 ·
858 阅读 ·
0 点赞 ·
0 评论

debian10安装mariadb

1. sudo apt update2. sudo apt install mariadb-server3. 对于新的MariaDB安装,下一步是运行附带的安全脚本。 该脚本更改了一些不太安全的默认选项。 我们将使用它来阻止远程root用户登录并删除未使用的数据库用户。运行安全脚本sudo mysql_secure_installation4. 进入mysqlsudo mysql5. 现在,我们将创建一个具有root用户特权和基于密码的访问权限的新用户。 更改用户名和密码以匹配
原创
发布博客 2021.12.30 ·
682 阅读 ·
0 点赞 ·
1 评论

python生成指定长度的随机字符串

from random import SystemRandomSALT_CHARS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"def gen_salt(length): sys_random = SystemRandom() return "".join(sys_random.choice(SALT_CHARS) for i in range(length))print(gen_sal.
原创
发布博客 2021.12.27 ·
534 阅读 ·
0 点赞 ·
1 评论

python中列表或字典当做函数默认值参数的坑

class Foo(object): def __init__(self, l2=[]): # 默认值在定义函数时计算(通常在加载模块时) self.l2 = l2foo = Foo([11, 22])foo.l2.append(33)print(foo.l2) # [11, 22, 33]print(id(foo.l2)) # id:1894349868672foo = Foo()foo.l2.append(55)print(foo.l2) # [55.
原创
发布博客 2021.12.10 ·
158 阅读 ·
0 点赞 ·
0 评论
加载更多