
学习笔记
文章平均质量分 64
爱吃鱼虾
这个作者很懒,什么都没留下…
展开
-
python 异常日志打印
异常日志打印:import logginglogger = logging.getLogger(__name__)# 异常信息打印def except_info(ex, params=None): import sys reload(sys) sys.setdefaultencoding('utf-8') exc_type, exc...原创 2019-12-31 14:14:50 · 969 阅读 · 1 评论 -
git 放弃本地修改
git 放弃本地修改如果在修改时发现修改错误,而要放弃本地修改时,一,未使用 git add 缓存代码时。可以使用 git checkout -- filepathname (比如: git checkout -- readme.md ,不要忘记中间的 “--” ,不写就成了检出分支了!!)。放弃所有的文件修改可以使用 git checkout . 命令。此命令用来放弃掉所...转载 2019-02-26 15:25:19 · 18875 阅读 · 0 评论 -
systemctl介绍
systemctl介绍声明:本文转载自:systemd (中文简体)systemd 是 Linux 下的一款系统和服务管理器,兼容 SysV 和 LSB 的启动脚本。systemd 的特性有:支持并行化任务;同一时候採用 socket 式与 D-Bus 总线式激活服务;按需启动守护进程(daemon)。利用 Linux 的 cgroups 监视进程;支持快照和系统恢复。维护挂载点和自己主动挂...转载 2019-03-07 17:31:53 · 228 阅读 · 0 评论 -
ImportError: libclntsh.so.11.1: cannot open shared object file: No such file or directory
度娘后,发现如下贴子:http://blog.youkuaiyun.com/red10057/article/details/8202255,按照此贴中的步骤,解决了该问题检查which sysresv依赖关系[oracle@RHELDB admin]$ ldd `which sysresv` linux-vdso.so.1 => (0x00007fff42291000)...转载 2019-06-05 13:44:34 · 7378 阅读 · 0 评论 -
pip install cx-Oracle==5.3 distutils.errors.DistutilsSetupError: cannot locate an Oracle software in
Collecting cx-Oracle==5.3 Downloading http://mirrors.aliyun.com/pypi/packages/14/05/4d492fb049eeee24ff8b5fdf23c6240b81ef168d4039dfbf6629e022ba6b/cgz (129kB) 100% |██████████████████████████████...转载 2019-06-05 13:50:30 · 1276 阅读 · 0 评论 -
centos7 Oracle客户端安装及cx_Oracle安装全过程
-----------------------------------------------------------------------------------------------------------------------******************** *Oracle客户端安装 *...原创 2019-06-05 14:25:43 · 1810 阅读 · 0 评论 -
centos7 安装vue
yum install gcc gcc-c++wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3-linux-x64.tar.gztar -xvf node-v10.15.3-linux-x64.tar.gzmv node-v10.15.3-linux-x64 node# 修改环境变量vi /etc/p...原创 2019-07-02 15:07:38 · 2830 阅读 · 2 评论 -
Jobtastic 的使用
环境celery(4.0.2)+rabbitmq +redis(3.2.1) +kombu(4.1.0)安装 pip install jobtastic==2.1.1from jobtastic import JobtasticTask"""1、新建一个任务 继承JobtasticTask 类 2、重写def calculate_result(self, **kwargs): ...原创 2019-07-10 11:36:42 · 235 阅读 · 0 评论 -
received a naive datetime (2018-11-07 11:11:11) while time zone support is active
问题: RuntimeWarning: DateTimeField DBObjectFuncProView.created received a naive datetime (2018-11-07 11:11:11) while time zone support is active datetime不带时区的时间:naive datetime: datetime.datetime(201...转载 2019-02-26 15:24:27 · 483 阅读 · 0 评论 -
Django--log日志设置
参考文献: https://blog.youkuaiyun.com/weixin_37590093/article/details/81536372LoggersLoggers中的logger是整个日志机制的入口,一个logger对应一种类型的日志。logger通过设定日志级别(level属性),来配置logger的触发条件。Python中定义了5种日志级别:由低到高分别为:DEBUG -> I...原创 2019-01-16 19:36:59 · 2929 阅读 · 0 评论 -
Django 用户User扩展
1、使用代理模型仅仅是简单的增加操作方法或更改模型的查询管理方式时,就需要使用代理模型来扩展现有用户模型。2、Profile 方式扩展:User扩展 :可以使用 创建新models, ProFile(model.Model) 与User 建立OnetoOne(一对一关系);更多信息:如何扩展Django用户模块http://python.jobbole.com/86806/...转载 2018-04-08 22:15:15 · 786 阅读 · 0 评论 -
shell 判断centos版本6/7及sed命令使用变量失效
shell脚本 判断 centos 版本(6/7)执行不同代码:# 变量 v 保存命令执行结果 使用反斜单引号 (``)包裹命令v=`cat /etc/redhat-release|sed -r 's/.* ([0-9]+)\..*/\1/'`if [ $v -eq 6 ]; then echo "centos 6"fi# centos-7:if [ $v...原创 2018-09-13 16:55:48 · 3175 阅读 · 0 评论 -
python与oracle、mysql、postgresql交互
# python 与数据库交互 方式import cx_Oracleimport MySQLdbimport psycopg2# oracle 连接方式dbstr = "{0}/{1}@{2}:{3}/{4}".format(ORACLE_USER, ORACLE_PWD, '192.168.xx.xx',1511, 'kuming')oconn = cx_Oracle.co...原创 2018-12-07 09:34:22 · 565 阅读 · 0 评论 -
Python之日志处理(logging模块)
原文:https://www.cnblogs.com/yyds/p/6901864.htmlPython之日志处理(logging模块)本节内容日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添加上下文信息 参考文档一、日...转载 2019-01-16 17:56:06 · 184 阅读 · 0 评论 -
python中函数式生成器迭代的注意点
python中函数式生成器迭代的注意点next() 迭代方式如下图所示,是一种生成器,生成器是一种迭代器,可以用next(迭代器)来迭代取值;如果是函数式的生成器要用next()进行迭代需要用变量来引用生成器,才能用next()来进行正常的迭代。 使用for的迭代方式使用for来对函数式生成器进行迭代,可以直接使用函数调用的方式进行迭代。原创 2017-04-22 16:37:32 · 229 阅读 · 0 评论