240 发简信
IP属地:上海
  • 常见正则表达式

    判断一个手机号码 判断一个电子邮件 判断是否是英文 身份证号

  • 比较版本号

    给定两个版本号,比较一下两个的大小其实考虑的方面挺多的,以下程序不保证完全准确

  • 您好,请教您一个问题,如果 celery 使用 线程来实现 worker,其中一个线程的 task 因为某些原因,如代码错误出现异常耗时情况,如何解决这种情况呢?如果要干掉一个线程,又该怎么办呢?

    在Flask中使用Celery的最佳实践

    写在前面 本最佳实践是基于作者有限的经验,欢迎大家共同讨论,可以持续维护此最佳实践。另本文中所使用的环境为Mac&Ubuntu环境,软件版本如下: Celery (4.1.0...

  • 关于 Python 中的 for 问题

    Python 2 和 Python 3 中的 for 有一点不一样 Python 2 中的 for 循环会污染全局变量,Python 3 不会。这个问题只会出现在列表推导式中...

  • 头疼的位操作

    起因于 Single Number:一个数字在数组中只出现了一次,其它数字都出现了两次,找到这个数字。 两个相同的数相与会抵消,最后只会剩下只出现一次的那个数。逻辑上感觉很好...

  • TCP 和 IP 有关知识

    tcp 标志位: SYN 建立连接 ACK 确认 确认号 FIN 结束 四次握手连接释放 PSH 传送当两个进程使用交互通信时,希望键入一个消息后立即收到对方的响应,在这种情...

  • 逆波兰表示法 Python

    给定一个逆波兰表示法,计算表达式的值。 逆波兰表示:又名后缀表达式,二元运算符置于两个运算对象之后,例如 2 + 1 写作 2 1 +,3 * 4 写作 3 4 *,(2 +...

  • 120
    Django 常见问题回答

    Django 密码存储Django 提供灵活的密码存储系统,默认使用 PBKDF2。对象的 password 属性是这种格式的字符串: 总共有四个部分:散列算法, 算法迭代次...

  • 120
    Django 路由模型

    基于 Django 1.11Django 默认会创建后台管理的 url url('admin/', admin.site.urls)。之后可以自定义 url。url 分类 普...

  • 120
    Django orm 再次学习

    Django 的 orm 中使用到了元类和描述符这些高级知识,了解一下的可以看看这篇文章。 元类其实就是用来定义类的,我的理解是这样的:当很多类有相同的属性,那么就可以提取这...

  • Django CsrfViewMiddleware 源码学习

    这个中间件主要是防止 CSRF 攻击的。首先来总体概括一下: csrf_token 是一个全局变量,是 django 自动生成的,csrf_token 不需要 django ...

  • 120
    Celery

    Celery 是 Distributed Task Queue 分布式任务队列。 不太理解异步任务队列,看到有人说: 分布式异步任务队列的作用就是把 python 代码放到不...

  • Django 开发过程中问题

    choice 选项问题例如在 model 中定义的是 choices = ((1, 'xx'), (2, 'sdf'), (3, 'zzz'))那么在模板中显示 xx, sd...

  • Django 的模型

    本文内容来源于 Django 文档,学习所在。如若有问题,请移步官方地址。 Django 中所有的模型都必须继承自 django.db.models.Model,直接继承或者...

  • Python 属性描述符和属性查找

    起因于 @property 装饰器,它可以将对函数的调用伪装成对属性的调用,就是不用加括号了。假设有这么一个类: 假设我们想要将 age 做一些限制,例如非负,那么我们只能添...

  • MYSQL数据库面试题汇总

    1.mysql的各个引擎 a.Innodb引擎,mysql的默认存储引擎(Mysql5.5.5之前是MyISAM)Innodb引擎提供了对数据库ACID事务的支持。并且还提供...

  • Django 的 Admin

    Django 非常好用的一个功能就是后台界面的自动管理。 Admin 的实现流程:启动,注册,设计url 启动在 INSTALLED_APPS 中的注册 app 中,扫描 a...

  • dfs

    深度遍历以我的理解,就是一条道走到黑,如果发现是死路,那么退回一步,再走另一条,就这样,走完全部路。刚开始接触到这个话题是在二叉树的时候,需要遍历: 但是呢,二叉树很容易理解...

  • redis 学习之字符串

    来自于《 Rdis 设计与实现》一书Redis 没有使用 C 语言传统的字符串表示,而是构建了一种名为简单动态字符串(simple dynamic string, SDS)的...