三月沙


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 我的书单

  • 技术编年史

本周值得读第3期

发表于 Jun 10 2018 | 分类于 技术周刊
Go任何流行的语言其 web framework 都是百花齐放,比如 nodejs,Python,ruby,Go 也不例外,于是如何选择自己业务合适的 web framework 一定要做很多对比的和权衡,本周推荐对 Go 流行 web framework 的各种测评比较: top-6-web-fr ...
阅读全文 »

本周值得读第2期

发表于 Jun 1 2018 | 分类于 技术周刊
Go本周推荐 Go 的标准库解读系列,此系列来自 medium,虽然是英文的但是深入浅出,内容涵盖 IO、同步机制、interface、编码、goroutine 等,是读 Go 标准库常用库的比较完整的介绍了: Go Spec 系列 https://medium.com/golangspec 推荐 ...
阅读全文 »

本周值得读第1期

发表于 May 25 2018 | 分类于 技术周刊
GoGo 中有很重要的两个概念几乎所有 gopher 在初学 Go 时都会感到困惑,一个是 interface,一个是 function type,为了揭示这两个概念隐藏的魔力,本周推荐以下三篇文章: How to use interfaces in Go http://jordanorelli.t ...
阅读全文 »

Python 的多线程编程:基础

发表于 May 23 2018 | 分类于 python
说说 Python 的多线程 为什么需要线程Python 是提供多线程支持的,但是使用多线程的场景在哪里?比如说你的程序中有一项任务需要在执行时不影响当前代码的执行,此时多线程就能用得上,也就是借助线程你可以同时并发的执行多个任务,这就是线程的在编程中提供的最重要的功能:并发。 执行一个简单的线 ...
阅读全文 »

创建一个杀手级 Go Cli 的 5 个关键点

发表于 May 23 2018 | 分类于 golang
本文翻译自 https://blog.alexellis.io/5-keys-to-a-killer-go-cli/。 本文的作者是 OpenFaaS 的作者,原文中作者结合了自身开发 OpenFaaS 经历说明的 CLI 应该需要的注意事项,翻译过程中为了方便理解很多已经略去,但是不妨碍整体理解 ...
阅读全文 »

SQL中的where条件,在数据库中提取与应用浅析

发表于 May 18 2018 | 分类于 mysql
此文是阿里数据库内核研发专家何登成的文章 http://hedengcheng.com/?p=577 比较详细的记录了 SQL 语句解析 where 的过程,对于理解 where 中的条件命中 index 有帮助,可以直接去原文,评论区有一些有价值的讨论 问题描述一条SQL,在数据库中是如何执 ...
阅读全文 »

同一主机安装多个 Python 版本

发表于 May 18 2018 | 分类于 python
app-turbo 为了支持多个 Python 版本必须要在多个版本下进行测试,以 Ubuntu 为例,默认发行版都会有一个Python 2.7 和 一个 Python 3.x 的版本,但是这远不能够满足开发和测试需要。我本人在折腾环境方面是比较懒,很想找一个工具能够自动把所有事情都考虑好,一个命令 ...
阅读全文 »

在 Python 中获取一个未绑定的端口

发表于 May 17 2018 | 分类于 python
本文翻译自 Python Getting A Free Port Number : A Multiprocess-safe Recipe 写本文的目的是介绍如何在 Python 中实现一个函数:get_free_port 返回一个未使用的端口号,并且这个函数支持在多线程和多进程环境中使用。 这也 ...
阅读全文 »

Consul UI

发表于 May 17 2018 | 分类于 consul
Consul 还提供了一个 web dashboard 用来查看 service、nodes、health checks,还可以用进行 kv 的 put 和 read,web ui 可独立部署 -ui parameter: 1consul agent -ui UI 的默认地址是 http://loc ...
阅读全文 »

Consul KV 存储

发表于 May 17 2018 | 分类于 consul
Consul 除了支持服务配置和发现,集成 Heath check 之外,还支持简单的 KV 存储且易于使用。KV 存储为 consul 赋予了更为丰富的使用场景,比如可以使用 KV store 做配置中心、服务协调、leader 选举等等。 简单的使用使用 consul KV store 非常简单 ...
阅读全文 »
1…456…14
三月沙

三月沙

135 日志
28 分类
113 标签
GitHub
© 2024 三月沙
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.2