定义: 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 问题由来: 在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 解决方案: 当软件需要变化时,尽量通过扩展软件实 ...
分类:
其他好文 时间:
2017-11-29 22:43:20
阅读次数:
175
Window 对象 Window对象表示浏览器中打开的窗口。 如果文档包含框架(iframe或iframe标签),浏览器会被html文档创建一个window对象,并为每个框架创建一个额外的window对象。 注释:没有应用于window对象的公开标准,不过所有浏览器度支持该对象 window对象集合 ...
1 #-*- coding :utf-8 -*- 2 print("#1.函数") 3 def my_abs(x): 4 if x>=0: 5 return x; 6 else: 7 return -x; 8 print(my_abs(-10)) 9 10 #递归函数 11 print("#2.递归 ...
分类:
编程语言 时间:
2017-11-28 01:24:33
阅读次数:
231
2748: [HAOI2012]音量调节 Description 一个吉他手准备参加一场演出。他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都要改变一次音量。在演出开始之前,他已经做好了一个列表,里面写着在每首歌开始之前他想要改变的音量是多少。每一次改变音量,他可以选择调高也可以调低。 ...
分类:
其他好文 时间:
2017-11-27 23:37:33
阅读次数:
135
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld 题目描述 给出一个数x,求x的所有位数的和。 输入描述: 第1行输入组数T,代表有T组数据。 第2-T+1行,每行输入一个数x。 输入数据保证:0≤x≤1020 ...
分类:
其他好文 时间:
2017-11-26 19:38:39
阅读次数:
131
习题(15-1) 前缀表达式 (1010) 1 #include <iostream> 2 #include<cstring> 3 using namespace std; 4 char str[100][20]; //定义一个字符数组,以空格为界,每行存放一个符号或数 5 int strcount ...
分类:
其他好文 时间:
2017-11-26 15:50:04
阅读次数:
188
正品的概率 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 848 Accepted Submission(s): 67 Problem Desc ...
分类:
其他好文 时间:
2017-11-26 11:12:57
阅读次数:
201
在Ubuntu下调试项目时使用TOMCAT容器,在设置好相应的TOMCAT LOCAL 路径及相关信息后,点击调试项目出现: Unable to open debugger port : java.net.SocketException “Socket closed” 网上搜了一大堆,好像都和自己的 ...
分类:
系统相关 时间:
2017-11-26 00:41:42
阅读次数:
175
P1375 小猫 题目描述 有2n只小猫站成一圈,主人小明想把它们两两之间用绳子绑住尾巴连在一起。同时小明是个完美主义者,不容许看到有两根绳子交叉。请问小明有几种连线方案,可以把让所有小猫两两配对? 方案数很大,仅需输出方案数模1000000007(一个质数)的值。 数据范围: 60% N<=100 ...
分类:
其他好文 时间:
2017-11-25 22:33:19
阅读次数:
212