
多端和前端技术CSS
文章平均质量分 82
鹧鸪菜
主要关注C#(NET.CORE),J2EE,Android,IOS,Python,NODEJS等桌面,移动,图像,识别等技术。打杂的。
展开
-
剖析“持续交付”:五个核心实践
原文发表于 InformIT持续交付 是一种软件开发策略,用于优化软件交付流程,以尽快得到高质量、有价值的软件。这种方法让你能更快地验证业务想法,通过直接在用户那里进行试验,做到快速迭代。 尽管《持续交付》一书主要讲的是工程实践,但持续交付的概念对整个产品交付过程都有重大意义,包括对特性的”fuzzy front end”、设计和分析的意义。持续交付的一般性原则如下:与其设计一大转载 2012-02-09 16:37:41 · 1807 阅读 · 0 评论 -
msbuild入门教程
C:\Users\Administrator>msbuild.exe /?Microsoft(R) 生成引擎版本 12.0.21005.1[Microsoft .NET Framework 版本 4.0.30319.18444]版权所有 (C) Microsoft Corporation。保留所有权利。语法: MSBu转载 2014-12-18 16:29:50 · 2090 阅读 · 0 评论 -
NANT修改XML文件
ant修改xml文件5 使用ant修改成 uild.properties 定义一个变量 Java代码 newLine=\n 然后在ant中使用 Java代码 "xxx.xml" match="" replace="${转载 2014-12-18 13:43:58 · 643 阅读 · 0 评论 -
Jenkins插件之构建与MSBuild
Jenkins插件之构建与MSBuild一 Jenkins内置的buildtoolsJenkins已经内置了Ant|Maven|Windows batch|Shell(Perl,Python)的支持。 二 其他的buildtools cmakebuilder Plugin : 支持cmake的构建;Copy Artifact Plugin : 拷贝依赖的转载 2014-12-18 13:24:50 · 1178 阅读 · 0 评论 -
免费的.NET混淆和反编译工具
一 .NET代码混淆 .NET代码混淆技术: Symbol renamingString encryption and compressionResource encryption and compressionConstant literals pruningMethod signatures overload inductionClass hierarchy转载 2014-12-18 13:26:31 · 1988 阅读 · 0 评论 -
持续集成 JAVA 和 C#
转文 http://i-allen-si.iteye.com/blog/1812230--------------------------公司近期开发一个系统,使用C#和JAVA开发,用JAVA做WEBSERVICE,C#负责前台开发!团队开发使用敏捷开发,因此要搭建CI平台,使用HUDSON+SONA+SVN+MAVEN。JAVA的项目使用SONAR+MAVEN就可以轻易搭建出来转载 2014-12-18 13:08:20 · 2315 阅读 · 0 评论 -
Apache NPanday(.NET Maven) 学习笔记
下载地址:http://incubator.apache.org/npanday/docs/1.4.0-incubating/download.html1.安装需求:NPanday 1.4.0-incubatingMirrorsChecksumSignatureNPanday 1.4.0-incubating MSI转载 2014-12-22 16:34:19 · 1020 阅读 · 0 评论 -
Windows平台的通用Build工具:MSBuild(liwei)
Windows平台的通用Build工具:MSBuild转载地址:http://blog.youkuaiyun.com/gordonliwei/article/details/1500529我想一些朋友已经知道或是使用Microsoft的MSBuild来Build应用程序,如果您还没有听过MSBuild是什么,那么您可以在:http://msdn2.microsoft.com/en-转载 2014-12-22 10:19:45 · 1892 阅读 · 0 评论 -
Maven 构建.NET应用程序
地址:http://www.codeproject.com/Articles/170328/Maven-Build-for-NET-Application1简介本文介绍如何使用Maven工具构建.NET 应用程序,这篇文章的目的将告诉你如何通过maven命令行构建.NET应用程序,你首先需要安装先决条件应用程序,列在这里。.2必要条件The follow翻译 2014-12-18 14:09:18 · 1492 阅读 · 0 评论 -
Team Foundation Server团队管理工具
现在大型公司已经不再主导IDE的开发了,都在关注ALM方向,JAVA是东拼西凑的但是东西很多,其他的有专门的工具。ALM(application lifecycle management)应用程序生命周期管理!所谓应用生命周期管理(ALM),是利用计算机辅助软件工程(CASE tool)的软件工具,一个组织通常为多个客户生产软件,而客户的要求也是多样化的。一种软件生命周期往往不能适转载 2014-12-23 15:02:43 · 1147 阅读 · 0 评论 -
用NuGet.Server管好自家的包包
服务下载地址:http://nugetserver.net/用NuGet.Server管好自家的包包每一个成功产品的背后至少有一个伟大的类库,每一个伟大的类库都归属于一个优秀的包包(package),每一个优秀的包包都离不开一个顺手的包包管理器。而NuGet是.NET程序员首选的包包管理器。这篇文章分享的是如何用NuGet.Server搭建自己的NuGet服务器,如转载 2014-12-25 17:15:56 · 1355 阅读 · 0 评论 -
HBuilder 的Html5 plus的typescript声明
DCloud的HTML5 PLUS确实不错,不过官方的文档居然不知道是什么JS还是ES版本或者声明文件,如果定义了typescript声明文件,就可以纳入到npm体系中了,这样的HBuilder和HBuilderX号称的提示就会黯然失色。毕竟我觉得,梦想天地公司不是美国的MAG,也不是很中国的BAT。如果定义好了typescript,提示更加准确,而且更加标准,如何定义呢?这里举一个例子。...原创 2018-11-07 09:27:28 · 1360 阅读 · 0 评论 -
.NET的Maven集成 NPanday
.NET的Maven集成 NPandayNPanday 是一个用来将 Maven 集成到 .NET 开发环境的项目,目前该项目率属于 Apache 组织下的孵化项目。该项目包含一个 VisualStudio 的插件用来集成 Maven ,同时为 Maven 提供一些插件用来构建 .NET 项目。项目主页:http://www.open-open.com/lib/view转载 2014-12-18 13:10:30 · 1074 阅读 · 0 评论 -
在.NET环境中实现每日构建--NAnt篇
推荐阅读:持续交付:发布可靠软件的系统方法[平装]6.2.1 make6.2.2 ant6.2.3 nant与msbuild6.2.4 maven:NMaven//About NMavenNMaven develops plugins and integration for Maven to make building and using .NET languages转载 2012-02-10 10:27:39 · 880 阅读 · 0 评论 -
工程项目管理组织机构形式
常见的工程项目管理组织机构形式如下。 (一)直线制 直线制是一种最简单的组织机构形式。在这种组织机构中,各种职位均按直线垂直排列,项目经理直接进行单线垂直领导。直线制组织机构如图4.2.5所示。 直线制组织机构的主要优点是结构简单、权力集中、易于统一指挥、隶属关系明确、职责分明、决策迅速。但由于未设职能部门,项目经理没有参谋和助手,要求领导者通晓各种业务,成为转载 2012-05-29 15:54:55 · 7300 阅读 · 1 评论 -
IDEF0图的基本概念
DEF0是活动模型的缩写,来源于结构化分析与设计技术的一套标准,这些标准包含多种层次的图形语言,其中IDEFO用来描述对于企业具有重要性的各个过程(活动)。它以图形表示完成一项活动所需要的具体步骤、操作、数据要素以及各项具体活动之间的联系方式。一项活动是一个在特定时间发生的,具有可辨认结果的,并且经过命名的过程、功能或任务。框图表示一种活动,是IDEF0最基本的元件,通常使用动词描转载 2012-04-20 10:29:27 · 14066 阅读 · 0 评论 -
GPLv3协议正式发布 GPLV2>
CPOL:codeproject许可源代码及编译后的可执行文件可以用于商用用途但不得未经作者同意分发或转载相关文章或资料,遵守CPOL的作者已经授予使用者永久的、全球性、非排他性的、不收费的、免版税的、不可撤销的专利许可,可用于制成、使用、导入以及以其他形式的转让权利...但并不是没有限制的...条款5说明了许可限制...如:不能删除源代码或可执行文件中任何原有的版权、专利、商标、归属转载 2012-04-13 23:12:05 · 5647 阅读 · 0 评论 -
cvsnt-2.5.01.1976.msi破解版
cvsnt-2.5.01.1976.msi破解版CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。目录CVS系统简介使用CVS的好处cvs 不能替代管理cvs 没有变化控制cvs 不转载 2013-02-05 10:09:00 · 1619 阅读 · 0 评论 -
企业如何确定是否需要BPM(出自:计世网)
企业如何确定是否需要BPM(出自:计世网)如果就业务流程管理(Business Process Management,BPM)请教不同的人,可能有得到不同的回答。有的认为BPM是用来帮助监控人的活动和自动化的业务流程,有的认为是用来将以前 的人工处理转化为自动化的流程,而有的人认为是用来管理一些以前是人工处理的事情或者处理一些现在仍然由人工处理的事情。为什么认识上的差距会如此不同呢转载 2013-02-05 12:28:22 · 620 阅读 · 0 评论 -
Mercurial(Hg)分布式版本控制的快速入门
Mercurialmercurial [mə:'kjuəriəl] adj.善变的, 活泼的, 水银的, [天文]水星的n.水银剂求助编辑百科名片Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的转载 2013-04-05 14:59:38 · 2968 阅读 · 0 评论 -
在.NET环境中实现每日构建(Daily Build)--ccnet,MSBuild篇
每日构建,对我们团队来说一个全新的概念。随着项目开发的进展,在开发过程需要及时反馈一些BUG和功能要求的处理情况。而在这种情况下每天或隔一段时间Build一个版本,工作量还是比较大的,所以就特别有必要引入每日构建。关于每日构建,在园里有已经有很多的文章了,特别是摩诘的《在.NET环境中实现每日构建(Daily Build)--NAnt篇》更是从概念上和实践上手把手地介绍如果在.NET环境下实现转载 2012-02-10 10:56:28 · 884 阅读 · 0 评论 -
Github是什么,是GIT的界面工具?
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。目录转载 2013-01-26 07:41:05 · 1865 阅读 · 0 评论 -
需求用例文档编写建议 --事件流程(基本流程和扩展流 (
需求用例文档编写建议 --事件流程(基本流程和扩展流 (2010-01-12 11:20:56)转载▼标签: 用例 杂谈分类: 产品设计每个用例表示用户为实现某个目标与系统的一次交互,而事件流程则是对实现该目标的描述,事件流程包括基本流程(又称为主成功流程)和可选流程(又称为扩展流程);对这部分的编写应该清转载 2012-04-10 14:55:22 · 6297 阅读 · 0 评论 -
使用MSBuild实现完整daily build流程 .
一、MSBuild在微软软件开发中,每日构建是最重要的过程之一,被称为微软产品开发的“心跳”。简单来看,每天构建系统将整个产品解决方案完整构建一遍,生成的目标文件和安装文件被放置在一个共享位置。接着,安装文件被自动部署到release server上,随后可以自动运行BVT(build verification test),并将所有结果寄送每个team member的信箱。微软有一套完善的转载 2012-02-10 10:59:49 · 4179 阅读 · 0 评论 -
Maven与Ant比较
Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。Maven除了具备Ant的功能外,还增加了以下主要的功能:1)使用Project Object Model来对软件项目管理;2)内置了更多的隐式规则,使得构建文件更加简单;3)内置依赖管理和Repository来实现依赖的管理和统一存储;4)内置了软件构建的生命周期; 一 POM(Project Objec转载 2012-02-10 10:53:03 · 545 阅读 · 0 评论 -
第二节 描述用例
http://www.worlduc.com/blog2012.aspx?bid=181634第二节描述用例一. 描述用例用例图描述了参与者要求系统能“做什么”,但是缺乏描述系统该“怎么做”的细节。一般情况下,每个用例应具有一个用例描述。在UML中对用例的描述并没有硬性规定,但一般情况下用例描述应包括以下几个方面:(1) 用例名称用例名称应该表明用户的意图或用例的用途,例如转载 2012-04-10 15:29:33 · 2463 阅读 · 0 评论 -
Borland,微软,IBM,IDE各个版本,念旧IDE
DELPHI 7是最好的版本,可以在WIN7下运行。C++BUILDER 6在WIN7下可能不能运行。J++BULLDER 2006有绿色版版本不错,但是WIN7不能运行。那个是一个时代的产品。要玩可以考虑WIN7 XP MODE模式下运行。=====WIN7推荐的版本,系列版本。如果要安装完整的版本,UNICODE版本,另外的比较成熟的版本为RAD STU原创 2013-01-13 10:47:38 · 898 阅读 · 0 评论