1.1定义简单工厂增加计算功能需要增加case语句修改工厂类。违背了开放封闭原则。工厂方法模式:定义一个创建对象的接口,让子类决定实例化哪一个类。1.2类图工厂模式:抽象出一个工厂父类,每一个功能做为一个子工厂。这时候要增加一个计算功能,要在计算类增加一个功能类,并且增加对应的工厂类。这样避免了改变工厂类,而是通过扩展的方法来新增功能。设计模式笔记6:工厂方法模式
系统 2019-08-12 01:33:02 2766
要理解进程上下文,先看上下文的英文单词——context,context是上下文/环境/来龙去脉的意思,对进程而言,就是进程执行时的环境,那么环境又是个啥?环境指该进程的状态,包括寄存器变量,进程打开的文件,内存信息等。知道了进程上下文,进一步阐释上下文切换。LINUX完全注释中的一段话:当一个进程在执行时,CPU的所有寄存器中的值、进程的状态以及堆栈中的内容被称为该进程的上下文。当内核需要切换到另一个进程时,它需要保存当前进程的所有状态,即保存当前进程的
系统 2019-08-12 01:32:40 2766
最近在学习autolayout约束设置。昨天偶然看到sizeclass。就顺便延展性的学习了一下。顿时不明觉厉,便仔细的研究起来。下面是我看到目前为止总结的一些东西,我学习的点可能跟别人不一样,也不知道对其他博友有没有帮助,暂时记录下,算是给自己的mark吧。。一张图说明:sizeclass中CAR和机型的关系总结
系统 2019-08-12 01:32:18 2766
要求:实现功能:用户输入喜欢的电影名字,程序即可在电影天堂https://www.ygdy8.com爬取电影所对应的下载链接,并将下载链接打印出来。importrequestsfrombs4importBeautifulSoupfromurllib.requestimportquote#quote()函数,可以帮我们把内容转为标准的url格式,作为网址的一部分打开movie=input('你想看什么电影呀?')gbkmovie=movie.encode('
系统 2019-09-27 17:55:22 2765
用raise能够主动抛出异常,使用【raise异常名】抛出该类异常raiseIndexError也可以单独使用raise再次引发刚发生的异常try:1/0except:print("错误")raise同时能够指定抛出异常的描述信息raiseIndexError("索引错误")所以这样子就用【raise异常名from异常类】可以在引发异常时,抛出另一个异常。不过我不知道为什么要这么做try:1/0exceptException:raiseNameError(
系统 2019-09-27 17:48:13 2765
(完全限定类名:DataRabbit.ORM.IEntityRelationLoader)在DataRabbit框架提供的ORM功能之中,除了IOrmAccesser接口展现的核心ORM功能外,IEntityRelationLoader接口也提供了一些有意义的功能。正如其名,IEntityRelationLoader是通过数据表的主外键关系来加载当前Entity的Parent和Children。现在对我们前面示例经常用到的Student数据表做个扩充,假设
系统 2019-08-29 23:14:47 2765
开放式多媒体应用平台OMAP5910双核通讯技术发布日期:2005-09-30摘要:本文以开放式多媒体应用平台OMAP5910在便携式仪器中的应用为背景,在对OMAP5910的双核结构进行介绍的基础上,描述了OMAP5910中的双核通讯机制,并给出了在工程实践中解决双核通讯的一种可行方案。关键词:便携式仪器开放式多媒体应用平台双核通讯1引言开放式多媒体应用平台OMAP5
系统 2019-08-29 23:08:30 2765
最新一期操作系统XP、Vista、win7市场占有率,XP出现下降,看图:从图中看出11月份,XP市场份额为69.05%,Vista为18.55%,Windows7则在短短一个月的时间达到了4.0%的市场占有率。那些IE方面的表现呢?很明显可以看出IE市场份额为63.61%,Firefox为24.74%,Safari为4.36%,GoogleChrome为3.92%,Opera占有率为2.31%。文章来自学IT网:http://www.xueit.com/
系统 2019-08-29 22:58:25 2765
欢迎点击此处订阅本Blog
系统 2019-08-29 22:47:11 2765
我好想念你们明尼苏达的内内伦敦的雪儿……你们不在我身边我度日如年好像还是昨天我们在KTV吼着【第一天】不知道我的思念有没有飞到大洋的那边幻灭成仙我们心照不宣那天,内内说数3、2、1然后一起作“嘘”的动作,我走神了没有做,内内和雪儿一直嘘着僵在那里等我...好久好久...今天,我在家等你们回来比好久还要久好久的好久好久......想念我的好姐妹。
系统 2019-08-29 22:45:19 2765