linux配置python虚拟环境
sudo apt-get update
sudo apt-get python3-pip
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
sudo vim ~/.bashrc
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6
export WORK_HOM...
model字段预处理
class UserInfo(models.Model):
open_code = CharField(max_lenth=8)
def random_str(self):
abc_str = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789'
code = []
...
linux 安装python3.6
sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6
cd /usr/bin
ls | grep pyth...
mongodb redis 常用指令
常用指令redis
一、String
概述:String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等
1、设置
a、设置键值
set key value
b、设置键值及过期时间,以秒为单位
setex key seconds value
c、设置多个键值
mset key value [ke...
django+uwsgi+nginx上线部署
环境配置
sudo apt-get install libpython3.6-dev
sudo apt-get install uwsgi
在项目根目录下创建 uwsgi.ini
[uwsgi]
socket=0.0.0.0:8000
#http=0.0.0.0:8000
chdir=/home/natee/ftp/share/djangotest
wsgi-file=django...
ci框架对数据库的操作小结
首先安利下ci官方文档http://codeigniter.org.cn/user_guide/常规的一些操作读数据$this->load->database();
$query = $this->db->query('SELECT * FROM news');
//以对象形式
foreach ($query->result() as $row)
{
echo $row->id;
e
纯js实现复制到剪贴板
自己在维护的一个站点很坑爹,复制到剪切板功能只能在老版本的火狐上使用。这里我简单记录下自己改造的过程。使用的组件
Github:
https://github.com/zenorocha/clipboard.js
使用的组件引入js文件<script src="dist/clipboard.min.js"></script>前端css样式<button class="js-copy" >复制到
提高注释代码效率的一个技巧
搜狗输入法
高级=》自定义短语
zs,1=#commented by pierre $year-$month_mm-$day_dd $fullhour
这样每次输入zs时就会方便的打上这些重复的内容
聊聊进程-1-进程间通信ipc技术
简介最近想梳理下进程相关的知识点,第一篇先谈下进程间通信的知识吧。为什么要进程间通信
数据传输,如A进程需要传一些参数到B进程
事件通知,如A进程告知B进程,你需要停止运行
进程间的分工协作,如A进程告诉B进程,你可以做xx了
数据的共享,如AB进程同时对一块数据处理
进程间通信的方式
管道
消息队列
信号
锁与信号灯
共享内存
套接字
进程间通信的各种方法,叫法、分类可能不同,但是实际上大致也就是
如何快速搭建vpn(pptp型)
很久之前的一篇文章,仅供参考!
--------------------------------------
学过或了解防火墙的,都应该对vpn比较了解。vpn种类比较多,这里介绍的是最简单的pptp。(学校用的是高级的硬件级防火墙,IPSec协议的貌似,原理不太一样)。这种简单的pptp协议vpn一般用于简单的科学上网,如从ubuntu时间服务器同步本地时间(咳!咳!)。
环境
python高性能框架-japronto浅测
前言:很久之前就听说python有个web框架可以媲美go、nodejs等高性能语言,周末有空特地看了下。
--------
背景了解:
japronto是一个全新的,为微服务量身打造的python微框架,关于它的详细介绍可以看转载的这篇文章《用
Python 实现每秒处理 120 万次 HTTP 请求》http://blog.csdn.net/u013128262/articl
代码:程序清单4.15_input.c程序_《C Primer Plus》P78
// input.cpp : 定义控制台应用程序的入口点。
//
/* input.c -- 什么情况下使用 & */
/*
时间:2018年06月19日 23:18:10
代码:程序清单4.15_input.c程序_《C 
awesome-python-cn
Python 资源大全中文版
我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。由伯乐在线持续更新。
Awesome 系列虽然挺全,...
今日推荐
周排行