1 OOP概述
面向对象基于三个基本概念:数据抽象、继承和动态绑定。通过使用数据抽象,我们可以将类的接口与实现分离;使用继承,可以定义相似的类型并对其相似关系建模;使用动态绑定,可以在一定程度上忽略相似类型的区别,而以统一的方式使用它们的对象。
1.1 继承
继承是派生类与基类之间的关系,它们共享了一些公共的东西,而派生类特化了一些本质不同的东西。类与类之间的继承关系构成了继承层...
分类:
编程语言 时间:
2014-06-19 12:11:25
阅读次数:
318
1.分离文本
(1)为什么要分离文本?
因为某些操作不能直接作用于文本对象,例如为文本填充渐变色,以及调整文本的外形。
上述操作只作用于图像对象,所以需要将文本打散,使其具有和图形相似的属性。
注意打散的文本要想再次改变字体的一些设置是有限制的,有的就失去了改变的功能。所以在打散之前最好要确保正确设置文本内容及其字体的一些属性。
(2)选中文本,ctrl+b或者修改->分离,再按一次ct...
分类:
其他好文 时间:
2014-06-16 21:55:35
阅读次数:
291
IIS 5.X中的ASP.NET实现了Web Server和ASP.NET App的分离.IIS作为Web Server运行在InetInfo.exe进程上.该进程是非托管的本地进程.ASP.NET App运行在aspnet_wp的Worker进程上.该进程初始化时会加载CLR,所以是一个托管进程....
这是一个草鸡鸡冻人心的时刻,搞了2天终于搞定了,麻麻再也不用担心我部署出错了!!!!!!!所有profile,spring和maven的,定义均要一致,否则,自己运行看看。首先,先来讲下spring的profile功能,这个是方便项目的各种环境分离(开发、测试、生产),简单介绍下如何使用。在bean...
分类:
编程语言 时间:
2014-06-15 20:55:44
阅读次数:
328
JDK的CompletionService提供了一种将生产新的异步任务与使用已完成任务的结果分离开来的服务,生产者 submit 执行的任务。使用者 take 已完成的任务,并按照完成这些任务的顺序处理它们的结果。例如,CompletionService 可以用来管理异步 IO ,执行读操作的任务作为程序或系统的一部分提交,然后,当完成读操作时,会在程序的不同部分执行其他操作,执行操作的顺序可能与...
分类:
编程语言 时间:
2014-06-15 18:22:52
阅读次数:
284
首先,MVC和三层架构,是不一样的。 三层架构中,DAL(数据访问层)、BLL(业务逻辑层)、WEB层各司其职,意在职责分离。 MVC是 Model-View-Controller,严格说这三个加起来以后才是三层架构中的WEB层,也就是说,MVC把三层架构中的WEB层再度进行了分化,分成了控制器.....
分类:
Web程序 时间:
2014-06-15 11:10:22
阅读次数:
296
MySQL-Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。MySQL-Proxy就是这么一个中间层代理,简单的说,MySQL-Proxy就是一个连...
分类:
数据库 时间:
2014-06-14 23:20:44
阅读次数:
529
执行异步操作CLR使用了WIN的线程处理能力,但保留了与其分离的权利.某些时候CLR的线程与Win的线程不是完全的匹配.线程的系统开销较大,应限制其数量.创建:分配并初始化一线程内核对象,保留1M的地址空间(用户模式),12KB的堆栈(内核模式),然后调用DLL函数通知进程中所有DLL操作来通知所有...
分类:
编程语言 时间:
2014-06-14 23:06:27
阅读次数:
319
服务端:首先拿出一块分区/dev/sda5# yum search target# yum install scsi-target-utils.x86_64 -y //服务端的包# vim /etc/tgt/targets.conf //编辑服务端的配置//共享出这块分区的名字为redhat:...
分类:
系统相关 时间:
2014-06-14 21:04:16
阅读次数:
332
MySQL主从同步、读写分离配置步骤、问题解决笔记 根据要求配置MySQL主从备份、读写分离,结合网上的文档,对搭建的步骤和出现的问题以及解决的过程做了如下笔记; 现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用。 为了避免不必要的麻烦,主从服务器MySQL版本尽量保持...
分类:
数据库 时间:
2014-06-14 20:08:52
阅读次数:
439