自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

转载 网站的web server与缓存

网站的web server与缓存1.1 Web serverWebserver 用来解析HTTP协议。当web 服务器接收到一个HTTP请求时,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个请求,web服务器可以响应一个静态页面或者图片。进行页面跳转,或者把动态响应的产生委托给一些其它的程序完成,比如CGI,JSP,servlets,ASP,PHP脚本。当用户访问一个网

2015-12-31 14:35:23 353

原创 websocket

http://www.ibm.com/developerworks/cn/java/j-lo-WebSocket/

2015-12-28 10:25:14 237

转载 我的XMPP协议IM架构

11年进入公司就开始研究openfire,做一款手机IM软件,经过3个月的不懈努力,产品终于上线了。上线初产品功能比较简单。上线初架构比较简单,服务器是单机,后来由于用户的不断增长,单机已经不能满足需求,所以就不断优化架构,其中经历了不少的艰辛,到目前系统相对基本稳定(注册用户2000W,同时在线用户200W+)。废话不多说,下面直接上架构图,由于这个这个架构图有点老,跟现在的架构有一点点区别,但

2015-12-23 14:49:16 355

转载 深入浅出Javascript

在 Java 等面向对象的语言中,this 关键字的含义是明确且具体的,即指代当前对象。一般在编译期确定下来,或称为编译期绑定。而在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字有能力具备多重含义,带来灵活性的同时,也为初学者带来不少困惑。本文仅就这一问题展开讨论,阅罢本文,读者若能正确回答 JavaScript 中的

2015-12-16 19:03:34 318

转载 Javascript面向对象编程(三):非构造函数的继承

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。  var n=999;  function

2015-12-16 18:07:00 299

转载 Javascript面向对象编程(二):构造函数的继承

今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。  function Animal(){    this.species = "动物";  }还有一个"猫"对象的构造函数。  function Cat(name,color){    this.name = name;    this.color =

2015-12-16 18:06:03 184

转载 Javascript 面向对象编程(一):封装

作者: 阮一峰日期: 2010年5月17日学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Javascript》(Object-Ori

2015-12-16 17:41:23 226

转载 Java NIO 系列教程

原文地址:http://tutorials.jenkov.com/java-nio/index.html作者:Jakob Jenkov  Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。Java NIO: Channels and Buffers(通道和缓冲

2015-12-01 15:04:39 197

转载 seajs使用教程指南

[-]前言传统模式 vs SeaJS模块化传统开发SeaJS模块化开发使用SeaJS下载及安装SeaJS基本开发原则模块的定义及编写模块定义函数define工厂函数factory解析三种编写模块的模式模块的载入和引用模块的寻址算法seajsuserequirerequireasyncSeaJS的全局配置SeaJS如何与现有JS库配合使用SeaJS

2015-12-01 15:03:22 394

转载 扩展SeaJS模块定义中的module参数的应用示例

近三四个月公司有两个比较大的项目在忙,没怎么更新博客.现在一个项目已进入平台开发期,另一个即将上线,接下来会多拿出时间进行一些技术总结.已经预定了月中懒懒交流会上的分享,也会写一系列博文出来.即将上线的这个项目是一个OPOA应用,上一篇博客"让Mustache支持简单的IF语句"和本篇都是这个项目的某个角落,它们有个统一的TAG:MagixJS,我会逐步揭开它. SeaJS是我的同事玉伯开

2015-12-01 11:51:09 561

转载 把jQuery的类、插件封装成seajs的模块的方法

注:本文使用的seajs版本是2.1.1一、把Jquery封装成seajs的模块复制代码代码如下:define(function () {   //这里放置jquery代码 把你喜欢的jquery版本放进来就好了return $.noConflict();});调用方法:这样引进就可以像以前一样使用jquery

2015-12-01 11:06:09 335

smack客户端实例

Smack的demo,有smack与openfire通讯,实现群聊,单聊,查询好友

2015-12-25

jquery mobile权威指南

文档完整。 这个真好。知识很强大。我喜欢。噢耶!

2015-08-06

ThinkPHP3.1.2完全开发手册CHM[2013-01-15]

ThinkPHP3.1.2完全开发手册CHM[2013-01-15]

2013-06-18

空空如也

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

TA关注的人

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