12 2016 档案
摘要:上一篇: "Mac OS、Ubuntu 安装及使用 Consul" 1. 服务注册 对 Consul 进行服务注册之前,需要先部署一个服务站点,我们可以使用 ASP.NET Core 创建 Web 应用程序,并且部署到 Ubuntu 服务器上。 ASP.NET Core Hell World 应用程
阅读全文
摘要:常用命令: | 命令 | 说明 | | | | | command & | 将进程放在后台执行 | | ctrl + z | 暂停当前进程 并放入后台 | | jobs | 查看当前后台任务 | | bg %id | 将任务转为后台执行 | | fg %id | 将任务调回前台 | | kill %
阅读全文
摘要:Vagrant( "官网" 、 "github" )是一款构建虚拟开发环境的工具,支持 Window,Linux,Mac OS,Vagrant 中的 Boxes 概念类似于 Docker(实质是不同的),你可以把它看作是一个箱子,里面装了一些东西,Vagrant 创建虚拟机的时候,需要用到 Box
阅读全文
摘要:Consul 概念(摘录): Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,比如 Airbnb 的 SmartStack 等相比,Consul 的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检
阅读全文
摘要:OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。 OAuth 允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑
阅读全文
摘要:最近在做电商业务中,有关商品业务改版的一些东西,后端的架构设计采用现在很流行的微服务,有关微服务的简单概念: 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每
阅读全文
摘要:操作 MySql 数据库使用 程序包(MySql 开发,其他第三方可能会有些问题)。 project.json 代码: 测试数据库脚本: sql CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(255) DEFAULT NULL, in
阅读全文
摘要:示例代码: is a way to use packages that were not designed for that framework. Basically you tell it "Use those targets even though they don't seem to be s
阅读全文
摘要:官方资料: "https://github.com/dotnet/core" "https://docs.microsoft.com/en us/aspnet/core" "https://docs.microsoft.com/en us/ef/core" 相关文章: "ASP.NET 5 RC1
阅读全文