- 博客(23)
- 资源 (15)
- 收藏
- 关注
原创 设计模式学习总结(8) 装饰模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。... 尊重作者,转载请注明晔阳的Bloghttp://blog.csdn.net/hacke2 8.装饰模式意图:动态地给一个
2014-03-29 11:34:09 2304
原创 设计模式学习总结(7) 组合模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。
2014-03-28 11:45:25 2843
原创 设计模式学习总结(6) 适配器模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。
2014-03-27 23:35:12 2353
原创 CSS模块化(八) 流行的前端框架
编写css也是一样,从最初只是定义文字颜色、内容排版,到现在定义所有的表现。css框架也渐渐被重视了,因为大家都认识到:从具象的表现中抽出抽象的模块来重复使用,是减少用户下载、方便团队及个人开发最重要的手段。
2014-03-25 10:56:10 2704
原创 CSS模块化(七) CSS的命名
7. CSS的命名7.1 基本命名头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column
2014-03-25 10:55:02 2618
原创 CSS模块化(六) 模块化设计
6. 模块化设计6.1 样式的作用域──页面重构中的模块化设计(一)模块化设计我已经提过很多了,都是跟模块化相关的,不过之前一直没有讲到具体实现方面的内容,只是一些思维。这次重点讲一下实现方面的内容,权当到目前为止我对模块化的一些总结整理。要做好模块化,我觉得理解好样式的作用域是很重要的。写过程序的同学应该都知道,变量是有作用域的(不知道的同学自己去问谷歌,这里就不作解释了),样式的定
2014-03-25 10:49:54 6262
原创 设计模式学习总结(5) 原型模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。尊重作者,转载请注明晔阳的Bloghttp://blog.csdn.net/5.原型模式意图:用原型实例指定创建对象的种类,并且通过
2014-03-25 10:35:47 2361 2
原创 设计模式学习总结(4) 建造者模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。尊重作者,转载请注明晔阳的Bloghttp://blog.csdn.net/hacke24.建造者模式意图:将一个复杂的构建
2014-03-24 16:37:46 2122
原创 CSS模块化(三) CSS的组织
正所谓见仁见智,所以如何组织CSS可以有多种角度,例如按功能划分:将控制字体的CSS集中在font.css文件里,将控制颜色的CSS集中在color.css,文件里,将控制布局的CSS放在1ayout.css文件里;或者按区块划分:将头部的CSS放在head.css里,底部放在foot.css里,侧边栏放在sidebar.css.,主体放在main里。不同角度的组织方法都有自己的道理,也有自己的优点和缺点。 这里推荐一种组织CSS的方法:base.css + common.css + page.c
2014-03-24 15:41:56 4321
原创 CSS模块化(一) CSS模块化的背景
模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映它的内部特性。在软件的体系结构中,模块是可组合、分解和更换的单元
2014-03-21 10:36:38 5613 3
原创 设计模式学习总结(3) 抽象工厂
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。尊重作者,转载请注明晔阳的Bloghttp://blog.csdn.net/hacke2 3.抽象工厂意图:提供一个创建一系列相
2014-03-20 23:49:17 1923
原创 项目实战之中小网站的框架搭建过程
先说一说这个项目的背景,是给我校留学生做的一套教务管理系统,我是JAVA出生,C#项目做过之前的管理学院网站,当时的架构是ASP MVC2 + JQGrid + ZTree + 基于AJAX的WCF,基本思路都是从JAVA项目中搬过来的,没有用到C#特有的方法,比如ADO.NET 和 LINQ语句
2014-03-20 21:34:30 4730 2
原创 JavaScript的原型和原型链及项目实战
每一个函数都有一个prototype(原型)属性,这个属性是一个指针,指向了一个对象,而这个对象用途是包含该类的所有势力共享属性和方法。在道路救援项目中,当操作员每一次进行一步操作,都要记录在案件日志表里面,用来让管理员清晰的看到每一步操作的操作流程,为了不重复开发,需要做一个案件记录的工具JS:CaseLogUtil.js
2014-03-20 10:44:23 3670 2
原创 设计模式学习总结(2) 工厂模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。尊重作者,转载请注明晔阳的Bloghttp://blog.csdn.net/hacke22.工厂模式意图:定义一个创建对象的接口,让
2014-03-19 17:07:16 1901
原创 设计模式学习总结(1) 单例模式
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。
2014-03-19 12:43:09 2349
原创 依照百度前端规范对项目里部分代码的重构
1.不要用document.write输出js文件(对应百度前端规范14.2节)重构前在管理学院项目里面,我们为了方便JS组件的调用,并且在换组件的时候无需修改相应的html或模板.,对JS组件进行了模块划分,写了一个输出JS的工具JS,如下
2014-03-19 10:54:32 3817 5
原创 《JAVA与模式》学习笔记(四)适配器模式
美国电器110V,中国220V,就要有一个适配器将110V转化为220V适配器模式的两种实现:1,继承;2,依赖以下情况使用适配器模式系统需要使用类的接口,但当前类的接口不满足系统的需求想要建一个重复使用的类,用来一些彼此没有关联的类,包括将来可能要关联的类在JAVA中的应用JAVA JDK 1.1提供了Enumeration接口,而在1.2
2014-03-18 11:35:11 1600
原创 《JAVA与模式》学习笔记(三)单例模式, 建造者模式, 原型模式
单例模式一些设备管理器常常设计为单例模式,比如一个电脑有两台打印机,在输出的时候就要处理不能两台打印机打印同一个文件。饿汉单例 懒汉单例注意有线程同步的 sysnchronized
2014-03-11 18:42:21 1275
翻译 UI patterns 翻译 : 幻灯片
The user needs to skim through stories without scrolling or any other unnecessary mouse movements.用户在浏览图片新闻的时候不用滚动鼠标或任何其他不必要的鼠标操作。
2014-03-11 10:47:47 1119
原创 《JAVA与模式》学习笔记(二)工厂模式,抽象工厂
工厂方法也叫多态工厂工厂返回的是返回一个抽象类型,而且返回的并不是每一次都会创建一个新对象。JAVA中的例子JAVA中的Collection接口实现必须要实现一个方法,iterator(),每一个具体类都要实现这个方法返回Iterator这个类,Collection就是一个工厂接口
2014-03-06 10:49:13 1364
原创 《JAVA与模式》学习笔记(一)六大原则,简单工厂
这学期开始学设计模式了,真心想学好它。。写点博客记录下开闭原则:对扩展开放,对修改关闭。例子:招安-弼马温里氏替换原则:父类出现的地方,子类必定也能出现。例子:孙悟空在生死薄上删了所以猴子,猴子以后不会死,那么孙悟空和猊猴这种猴子的子类也不会死。反例:在JAVA API中Property类是HashMap的子类,HashMap里键值是string, object,而Prop
2014-03-02 23:14:50 2182
设计模式总结 考试复习资料
2014-05-03
软件工程文档模板(完整规范版)
2013-06-06
Spring 3.x企业应用开发实战光盘源码(下)
2013-06-01
华丽的CSS3+HTML5表单客户端验证
2013-02-06
struts2+Hibernate3写的注册登录的页面
2012-12-10
MS12-020利用工具_含bug修正版
2012-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人