1、在面向过程语言结构化设计中,抽象的单位是函数;而在面向对象设计中,抽象的是对象。这种抽象能力可以让程序员在更高的层次上对问题进行考虑。2、面向对象思想的三大要素是封装、继承和多态。封装机制屏蔽了对象本身的业务细节,能降低模块之间的耦合性,继承机制能实现类的重用,而多态机制能把具有相同业务类型的方...
分类:
其他好文 时间:
2014-06-28 14:03:39
阅读次数:
173
今天介绍sass在重用代码时最具威力的两个功能。一个是嵌套(Nesting),一个混合(Mixin)。我们在写CSS通过需要多个后代选择器组合到一起才能定位到目标元素上,而这定义过程,此元素的父元素与其他选择器都有许多相同的部分,嵌套就是把这些相同的部分放到某一层花括号里,然后通过花括号的层层缩进堆...
分类:
其他好文 时间:
2014-06-28 11:25:37
阅读次数:
170
一、基本原则
1、用户体验原则UCD,以用户为中心去设计
2、设计模式是可重用的设计规范实现
3、反模式是糟糕设计的典型,极力避免使用
4、试验模式——超越既有理念和移动现状的设计,有望成为下一个主流UI设计模式。
二、主要内容...
分类:
移动开发 时间:
2014-06-24 23:31:58
阅读次数:
226
又到了一年一度的毕业季了,青春散场,却等待下一场开幕。在求职大军中,IT行业的程序员、码农是工科类大学生的热门选择之一,尤其是近几年Web的如火如荼,更是吸引了成千上万的程序员投身其中追求自己的梦想,这篇文章以Web面试官的经历整理而成,希望能对你有所帮助。 jQuery是什么? jQuery是javascript编写一个可重用的JavaScript库。不使用JQuery设置UI文本的Jav...
分类:
Web程序 时间:
2014-06-22 18:38:06
阅读次数:
315
谜题66
继承的问题。
对于实例方法:命名相同时,子类会覆写父类的方法,且访问权限至少和父类一样大。
对于域:命名相同时,子类会隐藏父类的域,且访问权限任意。
谜题67
不要重用库中的类名。
谜题68
命名的问题。
类名应该以大写字母开头,形式为:MixedCase。
变量以小写字母开头,形式为:mixedCase。
常量以大写字母开头,...
分类:
编程语言 时间:
2014-06-22 06:43:08
阅读次数:
321
代码规范pragma mark和重用利器Code Snippets...
分类:
移动开发 时间:
2014-06-21 22:17:58
阅读次数:
363
最近想在使用django的基础上通过jquery实现页面局部刷新的功能,研究了两天,终于是解决了这个问题,下面把方法步骤记录下来,以备以后重用。 在项目中通过两种形式实现了ajax: 第一种方法:web前端发送数据给服务器,服务器接收到数据后在服务端生成需要刷新的局部页面,然后把这个页面返回...
分类:
Web程序 时间:
2014-06-21 14:46:48
阅读次数:
303
名称:管道和过滤器(Pipes and Filters)问题:处理数据流1.步骤可替换2.步骤比组件更易于重用3.不相连的步骤不共享信息4.存在不同的输入数据源5.可以以多种方式给出或存放输出结果6.中间结果需要落地,以确保处理的正确性7.暂不取消多重步骤(并发)方案:
分类:
其他好文 时间:
2014-06-21 13:27:46
阅读次数:
286
PHP高级程序设计 学习笔记 2014.06.18MVC (Model-View-Controller,模型-视图-控制器)是一种可以简化应用程序开发和维护的非常常用的设计模式。它从逻辑上把应用程序分隔为个部分。模型部分负责应用程序的业务逻辑,封装访问数据库的方法并提供一个可以重用的类库。视图部分控...
分类:
Web程序 时间:
2014-06-21 00:51:00
阅读次数:
390
一般的网站设计从规划到内容都非常注重用户的体验与可用性准则,网站整体风格简约,洁净,各个信息点都力图让浏览者了如指掌。我们做ppt设计能够从一些优秀的网站界面中寻觅一些灵感。1、网站中的版式的设计我们从网站中寻觅ppt设计的灵感不是相对于一切的网站界面,必需经过仔细的挑选和区分。以上网页中上下构造的...
分类:
Web程序 时间:
2014-06-20 21:45:19
阅读次数:
194