三月沙


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 我的书单

  • 技术编年史

开源项目

china_regions

2022年12月

3100

最全最新中国省、市、地区 JSON 及 SQL 数据,包含完整的行政区划信息

查看项目

markdown-css

2025年9月

150

将 CSS 样式转换为 Markdown 内联样式的工具,支持一键排版微信公众号文章

查看项目

app-turbo

2022年11月

128

基于 Tornado 的 Web 框架,简化开发流程,支持扩展和维护

查看项目

devops-ui

2022年12月

22

基于云的运维管理平台,支持应用管理、部署、日志回显和 Consul 服务注册

查看项目

ember-semantic-ui

2022年7月

20

为 Ember 应用提供的 Semantic UI 组件库,丰富的前端 UI 组件

查看项目

ember-cli-simditor

2022年7月

17

Ember 组件封装,集成 Simditor 富文本编辑器

查看项目

MySQL system variable 详解

Posted on 4月 23 2018 | In mysql
MySQL system variable 提供了 MySQL 服务器的常用配置项,为 MySQL 的日常问题诊断、排查、性能调优提供了非常灵活的选择,具体见官方文档: https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.h ...
Read more »

MySQL status 详解

Posted on 4月 22 2018 | In mysql
MySQL 提供了一些列的状态用来帮助我们诊断服务状况,有些状态非常有用,可以帮助我们快速定位服务异常,比如最大连接数,当前连接数等等,下表详细列举了所有的状态以及他们的详细解释,具体见官方文档: https://dev.mysql.com/doc/refman/8.0/en/server-stat ...
Read more »

提供锁机制的 Python fasteners 库

Posted on 4月 14 2018 | In python
fasteners 是提供多进程或多线程环境之下锁的一个 Python 库,可以快速在在代码中实现文件锁、读写锁,并且其提供了多种方式来获得和使用锁,使用简单。 12345678910111213import timeimport fasteners@fasteners.interprocess_l ...
Read more »

让 turbo 支持异步调用 MongoDB

Posted on 4月 11 2018 | In turbo
turbo-motor 是为了支持 turbo 异步调用 MongoDB而实现的,完全兼容 turbo ORM 层的 API,并且封装了 motor 这一支持在 tornado 中异步调用 MongoDB 的库。 由于 motor 是异步执行,这就需要在 turbo 的 handler 中,其实也就 ...
Read more »

Unix domain socket 实现和使用

Posted on 3月 31 2018 | In network
问题描述现在的我司有个推送的业务 Python 实现,每次要对几百万用户进行特定推送(具体业务实现也比较复杂,有很多过滤条件),并且要实时统计推送用户中 Android 和 IPhone 各占比多少,推送的用户是根据特定的条件过滤出来的,这些用户过滤出来之后只以用户 id 的形式存在,并不知道他们所 ...
Read more »

微服务 API Gateway 介绍

Posted on 3月 24 2018 | In 微服务
什么是 API Gateway?API Gateway 是微服务架构体系中的一类型特殊服务,它是所有微服务的入口,它的职责是执行路由请求、协议转换、聚合数据、认证、限流、熔断等。 一个系统可以有一个或多个 API Gateway,例如 Gateway 职责之1: 请求路由和版本控制API Gate ...
Read more »

MySQL explain 详解

Posted on 3月 23 2018 | In mysql
转载自 https://www.jianshu.com/p/ea3fc71fdc45 MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,该文主要讲解explain命令的使用及相关参数说明。 EXPLAIN Output Columns 列名 说明 id 执行编号,标识selec ...
Read more »

Mongodb 中的索引

Posted on 3月 21 2018 | In mongodb
在 Mongodb 典型的数据库查询场景中,索引 index 扮演着非常重要的作用,如果没有索引,MongoDB 需要为了找到一个匹配的文档而扫描整个 collection,代价非常高昂。 Mongodb 的索引使用的 B-tree 这一特殊的数据结构,借助索引 Mongodb 可以高效的匹配到需要 ...
Read more »

Python 中的 pack 和 unpack

Posted on 3月 10 2018 | In python
为什么要进行 pack 操作和 unpack 操作不同类型的语言支持不同的数据类型,比如 Go 有 int32、int64、uint32、uint64 等不同的数据类型,这些类型占用的字节大小不同,而同样的数据类型在其他语言中比如 Python 中,又是完全不同的处理方式,比如 Python 的 i ...
Read more »

从一次 TIME_WAIT 调优说起

Posted on 3月 2 2018 | In network
keep-alive 连接在 http 1.0 中,如果客户端在发起请求时加入 Connection:keep-alive 首部,服务端在响应的时候也加入 Connection:keep-alive 首部,则此次 http 请求将使用持久连接,即请求结束之后 TCP 连接不会关闭以供后续请求继续使用 ...
Read more »
1…678…14

135 posts
26 categories
113 tags
GitHub
© 2026 三月沙
Powered by Hexo
|
Theme — NexT.Mist v5.1.2