用户中心USER CENTER

首页/用户
  • 记python logging非进程安全踩得坑

    摘要:另外,由于在利用写文件时只使用了线程可重入锁,所以只能保证线程安全,多进程情况下会有并发写入的问题。解决方案重载类将也设为带时间后缀的形式,取消文件重名操作,仅在需要的时候关闭当前,打开一个新文件名的用文件锁替换线程锁代码如下 背景 有两个python进程A和B复用同一个logger创建模块,往同一个文件里写日志,用的是TimedRotatingFileHandler,并且每天午夜进行...

    nidaye 发布于Python
  • Python 基础起步 (九) 条件语句 if elif else 其实很简单

    摘要:大家好,在我们上一篇复习了的基础和实用技巧后,今天我们来看一下里的逻辑关系,所谓逻辑关系无非就是如果就否则之类的,不是非常复杂,我的意思是复杂的地方不用目前了解,因为已经超出了小白的水准,哈哈,闲话少说,让我们一起来看看吧什么是里面用的形 大家好,在我们上一篇复习了dict的基础和实用技巧后,今天我们来看一下Python里的逻辑关系,所谓逻辑关系无非就是如果...就...否则...之类...

    nidaye 发布于Python
  • 使用CDN提高Flask-Moment(Moment.js)的加载速度

    摘要:先看当参数指定时,的文件从指定地址加载当参数未指定时,文件从上加载,版本为默认版本。要想使用的加速服务,只需要在页面中引入库时将的链接作为关键字参数传入即可。 Flask-Moment的默认js文件从Cloudflare的CDN上加载,在中国地区速度很慢,居然花费了3.05秒 showImg(https://segmentfault.com/img/bVW4c6?w=2726&h=44...

    nidaye 发布于Python
  • Python Metaclass 初探

    摘要:以我们的程序为例,就是以为产生了一个名为的新类型,改类型的实现由给出,而就包含了通过返回的这个方法。从中找到这些类并一一执行测试。 先以一个大牛的一段关于Python Metapgramming的著名的话来做开头: Metaclasses are deeper magic than 99% of users should ever worry about. If you wonder ...

    nidaye 发布于Python
  • 这个周末上线一个帮朋友做的网站,遇到挺多坑,记录一下

    摘要:因为这次上线的网站没有什么并发量,方式要比的方式快而且消耗资源少,所以我还是采用方式。 上线前准备 购买服务器,目前选择的是阿里云服务器,选择的是入门型1核1G实例 目前没什么活动,三年1400软妹币 配置SSH连接 增加本机ssh连接配置,一般激活实例后,ssh的22端口是默认开放的,可以直接通过root用户进行登录配置部署环境 登录到服务器后,将自己的公钥加入到 ~/.ssh/a...

    nidaye 发布于Nginx
<