自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-10-27 celery的使用

Celery 基本使用1 概述任务队列是一种跨线程、跨机器工作的一种机制.  任务队列中包含称作任务的工作单元。有专门的工作进程持续不断的监视任务队列,并从中获得新的任务并处理.  celery通过消息进行通信,通常使用一个叫Broker(中间人)来协client(任务的发出者)和worker(任务的处理者). clients发出消息到队列中,broker将队列中的信息派发给worker来处理。  一个celery系统可以包含很多的worker和broker,可增强横向扩展性...

2020-10-27 15:00:48 743 1

原创 sonar使用

Sonar使用文档说明Sonar使用文档是为了方便开发人员在使用时更快上手.本文档适用于SonarQube7.6版本. 简介sonar, 全称sonarqube, 是一个开源的代码质量分析平台,便于管理代码的质量,通过SonarQube 我们可以检测出项目中重复的代码. 潜在BUG, 代码规范, 安全性漏洞等问题, 并通过SonarQube web UI展示出来, 同时, 它提供了丰富的插件,支持多种语言的检测, 如Java、Python、Groovy、C、C...

2020-09-29 15:00:10 6242

原创 linux 执行shell文件时报错. $'\r': command not found , 但是在命令行执行没问题.

问题的原因是,由于windows与linux系统的差异导致的因为linux上的换行符为\n,而windows上的换行符为\r\n。所以脚本到linux上就无法解析了。通常的处理方法有两种:第一种: 进入文件直接修改文件解析格式vi hello.sh### Esc进入命令行运行模式### : set ff=unix第二种,用dos2unix模块装换文...

2019-10-30 15:13:03 585

翻译 centos7 安装mysql

centos7默认不支持mysql(原因大家都懂),默认支持的是mariadb,mariadb是mysql一个开源分支。1、卸载mariadb,否则安装mysql会出现冲突执行命令rpm -qa | grep mariadb 列出所有被安装的mariadb rpm 包;执行命令 rpm -e --nodeps 包名称(比如:rpm -e --nodeps mariadb-lib...

2018-12-06 20:17:00 226

原创 centos7 用yum 安装nodejs

首先 需要更新node.js的yum源  根据你想要安装的版本, 选择对应的yum源Node.js v8.x安装命令#curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -Node.js v7.x安装命令#curl --silent --location https://rpm.nodes...

2018-10-24 10:29:55 16613 1

原创 ubuntu mysql 安装

服务器端安装安装服务器端:在终端中输⼊如下命令,回⻋后,然后按照提示输⼊sudo    apt-get    install    mysql-server服务器⽤于接收客户端的请求、执⾏sql语句、管理数据库 服务器端⼀般以服务⽅式管理,名称为mysql 启动服务sudo    service    mysql    start 查看进程中是否存在mysql服务ps aj...

2018-09-21 14:43:05 132

原创 ssh 连接访问被拒绝

问题描述:使用ssh连接ubuntu主机报错我的是想要将秘钥拷贝到目标主机ssh-copy-id -i ~/.ssh/id_rsa.pub xxx@192.168.205.151报错:ssh: connect to host 192.168.1.100 port 22: Connection refused 问题解决:分析:    可能是因为主句没有安装open...

2018-08-09 11:35:10 32014 3

原创 python 类装饰器如何接收request参数

我们在django中想要给类加上装饰器,  又想要用到被装饰函数的request参数 怎么办  ~ 我这是用来做权限校验的一个装饰器, 以此为例:class UserAuthentication(object):    def __init__(self, func):        self.func = func    def __call__(self, request)...

2018-07-30 10:09:43 2299 2

原创 django项目中遇到的问题

问题1: Passing a 3-tuple to include() is not supported. Pass a 2-tuple containing the list of patterns and app_name, and provide the namespace argument to include() instead.描述:  在最外层的urls.py 添加项目的admin后...

2018-04-13 15:42:18 1219

原创 小伙伴们要的飞机大战代码 简易入门版

# coding=utf-8import sysfrom time import sleepimport pygame.fontimport pygamefrom pygame.sprite import Sprite, Groupclass Settings():    # 存储游戏所有设置的类    def __init__(self):        # 初始化游戏设置        sel...

2018-04-11 16:56:06 5221

原创 git的一些常用命令

git 命令git版本控制器 # 分布式版本控制系统主要功能: 多人开发时的代码合并有一个历史版本的记录, 支持恢复安装:sudo apt-get install git配置:vim .gitconfig修改为注册github时的邮箱, 填写用户名, 要求组员的用户名不能重复[user]email = xxxxxxxxx@qq.comname = itcast创建版本库注册账户,登录后, 点...

2018-03-28 14:53:58 146

翻译 python中一些实用的小功能

# 用python发送邮箱# coding:utf-8  #强制使用utf-8编码格式import smtplib  # 加载smtplib模块from email.mime.text import MIMETextfrom email.utils import formataddrmy_sender = '17610809898@163.com'  # 发件人邮箱账号,为了后面易于维护...

2018-02-07 11:35:30 958

原创 python面试中的一些经典案例

关于文件操作#   检索指定路径下后缀是 py 的所有文件:   Stack Overflow  530***193@qq.comimport os.pathls = []def getFile(path, ls):    fileList = os.listdir(path)  # 获取path目录下的所有文件    try:   

2018-02-06 11:35:16 457

原创 关于python中的一些小细节

print(round(10.4)) #10print(round(10.5)) #10print(round(10.6)) #11print()print(round(11.4)) #11print(round(11.5)) #12print(round(11.6)) #12由运行得出结论:当小数点左边为偶数:小数点右边X<6,舍当小数点左边为偶数:小数点右边X>=6,入...

2018-02-05 11:33:49 170

空空如也

空空如也

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

TA关注的人

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