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

(第Ⅲ部分 结构型模式篇) 第10章 组合模式(Com

——.NET设计模式系列之十一Terrylee,2006年3月概述组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。意图将对象组合成树形结构以表示“部分-整体”的层次结构。Composite模式使得用户对单个对象和组合对象的使用具有一致性。[GOF《设计模式》]结构图图1Composite模式结构图生活中的例子组合模式将对象组

系统 2019-08-29 23:00:52 2628

编程技术

教你AJAX一分钟学会

文章来自:http://www.zuoyefeng.com/html/2008-01/590.htm十分钟教你学会AJAX,这绝不是夸张!有时候,我十分憎恨一些图书、教程,讲了好几十页,说了一大堆,结果没有简单有效的说出,这个东西怎么用,何时用!实际上,对于IT行业,新技术新思想,此起彼伏,并且有些技术常常昙花一现,不了了之!常常这些技术名异效同,加之有些书籍和教程如法炮制、千篇一律,这都让程序员们累中加累,莫名一处。我个人认为,学习一门技术应从两方面着手

系统 2019-08-29 22:57:26 2628

Java

Java 虚拟机体系结构

众所周知,Java源代码被编译器编译成class文件。而并不是底层操作系统可以直接执行的二进制指令(比如WindowsOS的.exe文件)。因此,我们需要有一种平台可以解释class文件并运行它。而做到这一点的正是Java虚拟机(JVM)。实际上,JVM是一种解释执行class文件的规范技术。各个提供商都可以根据规范,在不同的底层平台上实现不同的JVM。下面是JVM实现的基本结构框图。其中类装载子系统、运行时数据区、执行引擎等是JVM的必须要解决的几大问题

系统 2019-08-29 22:18:58 2628

编程技术

使用TextView/EditText应该注意的地方

根据宽度高度自适应文字大小,如果textview宽度太窄了,字体会自动变小http://www.23code.com/autoscaletextview/CreditCardEntry实现信用卡或银行卡号数字每四位数字分隔http://www.23code.com/creditcardentry/IconicDroid实现图形文字,可以像设置文字一样,设置图标大小和颜色。http://www.23code.com/iconicdroid/Emojicon支

系统 2019-08-29 22:17:28 2628

编程技术

Sql2005 全文索引(三)

-->Title:Sql2005全文索引(三)-->Author:wufeng4552-->Date:2009-10-14實戰篇(續)(5)全文索引管理在创建完全文目录之后,可以动手创建全文索引了,下面将介绍如何创建、编辑和删除全文索引.(5.1)创建全文索引的注意事项在创建全文索引之前,先介绍创建全文索引要注意的事项:全文索引是针对数据表的,只能对数据表创建全文索引,不能对数据库创建全文索引。在一个数据库中可以创建多个全文目录,每个全文目录都可以存储一个

系统 2019-08-29 22:04:33 2628

编程技术

推荐顶级色彩网站-灵感,调色板,工具和其他色

颜色是设计中最困难的一环,正确或者错误的颜色方案,可以使一个网站从生到死。资深的设计师们总结出一些伟大而常用的颜色组合,而其他的冒险者沉迷于对色彩的无线选择。无论你是精通色彩搭配,还是初尝设计,这里有一些大的网站,浏览前人的美妙灵感,参考他们的调色板,工具,资源,也许这些你都已经涉猎,但是还是值得添加进入你的收藏夹供日后使用。值得推荐的是:colourlovers,这个网站提供监测和浏览影响世界的颜色趋势。colourlovers里面使用的颜色组合,包括广

系统 2019-08-29 22:04:03 2628

编程技术

查韦斯赞国产手机:中国技术美卫星截不到

价值15美元,具备照相、上网及MP3等功能,查韦斯更兴奋的是:用这款手机给卡斯特罗打电话,美国卫星无法拦截。5月10日,查韦斯在电视节目里公开推广国产手机Vergatario。委内瑞拉总统查韦斯的每周电视秀“你好总统”,一直是他嬉笑怒骂指点江山的舞台,不过在刚刚过去的这一期节目中,查韦斯为委内瑞拉第一款国产手机Vergatario做起了广告,他甚至向国民宣称,这款仅价值15美元的手机将畅销全世界。5月13日,该款手机开始在委国内销售。在5月10日的“你好总

系统 2019-08-29 22:03:40 2628

编程技术

详解SSJ(Spring3.x mvc + Spring3.x Core + JP

上一章详解SSJ(Spring3.xmvc+Spring3.xCore+JPA2.x)轻量级集成开发—第6章剖析Spring3.xAOP特性02下一章详解SSJ(Spring3.xmvc+Spring3.xCore+JPA2.x)轻量级集成开发—第8章Spring3.xmvc核心类库及基础构建目录一、MVC模型介绍;二、SpringMVC简介;三、剖析SpringMVC工作流程;四、使用Maven工程构建SpringMVC应用;前言笔者的前几章博文都陆续得

系统 2019-08-12 09:29:34 2628

各行各业

使用GITHUB的体会

github的网页链接https://github.com/zhangji123/test学习总结通过学习使用github软件使我掌握了其使用方法及其独特之处1、github的网址:https://github.com2、选择login,输入用户名,密码,登陆。登陆之后,就会进入到主页,这里包含了四个基本的应用:·SetUpGit·CreateARepository·ForkaRepository·BeSocial3、SetUpagit1、配置用户名和邮箱

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

数据库相关

Foundation Sorting: Single List Insertion So

/*ListInsertionSorting.*Implementationhistory:.*2013-09-15,MarsFu,firstversion.*/#include"stdafx.h"#include"list_insertion.h"intinit_list(structs_clist*hd,intmax_cnt,structs_nodes*nodes){if(hd==NULL)return0;if(max_cnt<0)return0;hd

系统 2019-08-12 01:54:17 2628