在面向对象分析阶段,形成以下分析阶段:(1)功能模型:从用户的角度描述系统功能,由用例和场景表示(2)分析对象模型:描述了系统的概念实体,由类图和对象图表示(3)动态模型:描述系统对象之间交互行为,由状态图和顺序图表示。面向对象设计有一定的设计原则:1.模块化 2.耦合度和内聚性 3.复用性。...
分类:
其他好文 时间:
2015-02-21 19:53:30
阅读次数:
220
About 900 years ago, a Chinese philosopher Sima Guang wrote a history book in which he talked about people's talent and virtue. According to his theor...
分类:
其他好文 时间:
2015-02-21 19:54:04
阅读次数:
263
算法导论第2.3-7的习题中要求给出一个运行时间为O(nlgn)的算法,这个算法的功能是能在给定一个由n个整数构成的集合S和另一个整数x时,判断出S中是否存在两个其和等于x的元素。
方法一:都知道在一个有序的序列中使用二分查找的时间复杂度是O(lgn)。首先排序,那么我们可以枚举集合S中的每一个元素,然后使用二分查找算法查找x-y(y是S中的一个元素),那么这个算法的时间复杂度是O(nlgn)。...
分类:
其他好文 时间:
2015-02-21 18:52:24
阅读次数:
243
以前写过一篇文章,叫表为平方和初级版,链接为XXXXXXXXXXX,主要的问题是求形如丢番图方程的
解。今天我将来探讨另一类丢番图方程的解,即的解。当然,我们需要先对素因子分解,得到形如
的方程,其中为奇素数。根据的不同,方程有解的条件也不一样。比如
(1)时,有解的条件是
(2)时,有解的条件是
接下来,我会重点以一道经典题目的解析来说明此类丢番图方程在竞赛中的应用。...
分类:
其他好文 时间:
2015-02-21 18:51:59
阅读次数:
236
前一段时间在《通信原理》期末的时候研究了一下DVB数字电视系统。视音频编解码这些技术都是属于“信源”的技术,而《通信原理》研究的范围正好是它的补集,属于“信道”方面的技术。由于自己不是做这方面的,所以信道方面的技术此前接触的比较少,因此打算把搜集的资料简单整理一下记录下来以备查阅。本文就打算记录一下DVB方面的知识。1.简介数字视频广播(英语:Digital Video Broadcasting,缩写:D...
分类:
其他好文 时间:
2015-02-21 18:52:55
阅读次数:
531
题目Description现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。 2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插入到数列的末尾。限制:n是非负整数并且在...
分类:
其他好文 时间:
2015-02-21 18:52:45
阅读次数:
151
/*快速幂,时间复杂度,数据范围*/#include #include #include using namespace std;long long a, b;int n, m;int sum, res;typedef long long ll;ll mod_pow(ll x, ll y, int ...
分类:
其他好文 时间:
2015-02-21 18:52:03
阅读次数:
143
#!/bin/bashbase_path="/Volumes/Android/omnirom_5.0" #这个是我下载存放源代码的目录 xiaomi_device="device/xiaomi/cancro"aarch64_darwin_x86="prebuilts/gcc/darwin-x86.....
分类:
其他好文 时间:
2015-02-21 18:49:02
阅读次数:
347
A number that will be the same when it is written forwards or backwards is known as a Palindromic Number. For example, 1234321 is a palindromic number...
分类:
其他好文 时间:
2015-02-21 18:51:20
阅读次数:
178
命令格式 source FileName 作用 在当前bash环境下读取并执行FileName中的命令。 注意 该命令通常用命令“.”来替代。如:source .bash_rc 与 . .bash_rc 是等效的。 source命令与shell scripts的区别是: source在当前bash环...
分类:
其他好文 时间:
2015-02-21 18:51:42
阅读次数:
239
set方法就是来设置画笔的样式,类似我们挑选画笔的过程。set(Paint src)顾名思义为当前画笔设置一个画笔,说白了就是把另一个画笔的属性设置Copy给我们的画笔,不累赘了setAlpha(inta);设置绘制图形的透明度,设置范围是[0..255]setAntiAlias(boolean a...
分类:
其他好文 时间:
2015-02-21 18:50:48
阅读次数:
355
UIButton目录概述实用技巧概述实用技巧可以把相关的按钮统一到同一响应事件上,根据UIButton的名称或者tag值等进行区分开,个人觉得使用tag比较好,因为名称可能会遇到改变,然后使用枚举进行对相关事件的描述来提高程序的可维护性
分类:
其他好文 时间:
2015-02-21 18:51:27
阅读次数:
170
软件工程——理论、方法与实践 之 软件项目管理随着计算机应用的飞速发展,软件开发规模和开发队伍日益庞大,软件开发不再像过去那样是由个别人员即可解决的事情,因此,有必要将软件项目管理引入软件开发活动中来,从而有效地保证软件项目能够按照预定的成本、进度、质量要求顺利完成。但是软件项目的“复杂”和“变化”...
分类:
其他好文 时间:
2015-02-21 18:48:27
阅读次数:
268
看了王垠的觉得认真学习Linux的时机到了,以前硬盘双系统的情况装过4,5次,虚拟机也差不多4,5次.这么多次的尝试,最后都以失败告终,基本会个ls,cd,vim会个i,o.但这次决心很大,也希望能实线完全用Linux工作.于是开始了漫长的装系统之路(其实主要是资料备份比较耗时),从13号开始做准备...
分类:
其他好文 时间:
2015-02-21 18:48:38
阅读次数:
225
回溯法:避免无用判断,强化回溯代码的实现过程题目的大意就是以字典序为准,排列字符串,但要保证一个字符串中不包含相邻的重复子串。Problem DescriptionFor example, the sequence ABACBCBAD is easy, since it contains an ad...
分类:
其他好文 时间:
2015-02-21 18:47:37
阅读次数:
201
偶然翻到一篇有趣的帖子:class - When to Use Static Classes in C# - Stack Overflowhttp://stackoverflow.com/questions/241339/when-to-use-static-classes-in-c-sharp觉得...
分类:
其他好文 时间:
2015-02-21 18:50:02
阅读次数:
233
1 public class IdCodeServlet extends HttpServlet { 2 private Random rand = new Random(); 3 private int randNum(int begin,int end){ 4 ...
分类:
其他好文 时间:
2015-02-21 18:48:23
阅读次数:
214