- 博客(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 1227
转载 os.path.exists()含义
os即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作。os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。举个栗子:user.py为存在于当前目录的一个文件输入代码:import ospa...
2019-07-02 11:01:00 982
转载 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 250
转载 os.sep
首先,Python是跨平台的。在 Windows 上,文件的路径分割符号是 '' ,在 Linux 上 是 ‘/’。为了让你的代码在不同的平台上都能运行,那么你写路径的时候是写 ‘/’ 还是写 '' 呢?使用 os.sep 的话,你就不用去考虑这个了,os.sep 根据你所处的平台,自动地采用相应的分割符号。举例:Linux下一个路径, /usr/share/python,那么上...
2019-07-02 10:57:00 248
转载 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 340
转载 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 1372
转载 Nginx简介
Nginx是什么没有听过Nginx?那么一定听过它的“同行”Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计...
2019-05-20 09:53:00 135
转载 javascript时间戳和日期字符串相互转换代码
一、日期字符串转时间戳 // 获取当前时间戳(以s为单位) // 第一种方式 var timestamps = +new Date(); timestamps = timestamps / 1000; // 第二种方式 var timestamp = Date.parse(new Date(...
2019-05-12 15:31:00 124
转载 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 143
转载 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 114
转载 在阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4
当你购买了阿里云的ecs,涉及ecs的有两个密码,一定要搞清楚,一个密码是远程链接密码,也就是通过浏览器连接服务器的密码,另外一个是实例密码,这个密码就是ecs的root密码,一般情况下,我们经常用到的是实例密码。与此同时,需要设置一下安全组策略,将一些必要的端口暴露出来,否则会被拦截 前置操作完成,就可以进行软件的安装了,可以通过一些三方的ssh软件进行连接,w...
2019-05-07 10:04:00 165
转载 单例模式类装饰器
#定义一个单例模式的装饰器def singleton(cls): #定义实例容器 instances = {} #定义嵌套方法 def wrapper(*args,**kwargs): #判断装饰的类是否单例 if cls not in instances: instances[cls] = cls(*args...
2019-05-06 09:00:00 150
转载 用Python提取视频中的图片
https://www.jianshu.com/p/e3c04d4fb5f3转载于:https://www.cnblogs.com/Niuxingyu/p/10807664.html
2019-05-04 10:25:00 541
转载 Uploadify 基于jquery的异步上传控件
Uploadify 作为基于jquery的异步上传控件,依赖于jquery一、属性属性名称默认值说明autotrue设置为true当选择文件后就直接上传了,为false需要点击上传按钮才上传 。buttonClass”按钮样式...
2019-05-03 18:49:00 147
转载 $.parseJson()定义和用法
$.parseJSON() 函数用于将符合标准格式的的JSON字符串转为与之对应的JavaScript对象。例子:这里首先给出JSON字符串集,字符串集如下: var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'西安市'}, {name:'6102',val...
2019-05-03 18:38:00 2171
转载 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 279
转载 Markdown
一、Markdown是什么?Markdwon 是一种轻量级 标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。二 为什么要使用Markdown?它是易读(看起来舒服????)、易写(语法简单)、易更改(纯文本)。处处体现着极简主义的影子。 兼容HTML,可以转换...
2019-05-03 18:08:00 138
转载 响应式网站设计(Responsive Web design)
页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。具体的实践方式由多方面组成,包括弹性网格和布局、图片、CSS media query的使用等。无论用户正在使用笔记本还是iPad,我们的页面都应该能够自动切换分辨率、图片尺寸及相关脚本功能等,以适应不同设备;换句话说,页面应该有能力去自动响应用户的设备环境。响应式网页设计就是一个网站能够兼...
2019-04-29 21:38:00 462
转载 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 151
转载 Docker 介绍及基础命令
Docker 简介Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Do...
2019-04-26 21:23:00 89
转载 JWT 加密
什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该toke...
2019-04-26 21:15:00 572
转载 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 129
转载 Docker 简介
Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redha...
2019-04-24 09:59:00 99
转载 中文分词库:结巴分词
文档地址: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 442
转载 Django websocket 长连接使用
下载 pip installdwebsocketWebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输现在,很多网站为了实现推送技术,所用的技术...
2019-04-24 08:19:00 370
转载 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 482
转载 Python 操作redis
https://www.cnblogs.com/melonjiang/p/5342505.html转载于:https://www.cnblogs.com/Niuxingyu/p/10754269.html
2019-04-23 08:04:00 92
转载 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 106
转载 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 1407
转载 Django 中使用kindeditor
KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联...
2019-04-17 20:11:00 304
转载 NGINX、HAProxy和Traefik负载均衡能力对比(转载)
https://zhuanlan.zhihu.com/p/41354937#showWechatShareTip转载于:https://www.cnblogs.com/Niuxingyu/p/10721698.html
2019-04-17 10:01:00 662
转载 pymongo 使用方法(增删改查)
#!/usr/bin/env python# -*- coding:utf-8 -*-"""MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python 的PyMongo库。 连接MongoDB 连接MongoDB我们需要使用P...
2019-04-14 20:51:00 508
转载 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 177
转载 python进行时间和秒的转换
https://blog.csdn.net/muzilanlan/article/details/45647883转载于:https://www.cnblogs.com/Niuxingyu/p/10690437.html
2019-04-11 16:17:00 126
转载 python 常见面试题
https://www.cnblogs.com/changwentao/p/9432166.html转载于:https://www.cnblogs.com/Niuxingyu/p/10687714.html
2019-04-11 09:39:00 91
转载 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 5770
转载 Django 2.0.4 微博第三方登录
三方登录逻辑理解第三方登录的流程:用户向本地应用商城发起请求,我要用微博进行登录我们的商城凑一个url让用户跳转到第三方应用的url(微博的登录页面)用户在该界面点击输入用户名密码之后,点击授权。微博有个回调url指向我们的应用。我们的应用就可以获取到用户的基本信息等。微博接口文档 : https://open.weibo.com/wiki/%E9...
2019-04-03 20:28:00 131
转载 HTML编辑器KindEditor
KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联...
2019-04-03 20:25:00 155
转载 利用twilio进行手机短信验证
首先要注册twilio 账号但是由于twilio人机验证用的是Goole所有注册需要翻墙 完成后去免费获取15元使用然后 pip installtwilio注册完成后会在个人首页显示你的免费金额余额 和你的手机号的发信人 和sid(账号) token(密钥)添加联系手机号 按一些步骤点击数据手机号点击call me ...
2019-03-21 11:21:00 826
转载 redis数据库
首先了解下我们为什么要用redis,redis可以用于我们页面的缓存,打个比方加入很多用户在请求我们的网页,那么我们的服务器是不是就要不断的进行数据库的查询这样会给我们服务器带来性能影响,那么我们把查询到的数据写到缓存里这样我们就可以不用查库直接展示缓存中的内容即可,这样很有效的降低了服务器的压力。首先要安装redis数据库下载链接:https://pan.baidu...
2019-03-19 17:10:00 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人