在软件面向对象的设计中,我们对于软件的要求越来越高——软件容易扩展,开发效率高、质量高,容易维护。这就要求在进行软件设计的过程中有一定的原则来解决这些问题。在面向对象设计中,可维护性和可复用性是一设计原则为基础的,每个原则都蕴含一些面向对象设计的思想,可以从不同的角度提升一个软件结构的设计水平。
面向对象设计原则为支持可维护性和可复用性而诞生,这些原则蕴含在很多的设计模式中,它们是...
分类:
其他好文 时间:
2014-12-13 18:05:41
阅读次数:
147
#include
#include
#include
#include "opencv2/opencv_modules.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/stitching/detail/autocalib.hpp"
#include "opencv2/stitching/detail/blenders...
分类:
其他好文 时间:
2014-12-13 18:04:42
阅读次数:
265
做九度题的时候,由于数据量大,很多情况下得用scanf和printf代替cin和cout用于输入输出,不然会报错超时不能AC。
有三条建议用于提高C++的输入输出速度:
At the first line in main function,add :std::ios_base::sync_with_stdio(false).which cancel theSynchronization b...
分类:
其他好文 时间:
2014-12-13 18:04:43
阅读次数:
176
题目大意:
给你N个圆的圆心坐标和半径,判断相交最多的那一堆圆有多少个?,相交在这定义为圆心距大于等于两圆半径距离之差的绝对值,小于等于两圆半径之和。
解题思路:
并查集。坑点是输入的N可以为0,且为0是rings,只有为1是ring。合并集合时要用到一个rank,不然集合相并会混乱。...
分类:
其他好文 时间:
2014-12-13 18:03:59
阅读次数:
218
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41910495
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
思路:
(1)题意为给定一个(每个节点带有数值)二叉...
分类:
其他好文 时间:
2014-12-13 18:04:21
阅读次数:
176
简单的二进制转换,注意一下数据范围就可以了
队花的烦恼一
时间限制:3000 ms | 内存限制:65535 KB
难度:1
描述
ACM队的队花C小+经常抱怨:“C语言中的格式输出中有十六、十、八进制输出,然而却没有二进制输出,哎,真遗憾!谁能帮我写一个程序实现输入一个十进制数n,输出它的二进制数呀?”
难道你不想帮帮她吗?^_^
...
分类:
其他好文 时间:
2014-12-13 18:03:18
阅读次数:
251
Xcode 6.1版本在新建一个工程的时候,会给我们做一些默认的Build Settings,其中有一种很重要的就是Architecture的设置,先来看一张图片,如下所示:
在第二行的Architectures中,设置的是标准的架构,里面包括armv7,arm64.这个编译选项指定了工程将被编译成支持哪些指令集,支持指令集是通过编译生成对应的二进制数据包实现的,如果支持的指令集数目有多...
分类:
其他好文 时间:
2014-12-13 18:02:35
阅读次数:
215
经过最初的对UML的雾里看花到最后画出机房收费系统的UML图,对UML在软件工程中的作用和地位有了很直观的一个认识。UML是一种对软件系统进行规约、构造、可视化和文档化的语言,融合了Booch方法,OMT方法和OOSE方法的核心概念,形成了一个统一的、公共的、具有广泛使用性的建模语言。
UML利用模型从不同的方面描述了系统各方面的特点,结构特点、静态特点、动态特点等方面形成的不同的...
分类:
其他好文 时间:
2014-12-13 18:03:02
阅读次数:
170
我们公司业长期和4大运营商打交道(移动、电信、联通和广电),产品也主要面向运营商,陪运营商做了很多企业和个人业务产品,我们的有款业务产品,拿下了全国1/3的运营商市场,但该业务一直不温不火,进而导致我们公司的运营商市场也是一直不温不火。
运营商业务拓展不开,也促使了我们公司的艰难的互联网转型。之前我们只是随大流断定“互联网时代,运营商无法开展企业和个人业务,必然开始沦为管道商”,最近看...
分类:
其他好文 时间:
2014-12-13 18:00:52
阅读次数:
164
题目大意:
给你一些字典里面的词语,输出有其中两个单词可以复合的复合单词。
解题思路:
输入时已经是字典序,输出不用再排顺序。...
分类:
其他好文 时间:
2014-12-13 18:00:09
阅读次数:
175
SGU - 117
Counting
Time Limit: 250MS
Memory Limit: 4096KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
Find amount of numbers for given sequence of...
分类:
其他好文 时间:
2014-12-13 18:00:21
阅读次数:
196
在《QWT在QtCreator中的安装与使用》一文中,我们完成了QWT的安装,这篇文章我们讲讲基础曲线的绘制功能。
首先,我们新建一个Qt应用程序,然后一路默认即可。这时,你会发现总共有:mainwindow.h,mainwindow.cpp,main.cpp,mainwindow.ui四个文件。然后,选中项目,添加新文件,添加一个c++类,我们假设命名为PlotLines,基类选择Qw...
分类:
其他好文 时间:
2014-12-13 18:01:49
阅读次数:
299
首先检查是否安装了db软件,
rpm -qa|grep db4
如果没有安装,则安装,这里就不介绍了,有很多。
安装完db4数据库软件,正式进入vsftpd服务器。
1.添加虚拟用户vdear
adduser -d /home/vdear -s /sbin/nologin vdear
2.添加3个文件夹,
mkdir up down all
3.改变文件夹所属用户
...
分类:
其他好文 时间:
2014-12-13 17:58:45
阅读次数:
305
马上开始机房重构,师傅让我先画画图,理清思路,UML学过一段时间了,前两天专业课刚考完,就趁热打铁,再将一些重要的概念总结一下,让自己脑子更清楚些。
消息是两个对象之间的单路通信,从发送方到接收方的控制信息流,消息可以用于在对象间传递参数,在面向对象中即为方法调用。
使用时序图对系统建模时,可以遵循以下策略:设置交互语境、通过识别对象在交互中扮演的角色,根据对象的重要性,将...
分类:
其他好文 时间:
2014-12-13 17:59:42
阅读次数:
210