一、定义 可以理解为一种数据类型,这种数据类型自动实现了迭代器协议(其他的数据类型需要调用自己内置的__iter__方法),所以生成器就是可迭代对象 二、生成器的两种形式(Python有两种不同的方式提供生成器) 1.生成器函数:常规函数定义,但是,使用yield语句而不是return语句返回结果。 ...
分类:
编程语言 时间:
2017-07-24 00:01:00
阅读次数:
281
编译环境:Jenkins+MSBuilds 1.搜索本次构建的解决方案中的所有csproj后缀文件,打开后找到这一段代码,并且删除掉。如果没有,直接忽略跳过。 这里因为在Visual Studio 2015中(对应的MSbuild版本是V14.0),已不再需要这一段代码配置。 2.增加命令:nuge ...
分类:
其他好文 时间:
2017-07-14 18:05:33
阅读次数:
207
史上比较曲折的救国方式了。。。 先在git hub上申请帐号,导入dockerfile。 然后在docker hub上关联git hub帐号作自动构建。 再用daocloud作加速,将docker image下载下来。 真是够够的了。。。 参考URL: http://www.cnblogs.com/ ...
分类:
其他好文 时间:
2017-07-12 00:59:27
阅读次数:
208
编写Dockerfiles的最佳做法Docker可以通过从Dockerfile包含所有命令的文本文件中读取指令,自动构建图像,以便构建给定图像所需的顺序。Dockerfile坚持一个具体的格式,并使用一组具体的说明。您可以在Dockerfile参考页面上了解基础知识。如果你是新来Dockerfile的,你应该从那..
分类:
其他好文 时间:
2017-06-12 22:39:07
阅读次数:
214
Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布 (2015-12-20 19:17:03) 转载▼ Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布 转载 ...
分类:
系统相关 时间:
2017-06-04 14:36:10
阅读次数:
390
摘自http://blog.csdn.net/fullbug/article/details/53024562 Jenkins是一个很受欢迎的CI持续集成工具,能够实现项目的自动构建、打包、测试、发布等。还可以在构建失败、构建不稳定等状态后发送邮件通知。现介绍一下如何在Jenkins中配置实现邮件通 ...
分类:
其他好文 时间:
2017-05-24 12:30:58
阅读次数:
3051
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能 什么是持续集成 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火,如何能再不 ...
分类:
其他好文 时间:
2017-05-22 16:46:51
阅读次数:
240
Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。 Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一致的构建模型和插件机制。我们可以从这五个方面来分析一下G ...
分类:
其他好文 时间:
2017-05-15 14:08:41
阅读次数:
334
jenkins自动化部署 目标:jenkins上点构建(也可以自动检查代码变化自动构建)》》》项目部署完成。 一、安装jenkins 1.下载jenkins 这里我选择的是war包安装jenkins,简单不伤脑,别的博客写的jenkins版本都很旧,没用最新的,写个比较新的配置2.20版。 官网:h ...
分类:
系统相关 时间:
2017-05-12 15:33:44
阅读次数:
321
首先请允许我这样说,作为开发或测试,你一定要具备这种本领。你可以手动打包、部署你的工程,但这不是最好的方法。最好的方式就是全自动化的方式。开发人员提交了代码后,可以自动构建、打包、部署到测试环境。测试通过后进入到模拟环境或是直接发布的生产环境,这个过程可以是全自动的。但这个自动化的方式有一些公司用到 ...
分类:
其他好文 时间:
2017-05-04 11:05:41
阅读次数:
219