超越梦想,一起飞!!!

宁静致远,淡泊明志!

排序:
默认
按更新时间
按访问量

[1] Window PowerShell DSC 学习系列----DSC的定义和2种架构模式

PowerShell DSC是PowerShell的一部分,是一个新的管理平台,英文全称为,PowerShell Desired Status Configuration,翻译成中文就是理想管理配置状态。PowerShell DSC 能够为系统和软件服务部署和管理配置数据,并且允许定义当前机器的状...

2017-01-09 23:09:46

阅读数:1895

评论数:0

[19]Window管理框架WMF(Window Management Framework) 5.0 VS Window管理框架WMF(Window Management Framework) 5.1

截止2017年1月9日,当前的最新正式发布版本是 WMF5.0。 而最新的WMF5.1 还在处于Preview(Beta版本),还不是正式的发布版本。 那什么是Window管理框架呢?因为其牵涉到版本很多,笔者就以最新的WMF 5.0 正式版和WMF 5.1 公测版为例子,说明其到底包含了什么.W...

2017-01-09 00:58:29

阅读数:2584

评论数:0

CSDN博客第一名竟然是由一个Python程序刷出来的?

本来今天想膜拜一下CSDN的前三名,然后百度搜索了一下。初步一看,很奇怪,CSDN的第一名(http://blog.csdn.net/abc649395594),访问量只有29万多一些,原创文章只有83篇的小兄弟,尽然是CSDN博客排名第一。搜索之后,结果却令我非常的震惊,CSDN博客积分排名第一...

2017-01-08 23:26:24

阅读数:1638

评论数:0

支持OData协议的Java jar包

开放数据协议(Open Data Protocol,缩写OData)是一种描述如何创建和访问Restful服务的OASIS标准。该标准由微软发起,前三个版本1.0、2.0、3.0都是微软开放标准,遵循。第四个版本4.0于2014年3月17日在OASIS投票通过成为开放工业标准。oData协议被很多...

2017-01-04 10:52:15

阅读数:2260

评论数:0

科普一下,什么是网站系统的性能,可用性,可伸缩性,可扩展性?

近在读李智慧大拿写的<<大型网站技术架构--核心原理与案例分析》,其中第三节提到了大型网站的核心架构要素,感觉受益匪浅,总结的非常到位。先对其总结一下,也算是对自己爱不释手的一本书,读完以后,画上一个总结的句号。一般来说,架构除了关注功能性需求外,其实更重要的是要关注非功能性需求,比如...

2017-01-02 23:24:34

阅读数:6326

评论数:0

如何把BDD,ATDD和TDD结合起来?

笔者最近在研究BDD,尽管在做BDD(行为驱动开发,或者ATDD,可接受性测试)的时候,不一定需要TDD(测试驱动开发),或者在做TDD(测试驱动开发)的时候也不需要BDD(为驱动开发)。但是如果项目对代码覆盖率有质量要求的时候,我想BDD一般很难达到很高的代码覆盖率(比如90%),因为其是一种比...

2017-01-01 23:53:21

阅读数:1899

评论数:0

大话TDD,BDD,ATDD的本质

最近在研究软件工程中最佳实践,接触了TDD(测试驱动开发),BDD(行为驱动开发), ATDD(可接受性测试驱动开发)。有一天,在路上走的时候,突然想了一下,他们之间有什么共通点呢?TDD,BDD,ATDD的本质是什么呢?

2017-01-01 01:06:29

阅读数:2477

评论数:1

Maven中的archetype快速搭建一个代码开发架构 Spring-MVC

我们知道,Maven是一个非常好的编译和配置管理工具;大家平常用的最多的估计是用maven来运行自动化测试,自动化管理项目的依赖,编译jar文件或者eclipse插件等等。但是其实Maven中有一个非常强大且有意思的工具,那就是archetype;通俗的理解,archetype就是配置,框架或者代...

2016-12-26 21:49:46

阅读数:1762

评论数:0

方法和变量命名的最佳实践

https://dzone.com/articles/best-practices-variable-and 最近在做代码review的工作,为了让大家的写出来的代码的可读性更强,因此做了一些研究,刚好在网上找到一篇不错的文章,于是笔者就不准重新发明轮子了,同时为了表示对原作者版权的尊重,因此把其...

2016-12-23 00:14:07

阅读数:589

评论数:0

一个在线练习编程的网站

在笔者转发一篇非常有意思的文章:http://blog.csdn.net/chancein007/article/details/53731514中提到什么是“编码套路”(Code Kata),而且提到可以从Dave Thomas的21种实用的编码套路中获取灵感(CodeKata.com),或者你...

2016-12-21 22:49:44

阅读数:4469

评论数:3

优秀的架构师需要那些专业和软技能?

这段时间时间一直在想,优秀的架构师需要那些专业和软技能?参考了网上一个资料并结合自己的切身体会和想法,分享如下,希望能对同道中的朋友有所帮助。

2016-12-19 00:36:56

阅读数:1028

评论数:0

掏心分享---年轻程序员如何快速发展成一名架构师或者技术专家?

做架构设计已经好多年了,前两天和一位年轻的同事聊天,这位同事从毕业到现在已经工作3年了,是我当前新公司里面最年轻的Team leader(在我现在新的公司,Team leader职位上的人工作7,8年的占80%),他现在感到很迷茫,说天天忙于沟通,基本上没有时间写代码,但是自己以后又想往架构师的路...

2016-12-18 23:45:34

阅读数:7007

评论数:16

科普一下,什么是分布式架构设计中的CAP原理?

大家在看书或者参加会议的时候,对于数据架构设计的时候,一定经常听到CAP原理,比如根据CAP原理,对于分布式设计系统,只能做到数据的最终一致性而不是实时事务的一致性;那么,这些行家或者架构师常挂在嘴边的CAP到底是什么? 先问问度娘,百度百科一下: CAP原则又称CAP定理,指的是在一个分布式系统...

2016-12-18 23:03:00

阅读数:6415

评论数:0

[3]ruby&ruby on rails入门笔记---用Ruby访问postgresql

在Ruby中,访问数据库可以通过DBI(database API)来访问。Ruby DBI模块为ruby程序访问数据库提供了一个与数据库无关的接口,就像perl的DBI模块一样。其具体的结构:1.The database interface (DBI): 数据库的接口层,类似于JDBC 2.The...

2016-11-16 18:51:47

阅读数:1153

评论数:1

[18] Window PowerShell DSC学习系列---- 如何区分WMF4.0和WMF 5.0?

我们知道PowerShell DSC是WMF中一部分。那么如何区分机器上装的是WMF4.0还是WMF 5.0? 执行下面的命令: Get-Command -Module PSDesiredStateConfiguration 如果默认的数目为下面这些,则为WMF4.0, 比如Window8.1,...

2016-11-10 20:31:42

阅读数:1858

评论数:0

[20]Window PowerShell DSC学习系列---- start-dscconfiguration 中遇到 Access Denied的解决方案

当我们执行start-DscConfiguration -computername psdsc-window201 -Path c:\DSC\TestFile -Wait -Verbose -force 这条命令的时候,会遇到下面的问题: VERBOSE: Perform operation 'I...

2016-11-10 20:15:15

阅读数:2263

评论数:0

[3]Selenium学习系列---- 一个简单的Selenium Java 工程

在前面的一个章节,笔者介绍了[1]Selenium学习系列---- Selenium IDE工具的安装,顺便告诉大家一个小秘密,其实Selenium IDE还可以录制网页的操作过程,并导出成C#,Java,Python,Ruby等各种各样形式的代码。笔者就以Selenium IDE录制并导出Jav...

2016-11-02 23:58:39

阅读数:1984

评论数:0

[2]Selenium学习系列---- FirePath的安装和使用

在用Selenium编写测试用例的时候,需要对对网页元素上定位,而现在很多的浏览器是可以看到网页上相关的元素信息,可以查看某一个网页的元素信息,通过定位的方式查找元素。另外安装好Selenium IDE之后,虽然可以录制,但是有些时候录制一些网页,Selenium IDE无法很好定位,这时候就需...

2016-11-02 23:26:28

阅读数:2507

评论数:0

[1]Selenium学习系列---- Selenium IDE工具的安装

Selenium IDE是在用Selenium框架做自动化测试非常有用的一个工具,现在笔者把其安装的过程,截图分享一下。

2016-11-02 00:40:29

阅读数:864

评论数:0

[2]ruby&ruby on rails入门笔记---Ruby中的异常

Ruby中异常处理,包括Exception 捕获,Retry,Raise,ensure ,Else格式,Throw...Catch已经类级别的异常。其具体格式和用法如下。

2016-11-02 00:32:53

阅读数:826

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭