摘要:        
设计模式——门面模式一、引言 很多时候我们只是知道一个物品,至于它是怎么产生的,我们不得而之。比如邮局里面是怎么操作信件的,我们只是需要将写的情信拿到邮箱就可以了,并不用理会它将通过怎么一个形式,或者怎么的途径将我表达的爱传播出去的。这也导致了之前我们很乐意的花钱买三聚氰胺奶粉来喝。二、门面模式 1. 定义:门面模式了叫外观模式,它提供一个高层次的接口,使得子系统更易于使用,门面模式注重“统一对象”,也就是提供一个访问子系统的接口,除了这个接口不允许有任何访问子系统的行为发生。 2. 示意图:【如下图所示】 3. 示意图说明:门面模式,是提供给客户调用的一个途径,使得客户端不必与底层的...    阅读全文
        
            posted @ 2013-10-09 23:57
HackerVirus
阅读(288)
评论(0)
推荐(0)
        
        
        
摘要:        
使用CSS sprites减少HTTP请求sprites是鬼怪,小妖精,调皮鬼的意思,初听这个高端洋气的名字我被震慑住了,一步步掀开其面纱后发觉很简单的东西,作用却很大神马是CSS 小妖精CSS sprites是指把网页中很多小图片(很多图标文件)做成按规律排列的一张大图上,在显示的时候通过background-image、background-position显示图片特定部分达到和分散的一张张小图片一样的效果。使用过jQuery UI的同学可定见过这种图片很多页面常用的小图标,但是我们看看每个小图标的源码的时候会发现,这些小图标的src是同一个文件,都是这张大图为什么要使用CSS小妖精姑且先    阅读全文
        
            posted @ 2013-10-09 23:29
HackerVirus
阅读(202)
评论(0)
推荐(0)
        
        
        
摘要:        
菜鸟学Windows Phone 8开发——创建第一个应用程序本系列文章来源MSDN的面向完全新手的 Windows Phone 8 开发主要是想通过翻译本系列文章来巩固下基础知识顺带学习下英语和练习下自己的毅力(因为打算每天翻译一篇,但是发现翻译这篇花费了好多时间,所以可能后面可能会两天翻译一篇,希望多与大家交流)原文地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-3-Writing-your-First-Windows-Phone-8-App源代码:http    阅读全文
        
            posted @ 2013-10-09 23:12
HackerVirus
阅读(288)
评论(0)
推荐(0)
        
        
        
摘要:        
SQL Server 默认跟踪(Default Trace)一、 背景思考这样的场景:数据库的表、存储过程经常别修改,当这些修改造成BUG的时候,很多开发都不承认是他们干的,那我们有没办法找出谁干的呢?SQL Server有Default Trace默认跟踪,数据库记录信息到log.trc文件,可以查看trace_event_id,46表示Create对象(Object:Created),表示Drop对象(Object:Deleted),表示Alter对象(Object:Altered)。虽然可以通过上面的方式找到相关的操作,但是它有两个缺点:1) log.trc文件是滚动更新文件,所有有可能    阅读全文
        
            posted @ 2013-10-09 23:05
HackerVirus
阅读(399)
评论(0)
推荐(0)
        
        
        
摘要:        
当前标签: springmvcspringmvc国际化 基于浏览器语言的国际化配置苏若年 2013-10-09 13:03 阅读:305 评论:0SpringMVC中应用Ajax异步通讯苏若年 2013-04-25 18:58 阅读:1253 评论:2springmvc定制REST风格 以及 与JSR303 Bean校验整合苏若年 2013-04-13 22:21 阅读:1020 评论:1springmvc不同方式控制器实现与参数传递苏若年 2013-04-13 11:37 阅读:976 评论:0springmvc国际化 基于浏览器语言的国际化配置项目结构图如下:说明:lib下存放的是Spri    阅读全文
        
            posted @ 2013-10-09 22:55
HackerVirus
阅读(926)
评论(0)
推荐(0)
        
        
        
摘要:        
终于完成了关于企业架构框架理论的总结,谢谢各位看官的支持,能挺过之前过于理论化的叙述而坚持到现在着实不易,笔者也自愧没有实践经验可以分享,希望日后有兴趣的看官能够不吝赐教。在本系列后面的也是最后一个大部分中,笔者将以ArchiMate语言为核心,尽力描述企业架构和建模之间的关系,以及基于企业架构模型的分析,其内容大多来源于ArchiMate 2.0标准以及《Enterprise Architecture at Work》这两部资料,有兴趣的看客可以对其进行参考比照。在此,再一次感谢支持本系列的各位看客,另外这一部分的内容应该不会想之前那么理论化,这也算是个好消息吧 ^_^。那么我们就开始吧:     阅读全文
        
            posted @ 2013-10-09 22:54
HackerVirus
阅读(990)
评论(0)
推荐(0)
        
        
        
摘要:        
C# BackgroundWorker组件学习C# BackgroundWorker组件学习 一个程序中需要进行大量的运算,并且需要在运算过程中支持用户一定的交互,为了获得更好的用户体验,使用BackgroundWorker来完成这一功能. BackgroundWorker类允许您在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 似乎处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用BackgroundWorker类方便地解决问题(MSDN)。 若要在后台执行耗时的操作,请创建一个Backgro    阅读全文
        
            posted @ 2013-10-09 22:41
HackerVirus
阅读(133)
评论(0)
推荐(0)
        
        
        
摘要:        
神奇的数据挖掘谈到BI,就会谈到数据挖掘(Data mining)。数据挖掘是指用某些方法和工具,对数据进行分析,发现隐藏规律并利的一种方法。下面我们将通过具体的例子来学习什么是数据挖掘。案例“上大学分析”-体验什么是数据挖掘某社会机构,收集了大量的学生考大学的数据。该机构希望找出一些规律,以推动更多的学生考大学。该机构委托你来做这个分析工作,给出具体的可以推动更多学生考大学的建议。收集到的数据如下:你可能会考虑用SQL语句进行查询分析。但问题是:1.用什么语句查呢?要组合什么条件呢?2.你想查到怎样的结果呢?这个结果对决策有帮助吗?那数据挖掘一下吧!但如何挖掘呢?不了解数据挖掘的人,往往会认    阅读全文
        
            posted @ 2013-10-09 22:23
HackerVirus
阅读(252)
评论(0)
推荐(0)
        
        
        
摘要:        
MapReduce的理解1 什么是MapReduce? Map本意可以理解为地图,映射(面向对象语言都有Map集合),这里我们可以理解为从现实世界获得或产生映射。Reduce本意是减少的意思,这里我们可以理解为归并前面Map产生的映射。2 MapReduce的编程模型 按照google的MapReduce论文所说的,MapReduce的编程模型的原理是:利用一个输入key/value对集合来产生一个输出的key/value对集合。MapReduce库的用户用两个函数表达这个计算:Map和Reduce。用户自定义的Map函数接受一个输入的key/value对值,然后产生一个中间key/val..    阅读全文
        
            posted @ 2013-10-09 22:17
HackerVirus
阅读(246)
评论(0)
推荐(0)
        
        
        
摘要:        
目录背景Java版:终结器防卫者C#版:“终结器防卫者”备注背景返回目录多数情况我们不需要重写finalize 方法,只有当我们需要持有未托管资源的时候才需要,而此时重写finalize 方法,只是作为一个“安全网”,不能作为常规的资源释放模式,必须提供显式的释放方法,如:close。如果某个类型重写了finalize 方法,但是这个类型是可以继承的,这就要求所有的子类如果也重写了finalize,就必须要调用父类的finalize 方法,我们有三种策略:按照约定。终结器防卫者。模板方法模式。本文就介绍第 2 种模式,此模式是昨天看《Effective Java 第二版》时学习的,本文后面会介    阅读全文
        
            posted @ 2013-10-09 10:44
HackerVirus
阅读(477)
评论(0)
推荐(0)
        
 
 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号