搜索到与相关的文章
各行各业

Twelve Principles of Agile Software

Principle10:Simplicity--theartofmaximizingtheamountofworknotdone--isessential.翻译:精简——将不需完成的工作量最大化的技能——是不可或缺的初看这句话觉得很诡异,具体翻译来说是“精简性——最大化未完成的工作量的艺术——是根本的。”除去中间的插入语,剩下的部分就是很直接的“Simplicityisessential.”。细想之下,发现这个原则在软件开发中却是很有道理。于是乎,我想到了

系统 2019-08-12 01:32:11 2815

SqlServer

VS2010、SQL Server 2008和SQL Server 2012安装

VS2010、SQLServer2008和SQLServer2012安装详解-xwdreamer-博客园VS2010、SQLServer2008和SQLServer2012安装详解下载SQLSERVER2008下载具有高级服务的MicrosoftSQLServer2008Express,具有高级服务的MicrosoftSQLServer2008Express是SQLServerExpress数据平台的一款免费、易用的版本,它包括高级图形管理工具(Manag

系统 2019-08-12 01:32:05 2815

各行各业

Amazon SQS简单介绍 上篇

SQS即SimpleQueueService,是一个分布式的消息队列服务,使用它很easy,消息队列服务能够用来bufferburst,使整个服务异步处理,不要求组件始终可用.开发者最初使用AmazonSQS时仅仅需用到五个API:CreateQueue、SendMessage、ReceiveMessage、ChangeMessageVisibility和DeleteMessage。AmazonSQS会尽量保持消息顺序,可是由于队列的分布式特性,它无法保证

系统 2019-08-12 01:31:55 2815

Python

Python学习笔记|Python中Unittest框架

Unittest1.环境Unittest为Python内嵌的测试框架,不需要特殊配置,仅需要在File---settings---Tools----PythonIntergratedTools下配置框架为Unittest2.编写规范需要导入importunittest测试类必须继承unittest.TestCase测试方法以test_开头模块和类名没有要求3.Unittest介绍importunittestdefadd(x,y):returnx+ydefs

系统 2019-09-27 17:52:58 2814

Python

python 字典 setdefault()和get()方法比较详解

dict.setdefault(key,default=None)-->有key获取值,否则设置key:default,并返回default,default默认值为Nonedict.get(key,default=None)-->有key获取值,否则返回default。default默认值为None。例子:循环迭代message字符串中每个字符,计算每个字符出现的次数importpprintmessage="Itisagoodday,isnotit?Ime

系统 2019-09-27 17:49:14 2814

Python

Python+selenium点击网页上指定坐标的实例

例如有些页面元素很难获取,但是位置很固定,那么可以直接用坐标来进行操作例如要对页面上的(x:200,y:100)进行操作,可以用如下代码:fromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsdr=webdriver.Chrome()dr.get('http://www.baidu.com')ActionChains(dr).move_

系统 2019-09-27 17:47:37 2814

Python

Python使用迭代器打印螺旋矩阵的思路及代码示例

思路螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环。螺旋矩阵用二维数组表示,坐标(x,y),即(x轴坐标,y轴坐标)。顺时针螺旋的方向是->右,下,左,上,用数值表示即是x加1格(1,0),y加1格(0,1),x减1格(-1,0),y减1格(0,-1)。坐标从(0,0)开始行走,当超出范围或遇到障碍时切换方向。螺旋矩阵的打印首先要对n*n的数组进行赋值,根据规律可以看出,每一层都是按照右->下->

系统 2019-09-27 17:38:02 2814

编程技术

统计概率的矩阵

/*1111211331n=3;k=3;n*(n-1)*(n-2)------------------1*2*3*/importjava.util.Arrays;classProbabilityTable{publicstaticvoidmain(String[]args){intmax=10;int[][]arr=newint[max][];for(inti=0;i

系统 2019-08-29 22:48:11 2814

编程技术

Nhibernate学习之起步篇-1

1.学习目的学习Nhibernate基础知识。掌握Nhibernate的配置方法,实现对单表的简单操作,如:创建表,查询,添加,删除,修改。2.开发环境+前期准备开发环境:windows2003,Visualstudio.Net2005,Sqlserver2005developeredition前期准备:Nhibernate框架,我用的目前最新版NHibernate-

系统 2019-08-29 22:36:44 2814

编程技术

从PowerDesigner概念设计模型(CDM)中的3种实

CDM是大多数开发者使用PD时最先创建的模型,也是整个数据库设计最高层的抽象。CDM是建立在传统的ER图模型理论之上的,ER图中有三大主要元素:实体型,属性和联系。其中实体型对应到CDM中的Entity,属性对应到CDM中每个Entity的Attribute,在概念上基本上是一一对应的。但在联系上,CDM有了比较大的扩展,除了保留ER图原有的RelationShip概念之外,还增加了Association,Inheritance两种实体关系,下面就让我们分

系统 2019-08-29 22:23:11 2814