• Photoshop经典实例教程3000例

    1、 教你打造偏色艺术色调教程 2、 •教你打造偏色艺术色调教程 3、 Photoshop┾製造 制造另类婚纱照片 4、 ⒈款粉帥氣de游戲做圖 5、 PS(IR)可爱的棒棒糖 6、 ps打造唯美色调 7、 PS打造超炫人物效果 8、 一款比较自然的眨眼教程 9、 Photoshop最简易的磨皮法 10、Photoshop] 制作下雨的效果 11、小菱形背景和圆点背景的做法 12、[Photoshop] PS打造淡彩风格的幻眼效果 13、Photoshop] 用Photoshop滤镜打造梦幻艺术效果 14、Photoshop] 巧用PS打造镶满诱人钻石的文字 15、Photoshop] PS制作幽冥火焰 16、Photoshop] 简单的叠影制作方法 17、Photoshop] 制作冬季恋歌浪漫雪景效果 18、Photoshop] 用Photoshop设计另类树皮人体 19、Photoshop] 教你设计绚丽光芒效果 20、Photoshop] 教你设计胶片风情电影海报 21、Photoshop] 教你设计神秘炫光黑洞效果 22、Photoshop] PS特效字:闪亮钻石效果 23、[Photoshop] 巧绘晶莹剔透的水晶樱桃 24、Fireworks] QQ空间初级玩家必学的11条技巧 25、Flash] 给FLASH初学者的10点制作经验 26、Flash] Flash全屏效果全攻略 27、Photoshop] 利用PS图层样式绘制彩色玻璃立体文字 28、Photoshop] Photoshop制作逼真的洁白羽毛 29、Photoshop] 用PS把秋景照片变为冬景效果 30、[Photoshop] Photoshop教你给MM的衣服换个颜色 31、Photoshop] 用PS制作周迅的怀旧效果图 32、Photoshop] 转 用PS轻松给MM衣服添加图案 33、Photoshop] 用PS的动态画笔制作鞭炮 34、Photoshop] 教你做天使翅膀的卡通效果 35、Photoshop] 制作融化的冰淇淋 36、Photoshop] 打造宇宙场景爆炸星球特效 37、Photoshop] 教你设计恐怖电影海报

    1
    25
    850KB
    2014-06-05
    0
  • 24种设计模式介绍与6大设计原则

    我希望这本书的阅读者具备最基本的代码编写能力,您是一个初级的coder,可以从中领会到怎么设计 一段优秀的代码;您是一个高级程序员,可以从中全面了解到设计模式以及Java 的边角技术的使用;您是 一个顶级的系统分析师,可以从中获得共鸣,寻找到项目公共问题的解决办法,呀,是不是把牛吹大了?! 目 录 第 1 章 策略模式【STRATEGY PATTERN】 .......................................................................................................... 4 第 2 章 代理模式【PROXY PATTERN】 ............................................................................................................... 8 第 3 章 单例模式【SINGLETON PATTERN】 ...................................................................................................... 12 第 4 章 多例模式【MULTITION PATTERN】 ...................................................................................................... 16 第 5 章 工厂方法模式【FACTORY METHOD PATTERN】 ................................................................................... 19 第 6 章 抽象工厂模式【ABSTRACT FACTORY PATTERN】 ................................................................................. 31 第 7 章 门面模式【FACADE PATTERN】 ........................................................................................................... 44 第 8 章 适配器模式【ADAPTER PATTERN】 ..................................................................................................... 51 第 9 章 模板方法模式【TEMPLATE METHOD PATTERN】 ................................................................................. 63 第 10 章 建造者模式【BUILDER PATTERN】 ...................................................................................................... 82 第 11 章 桥梁模式【BRIDGE PATTERN】 ............................................................................................................ 97 第 12 章 命令模式【COMMAND PATTERN】 ................................................................................................... 112 第 13 章 装饰模式【DECORATOR PATTERN】 .................................................................................................. 126 第 14 章 迭代器模式【ITERATOR PATTERN】 .................................................................................................. 137 第 15 章 组合模式【COMPOSITE PATTERN】 ................................................................................................... 147 第 16 章 观察者模式【OBSERVER PATTERN】 ................................................................................................. 175 第 17 章 责任链模式【CHAIN OF RESPONSIBILITY PATTERN】 ......................................................................... 194 第 18 章 访问者模式【VISITOR PATTERN】 ..................................................................................................... 210 第 19 章 状态模式【STATE PATTERN】 ............................................................................................................ 236 第 20 章 原型模式【PROTOTYPE PATTERN】 ................................................................................................... 255 第 21 章 中介者模式【MEDIATOR PATTERN】 ................................................................................................. 268 第 22 章 解释器模式【INTERPRETER PATTERN】 ............................................................................................. 286 第 23 章 亨元模式【FLYWEIGHT PATTERN】 .................................................................................................... 287 第 24 章 备忘录模式【MEMENTO PATTERN】 ................................................................................................. 288 第 25 章 模式大PK ........................................................................................................................................... 289 第 26 章 六大设计原则 .................................................................................................................................... 290 26.1 单一职责原则【SINGLE RESPONSIBILITY PRINCIPLE】 ............................................................................................ 290 26.2 里氏替换原则【LISKOV SUBSTITUTION PRINCIPLE】 .............................................................................................. 297 您的设计模式 第 3 页 26.3 依赖倒置原则【DEPENDENCE INVERSION PRINCIPLE】 .......................................................................................... 309 26.4 接口隔离原则【INTERFACE SEGREGATION PRINCIPLE】 .......................................................................................... 310 26.5 迪米特法则【LOW OF DEMETER】 ..................................................................................................................... 320 26.6 开闭原则【OPEN CLOSE PRINCIPLE】 .................................................................................................................. 330

    5
    54
    1.5MB
    2012-10-13
    50
  • struts2 ppt 教程 十章

    第一章:认识体验Struts 2 第二章:struts2架构剖析 第三章:struts2配置详解 第四章:struts2中的OGNL 第五章:struts2标签库 第六章:struts2国际化 第七章:struts2验证 第八章:struts2文件上传下载 第九章:struts2拦截器 第十章:struts2类型转换

    0
    51
    16.01MB
    2012-05-08
    0
  • java面试题宝典

    面试题集共分为以下十部分: 一、Core Java: 1 — 95 题1 — 24 页 基础及语法: 1 — 61 题1 — 13 页 异常: 62 — 69 题13 — 15 页 集合: 70 — 80 题15 — 18 页 线程: 81 — 90 题18 — 21 页 IO & Socket: 91 — 95 题21 — 24 页 二、OOAD & UML: 96 — 101 题24 — 25 页 三、XML: 102 — 105 题26 — 29 页 四、SQL: 106 — 109 题29 — 31 页 五、JDBC & Hibernate: 110 — 121 题31 — 35 页 六、Web: 122 — 161 题35 — 44 页 七、EJB & Spring: 162 — 179 题44 — 47 页 八、数据结构& 算法& 计算机基础: 180 — 187 题47 — 51 页 九、C++: 188 — 201 题51 — 55 页 十、Weblogic 及其它(附加部分) 1 —— 13 题55 — 57 页 一、CoreJava 部分:(共95 题:基础91 道,中等难度4 道) 基础及语法部分:(共61 题:基础60 道、中等难度1 道) 1、

    2
    135
    335KB
    2011-11-16
    0
  • Struts2.0 中文教程

    1.2.3 Struts 2起源 经过五年多的发展,Struts 1已经成为一个高度成熟的框架,不管是稳定性还是可靠性,都得到了广泛的证明。但由于它太“老”了,一些设计上的缺陷成为它的硬伤。面对大量新的MVC框架蓬勃兴起,Struts 1也开始了血液的更新。 目前,Struts已经分化成两个框架:第一个框架就是传统Struts 1和WebWork结合后的Struts 2框架。Struts 2虽然是在Struts 1的基础上发展起来的,但实质上是以WebWork为核心,Struts 2为传统Struts 1注入了WebWork的设计理念,统一了Struts 1和WebWork两个框架,允许Struts 1和WebWork开发者同时使用Struts 2框架。 Struts分化出来的另外一个框架是Shale,这个框架远远超出了Struts 1原有的设计思想,它与原有的Struts 1的关联很少,它使用全新的设计思想。Shale更像一个新的框架,而不是Struts的升级。Shale 在很多方面与Struts存在不同之处,其中有两点最为突出: — Struts与JSF集成,而Shale则是建立在JSF之上。 — Struts实质上是一个巨大的、复杂的请求处理器;而Shale则是一组能以任何方式进行组合的服务,简单地说,Shale是一种SOA(面向服务架构)架构。 在后面的介绍中,我们会发现,Struts 2非常类似于WebWork框架,而不像Struts 1框架,因为Struts 2是以WebWork为核心,而不是以Struts 1为核心的。正因为此,许多WebWork开发者会发现,从WebWork过渡到Struts 2是一件非常简单的事情。 当然,对于传统的Struts 1开发者,Struts 2也提供了很好的向后兼容性,Struts 2可与Struts 1有机整合,从而保证Struts 1开发者能平稳过渡到Struts 2。 1.3 Struts 2体系介绍 Struts 2的体系与Struts 1体系的差别非常大,因为Struts 2使用了WebWork的设计核心,而不是使用Struts 1的设计核心。Struts 2大量使用拦截器来处理用户请求,从而允许用户的业务逻辑控制器与Servlet API分离。 1.3.1 Struts 2框架架构 从数据流图上来看,Struts 2与WebWork相差不大,Struts 2同样使用拦截器作为处理(Advice),以用户的业务逻辑控制器为目标,创建一个控制器代理。 控制器代理负责处理用户请求,处理用户请求时回调业务控制器的execute方法,该方法的返回值将决定了Struts 2将怎样的视图资源呈现给用户。

    0
    27
    3.86MB
    2011-11-16
    2
  • jstl教程ppt

    30页的ppt JSTL常用标签 JSTL条件标签 JSTL迭代标签 JSTL SQL标签

    0
    63
    318KB
    2011-11-11
    9
  • jQueryAPI学习教程帮助文件

    jQuery api 教程 学习 帮助文件 jQuery 文档XML文件内英文及代码部分版权归原官方wiki所有,中文部分分属为之漫笔, Shawphy and Cloudream所有。欢迎转载、替换其他XSL样式或其他形式的转载,但必须保证XML文件原样转载,保留署名以及不可用于商业用途。本文档仅供参考,出于方便学习的目的而分发。使用者必须自行承担风险,因使用此文档造成的任何损失或者潜在的损失,译者均不为其负责。

    0
    42
    234KB
    2011-11-11
    1
  • DWR(Ajax)]DWR使用笔记

    DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。 一、 dwr配置篇之web.xml 1 、最小配置 <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> 2、当我们想看DWR自动生成的测试页(Using debug/test mode)时,可在servlet配置中加上 <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param>

    0
    28
    93KB
    2011-09-20
    0
  • Oracle 数据库优化规则

    1.选用适合的Oracle优化器 Oracle的优化器共有3种: a.RULE(基于规则) b.COST(基于成本) c.CHOOSE(选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。 为了使用基于成本的优化器(CBO,Cost-Based Optimizer),你必须经常运行analyze命令,以增加数据库中的对象统计信息(object statistics)的准确性。 如果数据库的优化器模式设置为选择性(CHOOSE),那么实际的优化器模式将和是否运行过analyze命令有关。如果table已经被analyze过,优化器模式将自动成为CBO,反之,数据库将采用RULE形式的优化器。 在缺省情况下,Oracle采用CHOOSE优化器,为了避免那些不必要的全表扫描(full table scan),你必须尽量避免使用CHOOSE优化器,而直接采用基于规则或者基于成本的优化器。 2.访问Table的方式Oracle采用两种访问表中记录的方式: a.全表扫描 全表扫描就是顺序地访问表中每条记录。Oracle采用一次读入多个数据块(database block)的方式优化全表扫描。 b. 通过ROWID访问表 你可以采用基于ROWID的访问方式情况,提高访问表的效率,ROWID包含了表中记录的物理位置信息……Oracle采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系。通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高。 3.共享SQL语句 为了不重复解析相同的SQL语句,在第一次解析之后,Oracle将SQL语句存放在内存中。这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享。因此,当你执行一个SQL语句(有时被称为一个游标)时,如果它和之前的执行过的语句完全相同,Oracle就能很快获得已经被解析的语句以及最好的执行路径。Oracle的这个功能大大地提高了SQL的执行性能并节省了内存的使用。 可惜的是Oracle只对简单的表提供高速缓冲(cache buffering) ,这个功能并不适用于多表连接查询。 数据库管理员必须在init.ora中为这个区域设置合适的参数,当这个内存区域越大,就可以保留更多的语句,当然被共享的可能性也就越大了。 当你向Oracle提交一个SQL语句,Oracle会首先在这块内存中查找相同的语句。 这里需要注明的是,Oracle对两者采取的是一种严格匹配,要达成共享,SQL语句必须完全相同(包括空格,换行等)。 共享的语句必须满足三个条件: A.字符级的比较: 当前被执行的语句和共享池中的语句必须完全相同。 例如: SELECT * FROM EMP; 20页文档,上百条优化规则 ,让你对数据库及SQL语言的设计更有效率。

    4
    178
    131KB
    2011-09-20
    9
  • ORACLE PL/SQL 基础教程及参考

    PL/SQL语言是的SQL语言扩展,具有为程序开发而设计的特性,如数据封装、异常处理、面向对象等特性。 PL/SQL是嵌入到Oracle服务器和开发工具中的,具有很高的执行效率和同Oracle数据库的完美结合。在PL/SQL模块中可以使用查询语句和数据操纵语句(即进行DML操作),这样就可以编写具有数据库事务处理功能的模块。 至于数据定义(DDL)和数据控制(DCL)命令的处理,需要通过Oracle提供的特殊的DMBS_SQL包来进行。PL/SQL还可以用来编写过程、函数、包及数据库触发器。过程和函数也称为子程序,在定义时要给出相应的过程名和函数名。它们可以存储在数据库中成为存储过程和存储函数,并可以由程序来调用,它们在结构上同程序模块类似。 PL/SQL过程化结构的特点是: 可将逻辑上相关的语句组织在一个程序块内; 通过嵌入或调用子块,构造功能强大的程序; 可将一个复杂的问题分解成为一组便于管理、定义和实现的小块。

    4
    131
    657KB
    2011-09-20
    9
关注 私信
上传资源赚积分or赚钱