自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 avalon.js路由

之前自己写了一个AJAX加载页面的方法;有时候一个页面里面会分区域加载不同的东西(div,html),但是IE的回退按钮,就失去任何意义了;这两天研究了一下avalon.js的路由;需要准备:1、引入mmRouter(请将mmRouter.js、mmHistory.js这两个文件与avalon.js放在一起);2、在页面中定义VM;3、定义路由规则(可以参考avalo...

2016-04-21 16:32:00 394

转载 css相关问题

display:none和visibility:hidden的区别?前几天遇到的这个问题,表格布局:::::display:none 隐藏对应的元素,在文档布局中不再给它分配空间,它各边的元素会合拢,就当他从来不存在。visibility:hidden 隐藏对应的元素,但是在文档布局中仍保留原来的空间。CSS中 link 和@import 的区别是? (1...

2016-04-19 22:36:00 135

转载 json格式的优点

总结:1.占带宽小(格式是压缩的)2. js通过eval()进行Json读取(便于客户端读取)3. JSON支持多种语言(c、c++、php等),便于服务端解析 JSON (JavaScript Object Notation) 的轻量级数据交换格式能够替代XML的工作.优点:1. 数据格式比较简单, 易于读写, 格式都是压缩的, 占用带宽小;2. 易于解析这种语言, 客户端Java...

2016-04-14 15:53:00 3088

转载 js对象定义

JS中的对象定义方式,跟服务端,还是有很大差别的!现在来说一下JS类的定义工厂模式function creatHeven(name,age){  var temp =new Object();  temp.age=age;  temp.name=name;  temp.say=function(){    alert(this.name);  };...

2016-04-14 10:22:00 105

转载 JS中new都是干了些什么事情

varPerson=function(name){ this.name=name; this.say=function(){ return"I am "+this.name; };}varnyf=newPerson("nyf");nyf.say();1、创...

2016-04-14 08:35:00 295

转载 JS中NULL和Undefined的区别

NULL是表示一个”无“的对象,转换成数值为0;undefined是一个“无”的原始值,转为数值为NaN;当声明的变量还未被初始化时,变量的默认值为undefined;null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象;undefined表示"缺少值",就是此处应该有一个值,但是还没有定义;典型用法是:(1)变量被声明了,但没有赋值时,就等于und...

2016-04-14 08:21:00 111

转载 进程和线程

总结一句话:一个程序至少有一个进程,一个进程至少有一个线程。线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程...

2016-04-13 13:08:00 78

转载 web端通信技术

1、web端通信技术:长连接、长轮询、websocket;什么是长连接、长轮询?就是客户端不停的向服务器发送请求以获取最新的数据信息。这里的“不停”其实是有停止的,只是我们人眼无法分辨是否停止,它只是一种快速的停下然后又立即开始连接而已;用途:长连接、长轮询一般应用与WebIM、ChatRoom和一些需要及时交互的网站应用中。其真实案例有:WebQQ、Hi网页版、Face...

2016-04-13 08:32:00 135

转载 iframe的优缺点

HTML框架简述一个浏览器窗体可以通过几个页面的组合来显示。我们可以使用框架来完成(frames)这项工作。(框架可以把HTML文档分为多个页面)框架页使用了表格的方式组合,可以分为数行与数列。框架的优点重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少了数据的传输,加快了网页下载速度)技术易于掌握,使用方便,使用者众多,...

2016-04-08 08:23:00 234

转载 Cookie的弊端

cookie虽然在持久保存客户端数据提供了方便,分担了服务器存储的负担,但还是有很多局限性的。第一:每个特定的域名下最多生成20个cookie1.IE6或更低版本最多20个cookie2.IE7和之后的版本最后可以有50个cookie。3.Firefox最多50个cookie4.chrome和Safari没有做硬性限制IE和Opera会清理近期最少使用的cook...

2016-04-06 23:23:00 288

转载 javascript中的this

javascript中的this跟java、c#中的this差距比较大,对于this的了解直接可以看出,这个人javascript的水平和以后能发展成什么样子?现在来说一下javascript中的this;this指向哪里?一般而言,在Javascript中,this指向函数执行时的当前对象。值得注意,该关键字在Javascript中和执行环境,而非声明环境有关。例如...

2016-04-01 13:01:00 135

转载 Javascript中call和apply的区别与详解

在js中call和apply它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数方式有所区别,下面我来给大家介绍一下call和apply用法;在web前端开发过程中,我们经常需要改变this指向,通常我们想到的就是用call方法;说明:a.call(b,arg1,arg2..)就是a对象的方法应用到b对象上 a.apply(b,[arg1,arg2,...

2016-03-31 08:33:00 90

转载 网站架构的高可用性总结

一、产品发布与测试:1、产品的发布测试:自测---公测--预发布测试---典型逻辑案例测试---正式发布(灰度发布);2、互联网产品一周发布一次,机制:每周四发布(前三天产品研发,周四发布,如有问题,周五解决问题;);3、灰度发布测试,采取部分服务器先发布,没有任何问题,产品在所有服务器上部署;(AB版本测试);4、自动化测试(目前研发团队实力无法做大,期待更完善的研发团...

2016-03-24 23:28:00 161

转载 富有表现力的javascript

1、javascript的灵活性,你可以把它写的很简单,也可以写的很复杂,简直就是随心所欲;2、javascript是弱类型语言,定义变量的时候不用声明变量类型,不声明类型,并不是说,javascript变量没有类型,类型是根据赋值类型所定;javascript有三种原始类型:布尔类型、数值型、字符串;数值类型不区分整数和浮点数。此外还有对象类型、函数类型、null、undefi...

2016-03-24 23:27:00 75

转载 css之定位

css定位position:relative:相对定位,相对于自己位置的定位;position:absolute:绝对定位,如果父元素及以上有定位(相对定位和绝对定位),该元素是相对于父元素做定位,没有,则相对于浏览器做定位,并且该元素将脱离当前文档流进行定位;fixed 固定定位,这里他所固定的对像是可视窗口而并非是body或是父级元素。可通过z-index进行层次分...

2016-03-22 22:09:00 78

转载 javascript之享元模式

实现享元模式的一般步骤:1、将所有外在数据从目标类中剥离。具体做法是尽可能多的删除该类的属性,所删除的应该是那种因实例而异的属性。构造函数的参数也要这样处理,这些参数应该被添加到该类的各个方法。这些外在数据不在保存在该类的内部,而是由管理器提供给类的方法。经过这样的处理,目标类应该具有与之前一样的功能,唯一的区别在于数据的来源发生了变化。2、创建一个用来控制该类的实例化工厂。...

2016-03-22 10:12:00 111

转载 CSS padding margin border属性

主要定义四个区域:内容(content)、内边距(padding)、边框(border)和外边距(margin)margin:层的边框以外留的空白background-color:背景颜色background-image:背景图片padding:层的边框到层的内容之间的空白 border:边框 content:内容以下说明margin和paddi...

2016-03-21 22:37:00 78

转载 requirejs学习之路

2006年,由于微软的名声比SUN公司的名声要大,选择了asp.net,利用VS开发了很多项目,那个时候觉得自己真是很牛气,什么都能做;现在随着互联网和移动互联的冲击,这些传统技术也受到了冲击,由于ASP.NET不开源,市场迅速减少;让我也开始怀疑微软在做什么了?所以我不在等了,2014年,开始转行java;开启了java之路;互联网之旅,从此开始了。一个项目团队,竟...

2016-03-21 21:45:00 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除