04 2016 档案

JavaScript 设计模式之建造者模式
摘要:一、建造者模式概念解读 1.建造者模式概念文字解读 建造者模式可以将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。也就是说如果我们用了建造者模式,那么用户就需要指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道了。建造者模式实际,就是一个指挥者,一个建造者, 阅读全文

posted @ 2016-04-28 16:33 CuriousZero 阅读(485) 评论(0) 推荐(0) 编辑

JavaScript 设计模式之构造函数模式
摘要:一、构造函数模式概念解读 1.构造函数模式概念文字解读 构造函数用于创建特定类型的对象——不仅声明了使用的对象,构造函数还可以接受参数以便第一次创建对象的时候设置对象的成员值。你可以自定义自己的构造函数,然后在里面声明自定义类型对象的属性或方法。 在JavaScript 里,构造函数通常是认为用来实 阅读全文

posted @ 2016-04-28 14:43 CuriousZero 阅读(618) 评论(4) 推荐(0) 编辑

JavaScript 设计模式之单例模式
摘要:一、单例模式概念解读 1.单例模式概念文字解读 单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。 阅读全文

posted @ 2016-04-28 11:22 CuriousZero 阅读(317) 评论(0) 推荐(0) 编辑

JavaScript 设计模式之简介
摘要:一、设计模式概念解读 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、无数实战代码设计经验的总结。使用设计模式是为了让系统代码可重用、可扩展、可解耦、更容易被人理解且能保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化 阅读全文

posted @ 2016-04-26 22:05 CuriousZero 阅读(187) 评论(0) 推荐(0) 编辑

JS中函数的 this 各种指向
摘要:this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。 情形1:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window。 阅读全文

posted @ 2016-04-25 22:11 CuriousZero 阅读(1537) 评论(0) 推荐(0) 编辑

HTML:关于HTML的Doctype和严格模式与混杂模式
摘要:DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。 Doctype可声明三种DTD类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。 以下主要介绍超文本标记语言以及可扩展超文本标记语言两种 阅读全文

posted @ 2016-04-23 18:41 CuriousZero 阅读(5709) 评论(0) 推荐(0) 编辑

关于原型设计
摘要:一、原型的出现: >过去的软件功能单一,没有太多的业务。 >现在的软件功能复杂,用户需求多。 >挖掘用户的实际需求。 >项目组之间降低沟通成本。 二、原型的分类: 1.草图原型,描述产品大概需求,记录瞬间灵感 2.低保真原型,展示系统的大致结构和基本交互效果 3.高保真原型,视觉上和体验上几乎接近真 阅读全文

posted @ 2016-04-20 19:24 CuriousZero 阅读(390) 评论(0) 推荐(0) 编辑

软件测试的分类
摘要:一、根据透明度分 1.白盒测试 把测试对象看成是一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员都是公开的。白盒测试的方法有逻辑覆盖(语句覆盖、判定覆盖、判定-条件覆盖、条件组合覆盖、路径覆盖)、基本路径测试等 2.黑盒测试 黑盒测试把测试的对象看成一个黑盒子,不考虑程序内部的逻辑结构和内部特 阅读全文

posted @ 2016-04-20 18:45 CuriousZero 阅读(298) 评论(0) 推荐(0) 编辑

Web前端开发笔试&面试_01(mi:)
摘要:—— (al_me16041719002000) begin—— 1.(单选)下面哪个方法是String对象和Array对象都有的? A.splice B.split C.replace D.concat E.sort F.join 2.(单选)以下说法错误的是? A.IE8支持 :before B 阅读全文

posted @ 2016-04-18 08:30 CuriousZero 阅读(530) 评论(0) 推荐(0) 编辑

MFC图形绘制——绘制直尺和坐标系
摘要:一、实验目的 1.掌握建立MFC应用程序的方法; 2.掌握映射模式。 二、实验内容 1.在MFC中绘制直尺,直尺需要有刻度,类似于日常学生使用的透明塑料直尺,需要建立四个直尺,分别分布在屏幕客户区的上、下、左、右四个边界。尺子需要有刻度,那客户区上端的尺子距离,应该有厘米、5毫米、1毫米刻度,刻度用 阅读全文

posted @ 2016-04-17 11:42 CuriousZero 阅读(13394) 评论(1) 推荐(0) 编辑

JavaScript 中定义变量时有无var声明的区别
摘要:关于JavaScript中定义变量时有无var声明的区别 在javascript中,以上两种方法都是定义变量的正确方法。微软的Script56.CHM中是这样解释的: 尽管并不安全,但声明语句中忽略 var 关键字是合法的JS语法。这时,JS 解释器给予变量全局范围的可见度。当在过程级中声明一个变量 阅读全文

posted @ 2016-04-16 19:12 CuriousZero 阅读(2187) 评论(0) 推荐(0) 编辑

HTML:减少页面加载时间的方法
摘要:1. 重复的HTTP请求数量应尽量减少 (1)减少调用其他页面、文件的数量。 (2)在使用css格式时,常会采用background载入图形文件,而每个background的图像都会产生1次HTTP 请求,为了让页面生动活泼大量使用background来加载背景图,可以采用css的1个有用的back 阅读全文

posted @ 2016-04-14 10:58 CuriousZero 阅读(15694) 评论(0) 推荐(1) 编辑

Web前端开发笔试&面试_02(others)
摘要:AL>> 1.CSS 3 如何实现旋转图片? 答:transform : rotate 2.写CSS 的工具? 答:LESS、SASS 3.JavaScript 倒计时? 答:setTimeout 4.setTimeout 和 setInterval 的区别? 答:setTimeout 指定在某时间 阅读全文

posted @ 2016-04-14 10:18 CuriousZero 阅读(718) 评论(0) 推荐(1) 编辑

使用JavaStcript对数组元素去重的方法
摘要:在做javascript开发的时候,经常会遇到数组元素重复的问题,而javascript Array又没有直接提供方法解决此问题,还需要自己去实现。 方案一: 思路: 1.构建一个新的数组存放结果; 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比; 3.若结果数组中没有该元 阅读全文

posted @ 2016-04-13 21:23 CuriousZero 阅读(1419) 评论(0) 推荐(0) 编辑

JavaScript:JS数组元素去重的方法
摘要:在做javascript开发的时候,经常会遇到数组元素重复的问题,而javascript Array又没有直接提供方法解决此问题,还需要自己去实现。 方案一: 思路: 1.构建一个新的数组存放结果; 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比; 3.若结果数组中没有该元 阅读全文

posted @ 2016-04-13 21:22 CuriousZero 阅读(1772) 评论(0) 推荐(0) 编辑

CSS:CSS 在工程中改变——面向对象的CSS (OO CSS)
摘要:一、OO CSS 的概念解读 (一)众多开发者忽视了CSS的表现,认为其太过简单,是一种机械的工作,而把更多关注在JS的性能或者其他方面。 (二)OO CSS 将页面可重用元素抽象成一个类,用class 加以描述,而与其对应的html 即可看成是此类的一个实例。 二、OO CSS 的作用 (一)加强 阅读全文

posted @ 2016-04-13 20:36 CuriousZero 阅读(688) 评论(0) 推荐(0) 编辑

PC端、移动端的页面适配及兼容处理
摘要:一、关于移动端兼容性 目前针对跨终端的方案,主要分为两大阵营:一套资源Vs两套资源。 第一种是通过响应式或页面终端判断去实现一套资源适配所有终端; 第二种是通过终端判断分别调取两套资源以适配所有终端。 这两种思路我们并不能斩钉截铁的说哪一个更优选,正所谓”合适的才是最好的”。 思路一:通过响应式或页 阅读全文

posted @ 2016-04-13 19:27 CuriousZero 阅读(48398) 评论(1) 推荐(4) 编辑

理解WEB标准
摘要:WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为 (Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如 W3C DOM)、 阅读全文

posted @ 2016-04-13 18:41 CuriousZero 阅读(496) 评论(0) 推荐(0) 编辑

常见Web前端开发笔试题
摘要:1、什么是web标准? WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为 (Behavior)。 对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模 阅读全文

posted @ 2016-04-13 16:53 CuriousZero 阅读(22742) 评论(0) 推荐(0) 编辑

CSS:使用CSS3将一个div水平和垂直居中显示
摘要:使用css3将一个div水平和垂直居中显示 方案一: div绝对定位水平垂直居中【margin:auto实现绝对定位元素的居中】, 代码两个关键点:1.上下左右均0位置定位; 2.margin: auto; 其width、height如何更改都是居中显示的,兼容性可以,IE7及之前版本不支持 效果如 阅读全文

posted @ 2016-04-13 16:26 CuriousZero 阅读(40026) 评论(0) 推荐(0) 编辑

初识Node.js
摘要:一、认识Node.js (一)诞生 2008年,由Ryan Dahl始创,其目标:创建一个易扩展、适用于现代Web应用通信的服务器平台 (二)国内外的应用情况 1.LinkedIn移动版From RoR to Node.js, base on Joyent 2. Paypal From Java t 阅读全文

posted @ 2016-04-02 15:07 CuriousZero 阅读(296) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示