接着上一篇《从门卫的思维方式来看——面向对象》。上次我们聊到了面向对象的来龙去脉,但是聊得比较粗。这次再补充一点,慢慢来完善这个体系结构。
怎么来的?
故事是从结构化的出现开始的……
long long ago……,软件开发的世界还是一篇混沌,代码中充斥着goto 语句,无论开发什么样子的软件都面临着复杂难懂的问题,过于灵活的goto语句让程序的流程随意跳转,无法掌控……,一时间...
分类:
其他好文 时间:
2015-08-14 19:14:41
阅读次数:
132
字节流和字符流的操作方式基本一样,区别只是操作的数据单元有区别:字节流操作的数据单元是字节,字符流操作的数据单元字符。
InputStream和Reader是所有输入流的基类,它们两个都是抽象类,本身不能创建实例,但它们分别有一个用于读取文件的输入流:FileInputStream和FileReader,它们都是节点流。
OutputStream和Writer是所有输出流的基类,和输入流相似,...
分类:
其他好文 时间:
2015-08-14 19:16:59
阅读次数:
77
http://acm.hdu.edu.cn/showproblem.php?pid=5384
Problem Description
Danganronpa is a video game franchise created and developed by Spike Chunsoft, the series' name is compounded from the Japane...
分类:
其他好文 时间:
2015-08-14 19:15:20
阅读次数:
183
链接:点击打开链接
题意:A(0)=1, A(1)=1, A(N)=X*A(N-1)+Y*A(N-2)(N>=2)求S(N),S(N)=A(0)2+A(1)2+……+A(n)2.
代码:#include
#include
#include
using namespace std;
#define mod 10007
struct node{
int m[4][4];
};
nod...
分类:
其他好文 时间:
2015-08-14 19:15:48
阅读次数:
106
XenServer上安装CoreOS安装XenCenter从XenServer的网站上下载XenCenter的安装文件
http://xenserver.org/open-source-virtualization-download.html
找到如下内容进行下载,下载完毕后进行安装
XenCenter Windows Management Console (Localized - Japan...
分类:
其他好文 时间:
2015-08-14 19:15:27
阅读次数:
311
桥接模式(Bridge)
桥接模式就是把事物和其具体实现分开,使他们可以各自独立的变化。桥接的用意是:将抽象化与实现化解耦,使得二者可以独立变化,像我们常用的JDBC桥DriverManager一样,JDBC进行连接数据库的时候,在各个数据库之间进行切换,基本不需要动太多的代码,甚至丝毫不用动,原因就是JDBC提供统一接口,每个数据库提供各自的实现,用一个叫做数据库驱动的程序来桥接就行了...
分类:
其他好文 时间:
2015-08-14 19:15:16
阅读次数:
104
And Then There Was One
Time Limit: 5000MS
Memory Limit: 65536K
Total Submissions: 4918
Accepted: 2623
Description
Let’s play a stone removing game.
Initially, n ston...
分类:
其他好文 时间:
2015-08-14 19:14:37
阅读次数:
98
本节课开始讲Android中所用到的一些资源,首先来讲assets资源,它是Android的其中一种资源,跟raw和drawable资源有点不同,我们获取这个目录下的文件需要指定文件的路径,它里面的文件不会映射到R.java文件中,而res目录下的资源文件时会自动映射到R.java中,我们打包成apk的时候,assets目录下的文件不会被编译成二进制文件,而是直接打包到apk文件中。我们可以打包项目...
分类:
其他好文 时间:
2015-08-14 19:13:23
阅读次数:
123
HiWork8月14日发布新版本V1.5.0,到目前为止,HiWork集成第三方应用达到44种,机器人小Hi面世,文件图标更清新美观,诸多变化邀请您一起感受。...
分类:
其他好文 时间:
2015-08-14 19:11:44
阅读次数:
197
本文是为客户演示所准备脚本的草稿,分享共同分析。探讨怎样演示更好!...
分类:
其他好文 时间:
2015-08-14 19:12:44
阅读次数:
829
在文章开始之前,我要叽歪几句,一上来就看Chrome的代码,简直晕头转向,摸来摸去莫不着头脑,好不容易看了一点点代码,却宛如瞎子摸象,无法众观全局,下面这篇小文,简单介绍其中一个重要的模块--Component的设计,为我们阅读Google的代码打开思路。
概述
Chrome浏览器组件是一个google的一个项目,它用来不断的模块化Chrome的代码。把整个content模块...
分类:
其他好文 时间:
2015-08-14 19:12:40
阅读次数:
89
LinkedList类的强大,既能看做队列,也能看做栈,很好的体现了队列,栈和集合的关系和区别的例题...
分类:
其他好文 时间:
2015-08-14 19:13:41
阅读次数:
132
Genealogical tree
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 3658
Accepted: 2433
Special Judge
Description
The system of Martians' blood relations i...
分类:
其他好文 时间:
2015-08-14 19:12:30
阅读次数:
103
Problem E
Space Elevator
China is building a space elevator, which will allow the launching probes and satellites to a much
lower cost, enabling not only scienti?c research projects but also space ...
分类:
其他好文 时间:
2015-08-14 19:13:26
阅读次数:
112
4198: [Noi2015]荷马史诗Time Limit: 10 Sec Memory Limit: 512 MB
Submit: 127 Solved: 80
Description追逐影子的人,自己就是影子。 ——荷马
Allison 最近迷上了文学。她喜欢在一个慵懒的午后,细细地品上一杯卡布奇诺,静静地阅读她爱不释手的《荷马史诗》。但是由《奥德赛》和《伊利亚特》组成的鸿篇巨制《荷马史诗》...
分类:
其他好文 时间:
2015-08-14 19:10:54
阅读次数:
1630