一模板方法模式简介(TemplateMethodPatternIntroduction)模板方法模式主要用于对算法或者行为逻辑进行封装,如果多个类中存在某些相似的算法逻辑或者行为逻辑,可以通过将这些相似的逻辑提取到模板方法类中实现,然后让相应的子类根据需要实现某些自定义的逻辑。二ZK的原理1)ZK是一个页面对应着一个类,而每个页面,基本上都有很多的相似操作.例如:增加,删除,修改,查询等等.因此我们很容易想到如何把相同的逻辑抽去出来呢?模板方法模式为我们提
系统 2019-08-29 22:20:40 2661
ASP.NET2.0的主题和皮肤特性使你能够把样式和布局信息存放到一组独立的文件中,总称为主题(Theme)。接下来我们可以把这个主题应用到任何站点,用于改变该站点内的页面和控件的外观和感觉。通过改变主题的内容,而不用改变站点的单个页面,就可以轻易地改变站点的样式。主题也可以在开发者之间共享。ASP.NET包含了大量的用于定制应用程序的页面和控件的外观和感觉的特性。控件支持使用Style(样式)对象模型来设置格式属性(例如字体、边框、背景和前景颜色、宽度、
系统 2019-08-29 22:14:32 2661
从物理部署、逻辑框架、运行环境、控制策略方面阐述J2EE架构,聪明的你会发现原来下面的4个描述图实际上是统一的,仅仅是你站立的角度不同而已,这就是“形不同而神相似!”1、业界常称的J2EE采用三层架构:客户端:业务数据模型与UI分开,更“瘦”。业务逻辑在中间层,成为“对象服务”。中间层可以处理多客户端,通过:连接池,多线程,对象一致性处理各种分布式对象技术的发展使得分布式应用越来越广泛。对中间层编程困难。2、有时也称四层(将中间层分为web层和业务层):客
系统 2019-08-12 09:30:39 2661
安装memcache扩展session就支持memcache存到session中ini_set("session.save_handler","memcache");ini_set("session.save_path","tcp://127.0.0.1:11211");在文件头加两句话搞定同一个一级域名下的session共享ini_set('session.cookie_domain','.test.com');一句话搞定狗血的事件:设置共享了,你的测试
系统 2019-08-12 09:27:31 2661
as关键字最大的好处就是,当转换不能进行的时候,会返回一个空值,而不是抛异常。其实现类似于这样的语句:expressionistype?(type)expression:(type)null。一个应用场景是,DataGridView中cell的value是一个object类型。如果想判断用户的输入是不是空串,需要这样判断:If((cell.Value!=null)&&(!string.IsNullOrEmpty(cell.Value.ToString())
系统 2019-08-12 09:26:54 2661
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/managing-audio/audio-focus.html有很多应用会要播放音频,所以他们之间如何交互是很重要的。为了防止每个音乐播放器应用在同一时间播放,Android使用音频焦点来调整音频的播放。也就是说,只有获得
系统 2019-08-12 01:55:13 2661
C#中有两种基本数据类型:值类型和引用类型。值类型是直接存储它的数据内容,而引用类型存储的是对象的引用,这两种类型对变量的赋值有着不同的含义。值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object类型、类类型、接口、代表元、字符串类型、数组。值类型示例intm=0;intn=m;m=1;//此时n仍然是0,因为m和n的数据存储在不同的区域引用类型示例classCFoo{publicintn;}voidMain(){CFoof1=newCFoo
系统 2019-08-12 01:54:20 2661
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/index.html一、构建你的第一个应用欢迎来到Andorid应用开发!这系列课程会教授你如何构建你的第一个Android应用。你将学习如何创建一个Android项目工程,并且运行一个可调
系统 2019-08-12 01:53:25 2661
我记得大二的时候,我们上java课程,当时老师就说了JDBC这个东西,也没怎么好好学,直到如今,我也不直到JDBC是什么玩意,就知道这玩意能够从数据库提取数据,那么JDBC究竟是什么呢?JDBC是JavaDataBaseConnectivity的缩写,含义意思是java数据库连接,不须要多解释了,我感觉!那么我们怎样去做这样子的一个连接呢?用过一次之后就会发现,事实上非常easy,记住几个步骤,还有就是导入必要的驱动包就能够了,以下是几个重要的步骤:第一步
系统 2019-08-12 01:51:51 2661
整体感觉,虽然功能很强大,但是实用的很少,或者说还不会用,不过地图功能还真是很有意思,看看世界上那些地方的人访问过Blog这是Blog访问概要,包括每天的访问量,来源,地图。查看访问来源的详细大的访问地图Trackback:http://tb.blog.csdn.net/TrackBack.aspx?PostId=803159在Blog中使用GoogleAnalytics的感受
系统 2019-08-12 01:33:54 2661