12 2016 档案

摘要:创建了 build 的配置以后,您既可以手动点击 "Run" 按钮来触发一次 build 过程,也可以通过 Triggers 配置实现自动触发 build 过程。一个 trigger 就是一条规则:当某个事件发生时开始一次 build。TeamCity 内置支持多种触发器类型: 对于同一个 buil 阅读全文
posted @ 2016-12-31 17:27 sparkdev 阅读(12078) 评论(7) 推荐(11) 编辑
摘要:用户在使用 Docker 的过程中,往往需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据的共享,这必然涉及容器的数据管理操作。容器中管理数据主要有两种方式:数据卷(Data Volumes),数据卷容器(Data Volume Containers)。 数据卷 阅读全文
posted @ 2016-12-23 21:35 sparkdev 阅读(16033) 评论(6) 推荐(16) 编辑
摘要:简单的说,sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些 root 执行的操作,而不需要知道 root 的密码。严谨些说,sudo 允许一个已授权用户以超级用户或者其它用户的角色运行一个命令。当然,能做什么不能做什么都是通过安全策略来指定的。sudo 支持插件架构的安全策略,并 阅读全文
posted @ 2016-12-17 14:15 sparkdev 阅读(114113) 评论(7) 推荐(17) 编辑
摘要:笔者在《TeamCity : 配置 Build 过程》一文中提到 "TeamCity 内置支持几乎所有的 build 类型"。在当今这个软件语言和各种框架飞速发展的时代,要想支持所有的 build 类型显然是不可能的。比如 TeamCity 就没有内置对 .NET Core build 类型的支持, 阅读全文
posted @ 2016-12-11 13:18 sparkdev 阅读(11958) 评论(11) 推荐(14) 编辑
摘要:注意,本文所说的断点续传特指 HTTP 协议中的断点续传。本文主要聊聊思路和关键代码,更多细节请参考本文附带的 demo。 工作原理 HTTP 协议中定义了一些请求/响应头,通过组合使用这些头信息。我们可以在一次 HTTP 请求中只请求一个文件中的一部分数据。这样我们就可以把已经下载的数据存起来,下 阅读全文
posted @ 2016-12-07 16:13 sparkdev 阅读(23889) 评论(6) 推荐(20) 编辑

点击右上角即可分享
微信分享提示