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

23种设计模式(7):中介者模式

文章来源:http://blog.csdn.net/zhengzhb/article/details/7430098定义:用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使耦合松散,而且可以独立地改变它们之间的交互。类型:行为类模式类图:中介者模式的结构中介者模式又称为调停者模式,从类图中看,共分为3部分:抽象中介者:定义好同事类对象到中介者对象的接口,用于各个同事类之间的通信。一般包括一个或几个抽象的事件方法,并由子类去实现

系统 2019-08-12 09:30:35 2776

Java

java中Class.getResource用法

用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用Filefile=newFile("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Windows外的操作系统中,对于linux来说,在应用中用了c:/这样

系统 2019-08-12 09:30:31 2776

数据库相关

博客园 I'm coming

之前断断续续的在轻博客点点【http://cphmvp.diandian.com/】写下些有关java,爬虫,正则,硬件服务器的一些工作中用到的,比较喜欢点点的域名个性定制,今期想把15个月的爬虫工作学习资料整理下,发现在点点上排版有些蹩脚,特别是代码显示上。寻思了几天,终于找着一个适合it程序猿记录,分享技术的博客。有点迟,但希望还不晚。我是一名90后,在it这个一脚探下去不知道深浅的行业里,待了才刚一年半。在技术上,一直在做各种爬虫,很少用nutch、

系统 2019-08-12 01:54:57 2776

数据库相关

构建访问AWS的本地命令行环境

并不是所有的EC2的功能,都可以通过基于web的AWSManagementConsole来操作,所以在本地配置一个访问EC2的命令行环境还是很重要的,特别是需要直接在EC2上去构筑服务器环境的时候。AWS一共有三种访问证书,用于不同的目的,命令行环境下需要用到其中两种:Accesskeys:用于基于REST和Query协议的请求X.509certificates:用于基于SOAP协议请求Keypairs:访问EC2实例和保护CloudFront中的内容。搭

系统 2019-08-12 01:33:22 2776

操作系统

VIM 快速编辑示例

VIM快速编辑示例本网页收集了一些简单的VIM操作,这些操作要么其它普通文本编辑器不能完成,要么完成起来很慢。通过本网页,可以坚定初学者学习VIM的决心与信心。如果你有什么好的易于演示的简易技巧,请与滇狐联系,将更多内容添加到这张网页中。另外,如果没有明确说明,本文中的提到的按键均是大小写敏感的。例如,文中提到“按下G”时,你按的键应该是“Shift+G”。1准备工作首先,我们打开VIM,输入一段文本,用于今天的演示:thisisatest2查找替换按几下

系统 2019-08-12 01:33:09 2776

各行各业

SVM:从理论到OpenCV实践

(转载请注明出处:http://blog.csdn.net/zhazhiqiang/未经允许请勿用于商业用途)一、理论参考网友的博客:(1)【理论】支持向量机1:MaximumMarginClassifier——支持向量机简介(2)【理论】支持向量机2:SupportVector——介绍支持向量机目标函数的dual优化推导,并得出“支持向量”的概念(3)【理论】支持向量机3:Kernel——介绍核方法,并由此将支持向量机推广到非线性的情况(4)【理论】支持

系统 2019-08-12 09:26:52 2775

redis

redis系列之Redis应用场景

1取最新N个数据的操作比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取1)使用LPUSHlatest.comments命令,向list集合中插入数据插入完成后再用LTRIMlatest.comments05000命令使其永远只保存最近5000个ID然后我们在客户端获取某一页评论时可以用下面的逻辑(伪代码)FUNCTIONget_latest_comments

系统 2019-08-12 01:51:25 2775

数据库相关

关于Mongodb的“无法从传输连接中读取数据”

1.初步判定是c#官方驱动没能及时释放连接:http://stackoverflow.com/questions/7446528/mongodb-c-sharp-driver-doesnt-release-connections-then-errorsHowmanyconnectionsdoeseachmongosneed?Inashardedconfigurationwillhave1incomingconnectionfromtheclientbutm

系统 2019-08-12 01:32:08 2775

Linux

Linux: chm转HTML How to Convert chm files to

1.CHM转为HTMLInstallChmlibinUbuntusudoapt-getinstalllibchm-binConvert.chmfilesintoHTMLfilesextract_chmLibbook.chmoutdir2.CHM转为PDFFirstyouneedtoinstallhtmldoc.HTMLprocessorthatgeneratesindexedHTML,PS,andPDF.HTMLDOCisaprogramforwritin

系统 2019-08-29 22:55:02 2774

Android

ListView页眉页脚效果VS android背景渐变

大家都知道,在我们调用ListView的addFooterView()方法给List增加一个页脚时,如果列表内容很多,超过了屏幕大小,那么页脚就看不到了,可我们一般想要的效果是如下图所示的,在ListView的内容超过屏幕时,页脚还在屏幕的底部。本文将介绍上图所示的ListView效果,同时介绍一下在android中如何实现渐变效果,就像上图中的页眉页脚的背景色一样。实现上面的效果主要使用几个RelativeLayout标签和ListView组合即可,代码

系统 2019-08-29 22:17:33 2774