每日文章精选 2017 10 31

让 Python 更加充分的使用 Sqlite3

  • 使用大量操作 (又名 executemany)。

  • 你不需要使用光标 (大部分时间)。

  • 光标可被迭代。

  • 使用上下文管理器。

  • 使用编译指示 (当它有意义)。

  • 推迟索引创建。

  • 使用占位符来插入 python 值。

  • 原文:

    http://remusao.github.io/posts/2017-10-21-few-tips-sqlite-perf.html

    译文:

    http://www.oschina.net/translate/few-tips-sqlite-perf

    微软、谷歌和 Mozilla 联手打造 Web 文档

    原文:

    http://www.infoq.com/news/2017/10/microsoft-google-mozilla-mdn

    译文:

    http://www.infoq.com/cn/news/2017/10/microsoft-google-mozilla-mdn

    面对缓存,有哪些问题需要思考?

    1. 如何将业务逻辑与缓存之间进行解耦?2. 对缓存进行“包装”3. 如何提升缓存 key 生成表达式性能?4. 如何解决缓存 key 冲突问题?5. 压缩缓存数据及提升序列化与反序列化性能6. 如何减少回源并发数?7. 异步刷新8. 多种缓存操作9. 批量删除缓存10.  双写不一致问题11. 与 Spring Cache 的比较

    http://www.infoq.com/cn/articles/thinking-about-distributed-cache-redis

    GTK+ 3.22.25 发布,GUI 开发工具包 

    Intel 宣布 10nm 年底一定发布:PC 处理器 2018 年 Q3 用上 

    每日文章精选 2017 10 31

    http://news.mydrivers.com/1/553/553661.htm