240 发简信
  • Asyncio中将同步函数改为异步调用

    今天看小明大神的博客:深入理解asyncio(三) 里面有段将同步函数改为协程使用的代码。其中提到了run_in_executor,主要使用这个...

  • Python中单例的实现

    单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界...

  • Python异常记录Traceback模块

    今日记录一下一个非常好用的模块:traceback 执行后输出如下: 通过示例,我们发现普通的打印异常只有很少量的信息(通常是异常的value值...

  • asyncio并发编程-中

    ThreadPoolExecutor和asyncio完成阻塞IO请求 这个小节我们看下如何将线程池和asyncio结合起来。 在协程里面我们还是...

  • asyncio并发编程-上

    asyncio是Python中解决异步I/O高并发的一个模块。 asyncio的事件循环 我们先看下asyncio有哪些功能: 包含各种特定系统...

  • SQLAlchemy中实现更新不存在即插入

    项目高并发的时候很容易出现数据库插入相同的数据,虽然可以使用唯一索引避免插入相同数据,但是不断的程序报错也是我们要避免的。 MySQL中的插入更...

  • SQLAlchemy中指定想要使用的索引

    我们知道在MySQL中可以使用FORCE INDEX(index_name,...)来强制使用索引,那在SQLAlchemy如何指定呢? 经过多...

  • Tornado学习笔记第七篇-tornado的authenticated装饰器

    我们在学习Flask的时候学习过flask-login库进行登录管理,在tornado同样存在类似的功能authenticated。我们可以使用...

  • Tornado学习笔记第六篇-集成JWT到Tornado中

    Json Web Token是解决现在前后端分离权限验证的方法之一。 先看几篇参考文章: 前后端分离之JWT用户认证 JWT -- 理论介绍、实...

个人介绍
无知不是弱小,傲慢才是。