- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Redis 管道技术
Redis提供了管道可以一次下发多条命令,并一次性返回多个结果,大大提高了运行效率。使用管道:import redisimport timer = redis.Redis(password='xiemanrui')s = time.time()p = r.pipeline()for i in range(10000): p.set('foo', 'bar%s' ...
2018-12-27 00:15:54 641
原创 关于日志的那些事儿
日志的作用1.审计商业分析:比如从日志中提取用户行为(比如,一个点击事件流)并结合用户的其他详情(比如,最终购买行为)来生成报告或者推荐相关产品。 接口调用情况统计:调用量、调用成功率、平均响应时间 软件使用情况统计2.诊断根据日志的错误信息的上下文定位和追踪问题 根据相关日志信息了解软件的运行状态 ...3.监控告警在运维中,经常需要实时监控日志内容,根据某种策略来判...
2018-12-26 23:51:28 453
原创 Redis 安全
通过设置密码可以使redis服务更安全。默认情况下是没有密码的,也就是说无需密码就可以连接redis服务器。>>> import redis>>> r.config_get()['requirepass']''>>>通过config_set函数设置密码:>>> import redis>>
2018-12-23 22:55:45 343
原创 Redis 数据备份与恢复
备份:save函数用于创建当前数据库的备份。>>> import redis>>> r = redis.Redis()>>> r.save()True>>>调用save函数后将在 redis 安装目录中创建dump.rdb文件。 数据恢复:如需恢复数据,则将备份文件 (dump.rdb) ...
2018-12-23 22:23:20 855
原创 Linux安装Python3
步骤如下:0.下载Python3的源码包如Python-3.4.2.tgz,并把源码包传到服务器 下载地址:https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz 由于内网下载源码包不方便,经常断断续续的,我把源码包放到了GitLab上: http://pagit.paic.com.cn/XIEMANRUI...
2018-12-23 17:51:31 1072
原创 Linux安装Python2
步骤如下:0.切换到root用户安装python1.mkdir /usr/local/python272.解压:tar -xvf Python-2.7.15.tgz3.cd Python-2.7.154.编译:./configure --prefix=/usr/local/python275.安装: (1)make (2)make install6.创建软连接:...
2018-12-23 17:48:54 6714
原创 linux安装psycopg2(源码安装)
步骤如下:1.下载源码包psycopg2-2.7.5.tar.gz2.找到postgres的安装路径,假设为 /paic/postgres/base/10.3/bin3.执行:export PATH="$PATH:/paic/postgres/base/10.3/bin"4.解压psycopg2:tar -zxvf psycopg2-2.7.5.tar.gz5.cd psycopg2...
2018-12-23 17:47:18 6669 2
原创 cx_Oracle客户端安装:解决DatabaseError: DPI-1047错误
步骤如下:1.下载instantclient-basic-linux.x64-18.3.0.0.0dbru.ziphttps://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html2.解压mkdir -p /opt/oraclecd /opt/oracle unzip instantclient-basic...
2018-12-23 17:45:21 5419
原创 ImportError: No module named _ssl解决方法
import ssl时出现ImportError: No module named _ssl错误是因为咱安装Python的时候没有把ssl模块编译进去导致的。解决步骤:系统没有openssl,手动安装openssl1.下载openssl,地址为http://www.openssl.org/source/openssl-1.0.2a.tar.gz2.安装:tar -xzvf open...
2018-12-23 17:36:15 17839 3
原创 安装Python出现LookupError: unknown encoding: GB2312错误的解决方法
在Linux源码安装Python的时候,有可能会遇到LookupError: unknown encoding: GB2312错误,这里介绍两种解决方法:方法一:这是由于编码的原因,在./configure之前设置字符集:1.export LANG=zh_CH.UTF-82.export LANGUAGE=zh_CH.UTF-8 方法二:在./configure之前设置...
2018-12-23 17:10:02 11786 5
原创 查看Python文档的几种方法
查看文档是一个程序员的基本功,这里简单介绍几种查看Python文档的方法,下面以struct模块为例。1.help在交互模式下,help函数是获取文档的好帮手,使用非常简单。>>> import struct>>> help(struct)Help on module struct:NAME structDESCRIPTION...
2018-12-23 16:53:13 9231 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人