240 发简信
IP属地:北京
  • 120
    Docker - 挂载目录(bind mounts)和Volume是不同的

    一直一来,对于多个容器需要共享访问同一数据目录,或者需要持久化容器内数据(如数据库)时,我们都是采用挂载目录形式(bind mounts),将宿主机的某一目录挂载到容器内的指...

  • Git - 迁出分支的秘密

    从commit迁出分支 最近线上不该合并的修改被合并到了master分支,需要紧急撤回,然而之前的代码管理中并没有利用Git打版本,所以想让Jenkins使用一个稳定的分支,...

  • Git - 使用标签(tag)来管理发布

    在GitHub中的开源项目经常可以看到发布新版本,是版本号控制的。Tag的本质就是别名,某个commit的别名,就像网址是IP的别名,网址便于我们记忆,而IP则是机器的规则。...

  • PostgreSQL - citus如何处理单点故障

    号外:Citus发布了8.x版本,支持PostgreSQL11。 Citus适合存放数据量较大的情形,不上亿都不好意思往Citus中放,或者说更适合放单节点,存储如此大量的数...

  • Nodejs - 实现一个稳健的文件上传服务

    稳健的上传服务,啥样的上传服务算稳健呢? - 上传大文件内存暴涨,不能算稳健吧 - 并发量贼小,不能算稳健吧 采用流式上传 nodejs中流真是个好东西,可以平衡生产者(re...

  • Docker - 制作一个镜像

    GitHub: https://github.com/QingyaFan 制作镜像 初学docker总是有点疑惑,镜像是什么?容器又是什么?它们之间有什么区别,它们之间有什么...

  • Docker - 镜像的一些本地化设置

    系统编码 基础 设置时区 基础镜像,如centos,默认时区是UTC,比北京时间早八个小时,需要构建基础镜像时修改时区。查看当前时间和时区可以通过`date`命令: ~ # ...

  • PostgreSQL - 地理数据是否可以受益于`并行查询`

    PostgreSQL在9.6引入了并行查询功能,非常有用,若查询以并行方式执行,速率可以有几倍的提升。平时与地理数据打交道较多,所以对地理数据的操作是否可以并行执行较为感兴趣...

  • 120
    PostGIS--空间聚合的使用案例

    以PostGIS2.4版本说明,当前PostGIS已经提供了4种空间聚类的方法,列表如下: ST_ClusterDBSCAN ST_ClusterIntersecting S...

  • Nodejs - Koa2返回结果过程可以为异步

    Koa2中返回结果函数可包含异步过程,如果使用nodejs版本大于8,可以使用Async/Await;如果nodejs版本较低,函数也可以返回Promise,结果也能正确返回...

  • 120
    QGIS - 转换地理数据格式

    QGIS是我们常用的编辑地理数据的工具,它具有足够多的功能,如果使用得当,甚至可以与ArcGIS相媲美,它是开源的,可以放心使用,不会担心有一天你会收到ESRI的律师函 ·—...

  • GDAL - 地理数据导入PostGIS

    将空间数据导入PostGIS存储和管理,是比较常见的需求,PostGIS本身提供了shp2pgsql和pgsql2shp进行Shapefile和PostGIS的互转,如果是其...

  • 120
    Mac远程登录Windows,最新Microsoft Remote Desktop(内附下载地址)

    Mac远程连接Win7,在网上百度了很多,一直没有找到系统自带的远程桌面连接,所以一直找远程桌面连接工具,然后去中国区的Microsoft官网(https://www.mic...

  • PostgreSQL - 利用citus处理地理大数据

    GitHub地址: https://github.com/QingyaFan/effective-backend 实际问题 实际业务中,会有非常大的地理数据集的存储需求,比如...

个人介绍
咨询可以发邮件: qingyafan@163.com