随笔分类 -  JS

web前端,js,css,demo整理,框架学习
摘要:zmqSocket.as 源码地址:http://zmqsocket-as.googlecode.com/svn/zmqSocket.js 源码地址:http://zmqsocket-js.googlecode.com/svn/zmqSocket.as是通过flex自带的socket在前端实现和后台消息通讯的一个简单类库,本来想简单配置下zmqSocket的使用,结果发现各种限制各种问题,整理出最后的使用规范和注意事项如下:首先关于后台(小弟使用java编写的后台,其他语言这里仅供参考):1、首先是跨域文件的获取,flex默认回去端口843寻找垮与文件,发送请求"",并希望 阅读全文
posted @ 2013-07-23 23:51 行走_ 阅读(1161) 评论(0) 推荐(0)
摘要:转自http://cnodejs.org/topic/4f16442ccae1f4aa27001071用NodeJS打造你的静态文件服务器前言在《The Node Beginner Book》的中文版(http://nodebeginner.org/index-zh-cn.html)发布之后,获得国内的好评。也有同学觉得这本书略薄,没有包含进阶式的例子。@otakustay同学说:“确实,我的想法是在这之上补一个简单的MVC框架和一个StaticFile+Mimetype+CacheControl机制,可以成为一个更全面的教程”。正巧的是目前我手里的V5项目有一些特殊性:项目大多数的文件都是属 阅读全文
posted @ 2012-11-03 18:53 行走_ 阅读(308) 评论(0) 推荐(0)
摘要:Style样式这块其实在整个Openlayers中不算什么特别大重点,但是作为显示的一个元素,这里相关的内容特比多,经常看到有同事因为用错这块导致的各种问题。所以也就整理了下...一、相关模块功能类比较多,这里先介绍下各个关键类在这个样式渲染环节中的作用和功能: Symbolizer样式,记录样式信息的Object。特点:样式只针对具体的点、线、面等对象(点对象所需的样式和面对像所需的样式可能不同,查看其API,集合用户对象可以知道需要设置怎样的样式属性来控制对象显示)。一般不需要用户构建,而是由Style创建出来,内部在使用的时候通过css或者canvas的画笔控制来显示不同效果... 阅读全文
posted @ 2012-07-26 13:33 行走_ 阅读(1436) 评论(0) 推荐(0)
摘要:任何框架中数据,信息交互的处理问题都占有很重要的地位,OpenLayers作为一web前端框架,通过事件流的方式完成,支持数据、信息的传递和交互,其内部设计还是相当不错的。这里整理下关于events这块的相关知识,自我巩固下 在开始分析之前我们先提出两个重要问题:各个浏览器之间Dom事件的兼容性处理提供自己的事件,并且模拟事件流解决问题1:传统的,我们提供公共的方法来封装对浏览器DOM事件的调用,根据不同浏览器不同处理。问题2 :通过把对象上监听的回调函数记录到数组中,然后发生变化的时候遍历数组,挨个传递数据信息并调用回调函数。简单的模拟也就差不多了。OpenLayer是也基本按照这样的方案. 阅读全文
posted @ 2012-07-26 13:32 行走_ 阅读(936) 评论(0) 推荐(0)
摘要:关于JS继承这块,建议大家先了解下JS中原型、原型链概念和prototype原子属性,prototype可以供同类对象(使用new方法生成)的实例共享,这是js继承实现的最大依赖。(推荐《javascript高级程序设计》,这本书中关于继承的实现和理论讲解很清楚) 或许是一直以来从事面向对象开发,我总觉得这块的知识在框架中占有很重要的地位。JavaScript语言因为其特性,即使做面向对象的开发,无法实现静态多态这个特性,封装性也很菜(基本谈不上),剩下的就是动态多态和复用性,个人觉得最重要的就是复用了。复用性只要针对的是的是方法,一方面是代码的复用,另一方面在JS中算是方法作为对象占有比较. 阅读全文
posted @ 2012-07-26 13:31 行走_ 阅读(577) 评论(0) 推荐(0)