自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python 打印对象的所有属性值的方法

def prn_obj(obj): print '\n'.join(['%s:%s' % item for item in obj.__dict__.items()]) 转载于:https://www.cnblogs.com/Niuxingyu/p/11232652.html

2019-07-23 16:35:00 1177

转载 os.path.exists()含义

os即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作。os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。举个栗子:user.py为存在于当前目录的一个文件输入代码:import ospa...

2019-07-02 11:01:00 931

转载 Python(StringIO)

#coding=utf-8'''Created on 2017年3月5日@author: zxt'''from io import StringIO # StringIO还有一个对应的c语言版的实现,它有更好的性能,但是稍有一点点的区别:# cStringIO没有len和pos属性。(还有,cStringIO不支持Unicode编码)# 如果实例化一个带有默认数据的cStringIO.S...

2019-07-02 10:58:00 206

转载 os.sep

首先,Python是跨平台的。在 Windows 上,文件的路径分割符号是 '' ,在 Linux 上 是 ‘/’。为了让你的代码在不同的平台上都能运行,那么你写路径的时候是写 ‘/’ 还是写 '' 呢?使用 os.sep 的话,你就不用去考虑这个了,os.sep 根据你所处的平台,自动地采用相应的分割符号。举例:Linux下一个路径, /usr/share/python,那么上...

2019-07-02 10:57:00 214

转载 Ctrl+鼠标左键 不能转到类、变量或者方法的定义处? 错误信息 Linter pylint is not installed...

在Microsoft Visual Studio Code中运行python代码,但它给出了一个错误:  Linter pylint is not installed因为我用的是anconda的虚拟环境所以安装的第三方库不全所以解决方法就是安装pylint  pip install pylint安装后就可以使用Ctrl+鼠标左键,到类、变量或者方法的定义处了转载...

2019-07-01 14:08:00 317

转载 celery无法启动的问题 SyntaxError: invalid syntax

遇到了celery无法启动的问题,报错:SyntaxError: invalid syntax ,这是因为我使用的python版本为最新3.7.3 ,而async已经作为关键字而存在了在 celery 官方的提议下,建议将 async.py 文件的文件名改成 asynchronous。所以我们只需要将 celery\backends\async.py 改成 celery\backen...

2019-05-23 08:03:00 1343

转载 Nginx简介

Nginx是什么没有听过Nginx?那么一定听过它的“同行”Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计...

2019-05-20 09:53:00 110

转载 javascript时间戳和日期字符串相互转换代码

一、日期字符串转时间戳 // 获取当前时间戳(以s为单位) // 第一种方式 var timestamps = +new Date(); timestamps = timestamps / 1000; // 第二种方式 var timestamp = Date.parse(new Date(...

2019-05-12 15:31:00 103

转载 centos安装ffmpeg

sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmsudo yum install ffmpeg ...

2019-05-09 15:35:00 116

转载 linux 基础命令

1. ctr + alt + t 打开新的终端窗口2. ctr + shift + + 终端窗口字体放大3. ctr + - 终端窗口字体缩小4. ls : 查看目录下的文件信息5. pwd: 查看目录所对应路径6. touch: 创建文件7. mkdir: 创建文件夹8. cd: 切换目录 8.1 cd .. 切换到上一级目录 8.2 cd 目录名: 切换到指定目录 8.3 cd...

2019-05-07 10:06:00 94

转载 在阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4

当你购买了阿里云的ecs,涉及ecs的有两个密码,一定要搞清楚,一个密码是远程链接密码,也就是通过浏览器连接服务器的密码,另外一个是实例密码,这个密码就是ecs的root密码,一般情况下,我们经常用到的是实例密码。与此同时,需要设置一下安全组策略,将一些必要的端口暴露出来,否则会被拦截 前置操作完成,就可以进行软件的安装了,可以通过一些三方的ssh软件进行连接,w...

2019-05-07 10:04:00 143

转载 单例模式类装饰器

#定义一个单例模式的装饰器def singleton(cls): #定义实例容器 instances = {} #定义嵌套方法 def wrapper(*args,**kwargs): #判断装饰的类是否单例 if cls not in instances: instances[cls] = cls(*args...

2019-05-06 09:00:00 123

转载 用Python提取视频中的图片

https://www.jianshu.com/p/e3c04d4fb5f3转载于:https://www.cnblogs.com/Niuxingyu/p/10807664.html

2019-05-04 10:25:00 517

转载 Uploadify 基于jquery的异步上传控件

  Uploadify 作为基于jquery的异步上传控件,依赖于jquery一、属性属性名称默认值说明autotrue设置为true当选择文件后就直接上传了,为false需要点击上传按钮才上传 。buttonClass”按钮样式...

2019-05-03 18:49:00 122

转载 $.parseJson()定义和用法

$.parseJSON() 函数用于将符合标准格式的的JSON字符串转为与之对应的JavaScript对象。例子:这里首先给出JSON字符串集,字符串集如下: var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'西安市'}, {name:'6102',val...

2019-05-03 18:38:00 2112

转载 Django cookie加密cryptography

#导包 生成密钥的第三方库from cryptography.fernet import Fernet#密钥 获取密钥# cipher_key = Fernet.generate_key()cipher_key = 'Anmj6guBpUGLJPSmOIrsCBabcsjbdAbdnJDE2pZfmL4='#定义加密方法def my_encode(pa...

2019-05-03 18:28:00 246

转载 Markdown

一、Markdown是什么?Markdwon 是一种轻量级 标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。二 为什么要使用Markdown?它是易读(看起来舒服????)、易写(语法简单)、易更改(纯文本)。处处体现着极简主义的影子。 兼容HTML,可以转换...

2019-05-03 18:08:00 114

转载 响应式网站设计(Responsive Web design)

页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。具体的实践方式由多方面组成,包括弹性网格和布局、图片、CSS media query的使用等。无论用户正在使用笔记本还是iPad,我们的页面都应该能够自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备;换句话说,页面应该有能力去自动响应用户的设备环境。响应式网页设计就是一个网站能够兼...

2019-04-29 21:38:00 424

转载 Vue笔记:使用 axios 中 this 指向问题

https://www.cnblogs.com/xifengxiaoma/p/9535700.html转载于:https://www.cnblogs.com/Niuxingyu/p/10788308.html

2019-04-29 08:17:00 137

转载 Docker 介绍及基础命令

Docker 简介Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Do...

2019-04-26 21:23:00 73

转载 JWT 加密

什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该toke...

2019-04-26 21:15:00 530

转载 linux 基础命令

1. ctr + alt + t 打开新的终端窗口2. ctr + shift + + 终端窗口字体放大3. ctr + - 终端窗口字体缩小4. ls : 查看目录下的文件信息5. pwd: 查看目录所对应路径6. touch: 创建文件7. mkdir: 创建文件夹8. cd: 切换目录 8.1 cd .. 切换到上一级目录 8.2 cd 目录名: 切换到指定目录 8.3 cd -:...

2019-04-26 21:15:00 108

转载 Docker 简介

Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redha...

2019-04-24 09:59:00 81

转载 中文分词库:结巴分词

文档地址:https://github.com/fxsjy/jieba代码对 Python 2/3 均兼容全自动安装:easy_install jieba或者pip install jieba/pip3 install jieba半自动安装:先下载http://pypi.python.org/pypi/jieba/,解压后运行python setup....

2019-04-24 09:54:00 421

转载 Django websocket 长连接使用

下载 pip installdwebsocketWebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输现在,很多网站为了实现推送技术,所用的技术...

2019-04-24 08:19:00 356

转载 jQuery截取字符串的几种方式

在我们写前端JS代码的时候,我们会遇到只需要其中部分字符串的时候,下面我就提供集中截取字符串的方法:1.取后缀1 var fileDir = $("#file").val();2 var suffix = fileDir.substr(fileDir.lastIndexOf("."));3 //suffix 就是后缀;2.函数:Join()1 ...

2019-04-23 21:23:00 442

转载 Python 操作redis

https://www.cnblogs.com/melonjiang/p/5342505.html转载于:https://www.cnblogs.com/Niuxingyu/p/10754269.html

2019-04-23 08:04:00 76

转载 vue axios使用方法

首先安装axios:  cnpm install axios -save安装成功后,在main.js页面引用:import axios from 'axios'import Qs from 'qs'Vue.prototype.axios = axios; //全局注册,使用方法为:this.axiosVue.prototype.qs = qs; ...

2019-04-22 10:43:00 91

转载 Error: Can't resolve 'babel-loader'

在控制台中运行命令“webpack”,出现错误:“ERROR in Entry module not found: Error: Can't resolve 'babel-loader' in.........”解决方法是在控制台输入命令“npm install babel-loader --save"。转载于:https://www.cnblogs.com/Niuxingyu/...

2019-04-22 08:22:00 1329

转载 Django 中使用kindeditor

KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联...

2019-04-17 20:11:00 275

转载 NGINX、HAProxy和Traefik负载均衡能力对比(转载)

https://zhuanlan.zhihu.com/p/41354937#showWechatShareTip转载于:https://www.cnblogs.com/Niuxingyu/p/10721698.html

2019-04-17 10:01:00 635

转载 pymongo 使用方法(增删改查)

#!/usr/bin/env python# -*- coding:utf-8 -*-"""MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python 的PyMongo库。 连接MongoDB 连接MongoDB我们需要使用P...

2019-04-14 20:51:00 487

转载 js jquery 判断元素是否在数组内(转)

一,js方法var arr = ["a", "b", "c"];// js arr.indexOf("c")var result1 = arr.indexOf("c"); //返回index为2二,jquery方法var arr = ["a", "b", "c"];// jquery $.inArray("c", arr)var result...

2019-04-14 19:40:00 159

转载 python进行时间和秒的转换

https://blog.csdn.net/muzilanlan/article/details/45647883转载于:https://www.cnblogs.com/Niuxingyu/p/10690437.html

2019-04-11 16:17:00 109

转载 python 常见面试题

https://www.cnblogs.com/changwentao/p/9432166.html转载于:https://www.cnblogs.com/Niuxingyu/p/10687714.html

2019-04-11 09:39:00 75

转载 SyntaxError: Unexpected token ' in JSON at position 2

js中字符串转json对象时报错:Uncaught SyntaxError: Unexpected token s in JSON at position 2解决方法:js中获取jsp的返回值var json='${channels}'var channels = JSON.parse(json);就报上面的错。json的值最终会转成这种json格式:...

2019-04-11 07:49:00 5696

转载 Django 2.0.4 微博第三方登录

三方登录逻辑理解第三方登录的流程:用户向本地应用商城发起请求,我要用微博进行登录我们的商城凑一个url让用户跳转到第三方应用的url(微博的登录页面)用户在该界面点击输入用户名密码之后,点击授权。微博有个回调url指向我们的应用。我们的应用就可以获取到用户的基本信息等。微博接口文档 : https://open.weibo.com/wiki/%E9...

2019-04-03 20:28:00 114

转载 HTML编辑器KindEditor

KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联...

2019-04-03 20:25:00 125

转载 利用twilio进行手机短信验证

首先要注册twilio 账号但是由于twilio人机验证用的是Goole所有注册需要翻墙 完成后去免费获取15元使用然后 pip installtwilio注册完成后会在个人首页显示你的免费金额余额 和你的手机号的发信人 和sid(账号) token(密钥)添加联系手机号 按一些步骤点击数据手机号点击call me ...

2019-03-21 11:21:00 745

转载 redis数据库

首先了解下我们为什么要用redis,redis可以用于我们页面的缓存,打个比方加入很多用户在请求我们的网页,那么我们的服务器是不是就要不断的进行数据库的查询这样会给我们服务器带来性能影响,那么我们把查询到的数据写到缓存里这样我们就可以不用查库直接展示缓存中的内容即可,这样很有效的降低了服务器的压力。首先要安装redis数据库下载链接:https://pan.baidu...

2019-03-19 17:10:00 97

空空如也

空空如也

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

TA关注的人

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