码迷,mamicode.com
首页 > 编程语言
如何用通俗易懂的语言解释需求变更带来的项目影响
如何用通俗易懂的语言解释需求变更带来的项目影响 你去饭店,坐下来。“服务员,给我来份宫保鸡丁!”“好嘞!”——————这叫原始需求 大厨做到一半。“服务员,菜里不要放肉。”“不放肉怎么做啊?”“不放肉就行了,其它按正常程序做,不就行了,难吗?”“好的您稍等”——————中途需求变更 厨房:大厨:“你 ...
分类:编程语言   时间:2016-09-10 19:16:58    阅读次数:175
java单元测试Fibonacci数列
之前写过一个计算Fibonacci数列的算法,很好奇计算那么多次加法会用多长时间,今天用junit测试了一下 下面给出测试代码 测试数据为第5000w个Fibonacci数与10007的余数 当编写测试方法时,经常会发现一些方法在执行前需要创建相同的对象 使用@Before注解一个public vo ...
分类:编程语言   时间:2016-09-10 19:14:51    阅读次数:196
Python学习笔记2(控制语句)
1.if条件语句 2.if...elif...else判断语句 eg: PS:编写if条件语句时,尽量避免使用嵌套语句。不便阅读,且可能忽略一些可能性 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,则上面的第7行的 else 语句与第4行的if对应。因此,当x!=0时,只考虑了 ...
分类:编程语言   时间:2016-09-10 19:13:11    阅读次数:173
算法之归并排序的递归与非递归的实现
一.什么是归并排序 归并排序就是将多个有序的数据段合成一个有序的数据段,如果参与合并的只有两个有序的数据段,则称为二路归并。与快速排序和堆排序相比,其最大的特点是一种稳定的算法,算法的平均时间复杂度O(nlog2n)。 二.归并排序的基本思路 (1).对于一个原始的待排序表,可以将R[1]到R[n] ...
分类:编程语言   时间:2016-09-10 19:13:22    阅读次数:327
生成[1,2,,3,4,5,6,7,8,9]的随机数组?
今天突然看到了一道有关js的题,想了一下,没有想出怎么做,我是一个小白,在学习的道路上,此时心想认真琢磨一下吧,下面是自己琢磨的过程。 第一步:当然是声明一个存放随机数的数组啦,其次数组里面有1-9,需要9个值,很明显需要循环,在想在什么条件下循环呢,因为数组是从0计数的,所以循环条件 i的值取0- ...
分类:编程语言   时间:2016-09-10 19:12:32    阅读次数:294
关于python3.X 报"import urllib.request ImportError: No module named request"错误,解决办法
报错:import urllib.request ImportError: No module named request 解决办法; 原因查询源码 (python3.5.2) ,urllib moudle中并没有request相关方法,直接是urlopen方法 ...
分类:编程语言   时间:2016-09-10 19:09:11    阅读次数:1569
1. Spring boot 之热部署
1. spring boot 热部署 1.1. springloaded springloaded可以实现修改类文件的热部署.下载地址:springloaded 安装单击Run Configurations... 在Arguments标签页的vm arguments中填入如下内容,注意下面指定的sp ...
分类:编程语言   时间:2016-09-10 19:08:43    阅读次数:337
阮一峰老师JavaScript课程学习笔记
1、switch采用的是严格相等运算符2、break和continue都具有跳转作用,break语句跳出循环,continue用于立即终止本轮循环,返回循环结构的头部,开始下一轮循环。3、JavaScript内部所有数字都是以64位浮点数形式存储,涉及小数的运算和比较需要特别小心。 (-1)^符号位... ...
分类:编程语言   时间:2016-09-10 19:08:01    阅读次数:204
基于JavaScript 声明全局变量的三种方式详解
JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。 声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量。该方式即为显式声明详细如下: 声明方式二: 没有使用var,直接给标识符test赋值,这样会隐式的 ...
分类:编程语言   时间:2016-09-10 19:04:53    阅读次数:152
Java 中 synchronized的用法详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队 ...
分类:编程语言   时间:2016-09-10 19:05:00    阅读次数:198
Python(3)
>>> 5 ** 2 # 5 squared 25 >>> 2 ** 7 # 2 to the power of 7 128 >>> 3 * 'un' + 'ium' 'unununium' >>> text = ('Put several strings within parentheses ' ...
分类:编程语言   时间:2016-09-10 19:03:45    阅读次数:171
JAVA八大排序算法
一、冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序的示例: 冒泡排序的算 ...
分类:编程语言   时间:2016-09-10 19:01:30    阅读次数:153
JAVA 判断Socket 远程端是否断开连接
最近在做项目的时候,遇到这样一个问题,如何判断 Socket 远程端连接是否关闭,如果关闭的话,就要重建连接Socket的类提供了一些已经封装好的方法, 如 isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShutdown ...
分类:编程语言   时间:2016-09-10 18:59:45    阅读次数:393
java File类用法
构造函数 复制代码代码如下: public class FileDemo { public static void main(String[] args){ //构造函数File(String pathname) File f1 =new File("c:\\abc\\1.txt"); //File ...
分类:编程语言   时间:2016-09-10 17:56:53    阅读次数:175
02.JavaScript 面向对象精要--函数
在JavaScript中,函数其实也是对象。是函数不同于其他对象的特点是:函数存在一个被称为[[Call]]的内部属性。[[Call]]属性是函数独有的,表明该对象可以被执行。ECMAScript 定义了typeof操作符对具有[[Call]]属性的对象返回 "function"。理解函数的行为是理 ...
分类:编程语言   时间:2016-09-10 17:54:11    阅读次数:213
Java中调用WebService
...
分类:编程语言   时间:2016-09-10 17:55:14    阅读次数:184
04_SSM框架整合(Spring+SpringMVC+MyBatis)
【SSM的系统架构】 【整合概述】 第一步: MyBatis和Spring整合,通过Spring管理mapper接口。 使用mapper的扫描器自动扫描mapper接口在Spring中进行注册。 第二步: 通过Spring管理Service接口。 使用配置方式将Service接口配置在Spring配 ...
分类:编程语言   时间:2016-09-10 17:51:55    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!