2018年3月3日

centos7 升级 git(2.14.3) 版本

摘要: 下载 wget https://www.kernel.org/pub/software/scm/git/git-2.14.3.tar.gz 安装依赖包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel 阅读全文

posted @ 2018-03-03 20:20 logicalsky 阅读(414) 评论(0) 推荐(0)

ZFS建池建卷和格式化

摘要: zpool create pool_name path -f (例如path=/dev/sdb) zfs set primarycache=metadata pool_name (关闭数据缓存) zfs set atime=off pool_name (关闭访问文件的时间戳) zfs create 阅读全文

posted @ 2018-03-03 20:14 logicalsky 阅读(1611) 评论(0) 推荐(0)

lvm创建卷组和格式化

摘要: * 前提条件:/dev/sdb为一块空的硬盘 * 创建物理卷:pvcreate /dev/sdb * 创建卷组:vgcreate vol_name /dev/sdb (vol_name 为卷组名字) * 创建逻辑卷:lvcreate -L 30G -n lv_name vol_name (假设卷的大 阅读全文

posted @ 2018-03-03 20:07 logicalsky 阅读(4195) 评论(0) 推荐(0)

2016年12月9日

Django 邮件推送 解决附件中文名字乱码

摘要: Django邮件功能,详情可看官方文档(https://docs.djangoproject.com/en/1.10/topics/email/). 最近做这个功能时遇到的问题,发送附件,收到后中文名字乱码,解决方法如下: 需要对文件名在header中进行编码处理,否则,收到的附件中文名字会乱码. 阅读全文

posted @ 2016-12-09 11:20 logicalsky 阅读(1113) 评论(0) 推荐(0)

2016年10月20日

不同数据库的分页方法

摘要: 这里我总结了几种常用的数据库的分页写法,包含mysql、oracle、mongodb和django的模型。 oracle的分页写法: mongodb的分页写法: Django模型写法: 动态实现分页方法,只需要把相关的变量传到sql语句即可。尽管总结的比较简单,但是在开发过程中经常会用到的,写出来分 阅读全文

posted @ 2016-10-20 17:10 logicalsky 阅读(1346) 评论(0) 推荐(0)

2016年10月18日

python socket实例练习

摘要: Web Server是基于Socket编程,又称之为网络编程,socket是网络编程接口,socket可以建立网络连接,读数据,写数据。socket模块定义了一些常量参数,用来指定socket的的地址族、socket的类型、以及支持的TCP/IP协议。 有一篇写的比较详细的关于HTTP协议请求过程和 阅读全文

posted @ 2016-10-18 10:25 logicalsky 阅读(628) 评论(0) 推荐(0)

2016年10月17日

Python Cookbook笔记

摘要: 字符串:s.strip() 删除字符串开始和结尾的空白字符。 s.lstrip() 删除左边的,s.rstrip() 删除右边的。 随机数:random.random() 生成0-1之间的数。 random.randint(0,100) 生成0-100之间的整数。 unicode文本标准化 文件: 阅读全文

posted @ 2016-10-17 17:05 logicalsky 阅读(315) 评论(0) 推荐(0)

2016年10月11日

Python操作Redis的5种数据类型

摘要: 1.连接redis(两种方式) 1 # decode_responses=True: 解决获取的值类型是bytes字节问题 2 r = redis.Redis(host='localhost', port='6379', db=0, decode_responses=True) 1 pool = r 阅读全文

posted @ 2016-10-11 09:20 logicalsky 阅读(5151) 评论(0) 推荐(0)

2016年7月21日

Ubuntu16.04下安装数据库oracle客户端

摘要: 在Ubuntu16.04下安装oracle数据库客户端,使Django项目连接到远程Oracle数据库。 1.下载oracle客户端安装包: 进入官网http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载如下所需的 阅读全文

posted @ 2016-07-21 11:19 logicalsky 阅读(1656) 评论(0) 推荐(0)

2016年7月19日

Ubuntu16.04下部署 nginx+uwsgi+django1.9.7(虚拟环境pyenv+virtualenv)

摘要: 由于用的新版本系统,和旧的稍有差别,在网上搜了很多相关资料,搞了三天终于搞好在Ubuntu16.04下的部署,接下来就详细写写步骤以及其中遇到的问题。前提是安装有虚拟环境pyenv+virtualenv。 一、安装uwsgi 1. 在虚拟环境下安装uwsgi 1 # 启动环境 2 pyenv act 阅读全文

posted @ 2016-07-19 21:09 logicalsky 阅读(3428) 评论(0) 推荐(0)

导航