搜索到与相关的文章
编程技术

Adapter模式笔记

名称:适配器,转接器或包装器.想一想生活中常见的转接器,我的手机原配的2.5MM耳机坏了,有一个普通的3.5MM耳机插头大了,用不了,这时候我就需要一个转接器.这个转接器所做的事情就是接口的转换,使得原本不兼容的两类东西可以一起工作.如果这个转接器一头是3.5MM的插口,一头是2.5MM的插头,它就是一个对象适配器(对象组合的方法)如果这个转接器既有2.5MM/3.5MM的插口/插头,也有2.5MM/3.5MM的插口/插头,它可说是一个类适配器(多重继承的

系统 2019-08-29 23:00:44 2259

编程技术

装饰器模式

【转】http://www.iteye.com/topic/317132装饰器涉及四个名词1、接口或者抽象基类2、被装饰对象,也就是一个简单的实现了1中提到的接口或者抽象基类的实现类。3、装饰对象,就是去装饰被装饰对象的对象4、继承装饰对象类的子类,也就是具体的装饰器类了。说了这么多,估计你基本跟没听说过一样。好了,来段代码,看看//这是第一类名词publicinterfaceIDecorate{publicvoidsayHello();}//这是第二类名

系统 2019-08-29 22:08:25 2259

编程技术

font-size : Rem

CSS3的出现,他同时引进了一些新的单位,包括我们今天所说的rem。在W3C官网上是这样描述rem的——“fontsizeoftherootelement”。下面我们就一起来详细的了解rem。前面说了“em”是相对于其父元素来设置字体大小的,这样就会存在一个问题,进行任何元素设置,都有可能需要知道他父元素的大小,在我们多次使用时,就会带来无法预知的错误风险。而rem是相对于根元素,这样就意味着,我们只需要在根元素确定一个参考值,,在根元素中设置

系统 2019-08-12 09:30:32 2259

编程技术

为组件更换样式

以下方法为旁门左道,虽然能立竿见影,但会影响到组件的原始结构.以为DataGrid更换每行的背景为例,下为效果图:贴上代码test_dg.addItem({标题:"测试1",内容:"测试的内容"})test_dg.addItem({标题:"测试2",内容:"测试的内容"})test_dg.addItem({标题:"测试3",内容:"测试的内容"})test_dg.addItem({标题:"测试4",内容:"测试的内容"})test_dg.addItem({

系统 2019-08-12 09:30:16 2259

编程技术

SPRING JMS 整合ACTIVEMQ

近日用spring3.2jms与activemq5.8整合一下,实现了异步发送,异步接收功能,并附上了测试代码1)UML如下[img]消息的接受完全是托管到org.springframework.jms.listener.DefaultMessageListenerContainer中来处理,发送client无需关心消息的接受[/img]2)applicationContext.xml片段

系统 2019-08-12 09:29:30 2259

各行各业

【too】自动化测试方向--抛砖引玉

一、首先说说手机自动化测试的原理1、手机自动化测试的原理为PC上一个控制端(测试工具)与手机上的一个agent端,通过串口、USB或者无线方式将PC与手机终端相连,然后应用测试工具向手机发送请求或者命令,手机收到命令或者请求后,交给agent端解析,然后agent将这些解析的命令下发给手机的各个功能模块所能识别的命令,调用那些功能模块模拟操作。完成这些操作后,手机会返回一些信息,agent可以抓取这些信息,然后传回给PC端,这样就完成了一个完整的手机自动化

系统 2019-08-12 09:27:32 2259

各行各业

OPENCV2.2源文件的结构

Sinceversion2.2,theOpenCVlibraryisdividedintoseveralmodules.Thesemodulesarebuiltinlibraryfleslocatedinthelibdirectory.Theyare:1Theopencv_coremodulethatcontainsthecorefunctionalitiesofthelibrary,inparticular,thebasicdatastructuresa

系统 2019-08-12 09:27:29 2259

各行各业

OpenStack实施管理手册-第一章 部署准备

Chapter1.ProvisioningandDeployment(部署准备)AutomatedDeploymentAutomatedConfigurationRemoteManagementAcriticalpartofacloud'sscalabilityistheamountofeffortthatittakestorunyourcloud.Tominimizetheoperationalcostofrunningyourcloud,setupan

系统 2019-08-12 09:27:20 2259

各行各业

cygwin install lua modules

写一篇博客纪念我今天的辛苦工作,虽然最后也不完美,但是这一点工作也许能给大家一点帮助,省得大家再重复走路了。最近用总用Lua和Cygwin,但Lua用的是LuaForWindows,因此不是原生态的cygwin的东西,其实我很想用cygwin中的Lua,但是cygwin中的lua没有模块啊,都要自己整,想想都觉得费劲。总希望有个人来做这件事,但是今天我终于忍不了了。整了一天,也没有把tecgraf的IUP/IM/CD给整上去,太菜了,没办法,先把整了的东西

系统 2019-08-12 09:26:53 2259

数据库相关

Weka EM 协方差

WekaEMcovariancedescription1:DearAll,IamtryingtofindoutwhatistherealmeaningoftheminStdDevparameterintheEMclusteringalgorithm.Cananyonehelpme?Ihavenotlookedatthecode,butIsuspectthattheminStdDevisusedasthefirstestimateofthecovarianc

系统 2019-08-12 01:55:12 2259