又一次深入的学习设计模式,发现了很多以前感觉不是问题的问题,这才发现原来自己不是真的理解了。通过这次的深入学习,才开始慢慢感受到OO的魅力所在。
从C#学习到设计模式,再到机房收费系统个人版和合作版,再到我们做的项目,我们真正的朝着面向对象编程了吗?我的项目中,先不说泛型、委托、集合的利用率,就是基本的继承、多态用的少之又少。
下面将为大家解说“OO引领编程”之——继承和多态...
分类:
其他好文 时间:
2014-08-19 16:40:35
阅读次数:
241
查看硬盘UUID
方法一:ls -l /dev/disk/by-uuid
方法二:blkid /dev/sdb1
分类:
系统相关 时间:
2014-08-19 16:09:44
阅读次数:
331
题目大意:给出一棵n个节点的有根树,一开始 树根 是一个控制点,现在要增加m个控制点,使得总费用最少。给出每个节点的父节点以及到父节点的距离,还有这个节点的权值, 一个节点的费用 即它的权值 乘以 离他最近的且是控制点的祖先的距离。 (控制点的费用为0); n<=100 m<=50解题过程:1.一看...
分类:
其他好文 时间:
2014-08-19 14:08:44
阅读次数:
224
SSH免密码互联,例如要想实现在192.168.56.100的终端连接192.168.56.101的主机,需要如下配置: (注:192.168.56.100对应的主机名为:huanghe 192.168.56.101对应的主机名为:huanghe1) 将192.168.56.100的公钥复制到192...
分类:
其他好文 时间:
2014-08-18 01:32:43
阅读次数:
175
struct point{ int x,y;} p[N],stack[N];bool cmp(point A,point B){ if(A.y==B.y)return A.x1&&cross(stack[top-2],stack[top-1],p[i])=0; i--) { ...
分类:
其他好文 时间:
2014-08-16 16:20:40
阅读次数:
199
一、面向对象OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。术语:OO面向对象、OOP面向对象编程二、类(一)关于类类的设计只关注三个东西:类名、属性和方法注意:一般名词都是...
分类:
编程语言 时间:
2014-08-15 20:52:09
阅读次数:
200
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql) mysqldump -uroot -pdbpasswd -d dbname >db.s....
分类:
数据库 时间:
2014-08-14 16:41:38
阅读次数:
194
一直用boost 1.47版本,今天到boost官网看了一下,发现已经更新到1.56版本了,准备用一下最新版本。
我原先用的编译器是msvc-7.1和msvc-8.0,首先解压boost,在根目录运行booststrap.bat,第一次出现bjam编译失败的情况。
看了一下booststrap.log,发现有错误,总之有东东未定义,不管是vc7还是vc8都有这样的问题。后来装了vc9,再次运行...
分类:
其他好文 时间:
2014-08-14 14:15:18
阅读次数:
206