- 浏览: 36555 次
- 性别:
- 来自: 武汉
文章分类
- 全部博客 (36)
- js笔记 (11)
- extjs笔记 (4)
- openlayers笔记 (3)
- html笔记 (1)
- tomcat (1)
- ajax笔记 (1)
- css (2)
- 工作汇报 (2)
- GIS (3)
- SDK API (1)
- openlayers源码解读 (1)
- 单元测试 (0)
- bug积累 (1)
- 经济学基础 (0)
- 竞足 (0)
- 性能优化 (0)
- 互联网时代笔记 (0)
- 公司数据平台项目笔记 (0)
- 待解决的问题 (0)
- web (0)
- webapp (0)
- 生活 (0)
- 用户体验 (0)
- angularjs (0)
- 项目后台 (0)
- Java (1)
- 电力 (0)
- 算法 (0)
- 数据库 (1)
- sql (0)
- avalon (1)
- arcMap (0)
- 公共信息云平台笔记 (0)
- 工具使用 (0)
- arcgis js api笔记 (0)
- maven (0)
最新评论
1.程序员在设计一套前端功能的时候,先不考虑样式!等先把交互功能实现后再讲样式加上去
2.页面先初始化,初始化完页面后再为页面表单元素绑定事件,每个模块的事件在各自的init方法中绑定,
3.程序在初始化的过程中,应该按照优先级,基础的模块先初始化,被依赖的模块先初始化,比如说,配置文件先初始化,然后再初始化UI模块,Ui模块初始化后,再初始化地图对象模块,并且注释后面的模块不会影响前面的模块(注释地图对象模块,不会影响Ui,注释ui和地图模块,不会影响配置文件),所以初始化要有先后顺序。
4.在应用模块中,业务上不相干的两个模块之间,注释其中一个模块,不应该对另一个模块产生影响,比如说,注释地名查询模块,不应该对公交模块产生任何影响,因为他们之间没有业务关系的;
5.对于有关系的两个模块之间,如果注释其中一个模块,对另一个模块可能会产生影响,比如说公交模块,和最短路径模块,他们之间有共用的组件,并且该组件在其中一个模块中
6.列表显示,或菜单显示,可以使用html中的有序列表,或无需列表(必杀技).
7.在css中引入reset.css,是为了让所有的浏览器都引用默认的reset.css中的默认样式,而不是使用浏览器中标签的默认样式,比如说p标签,IE给的默认样式,和火狐给的默认样式可能不一样,那么,我们就需要使用reset.css统一其样式。让默认样式以reset.css为准
8.html元素中,除了表单元素,其他的<label> <p><span>等都是容器,他们的默认样式是不一样的,但是完全可以通过css让他们都具备一样的样式效果,所以他们本质上都是一样的,只是浏览器赋予他们的默认样式不一样罢了!
9.在显示结果集时,统一使用模板,这样方面维护,如图层管理的结果列表显示:
var result = {
item: "<li class='m1'>" +
" <a href='javascript:void(0);' onclick='gotoLayer(\"${layerid}\")'>定位</a></li>" +
" <li class='m2 hasBorder'><a href='javascript:void(0);' onclick='opacityWin(\"${layerid}\")'>透明度</a></li>" +
" <li class='m3 hasBorder'><a href='javascript:void(0);' onclick='removeLayer(\"${layerid}\")'>移除</a></li>" +
" <li class='m4'>${moveTop}</li> " +
" <li class='m5'>${moveUp}</li> " +
" <li class='m6'>${moveDown}</li> " +
" <li class='m7'>${moveBottom} " +
"</li>"
}
10.结果显示,统一使用<ul><li>配合css控制格式
发表评论
-
框架学习方法总结
2016-09-30 21:55 0学习一门框架,了解他是什么,能解决现实总的什么问题?他的更新日 ... -
webstorm编译typescript配置
2016-09-09 11:09 0写此文的目的是希望源文件(ts存放目录)与编译文件(js文 ... -
react生态圈讲座笔记
2016-07-06 11:31 01.react可以做到前后端同构,解决了页面首次打开速度慢 ... -
innerHTML,outerHTML,innerText,outerText
2016-01-29 17:24 0一张图好说话,如图:innerhtml_outerhtml. ... -
javascrpit设计模式之掺合模式(Mixin)
2016-01-25 22:49 0.。。。 -
iframe兼容性问题
2015-07-06 23:38 01.frame的onload事件在ie8下不会触发:docu ... -
js讲座笔记-编写js独有风格的代码
2015-05-20 23:53 0函数式编程,不是函数编程,是函数式编程是一种只关注输入与输 ... -
定制jquery包
2015-03-10 14:25 0jquery除了 核心模块(core)和 选择器(selec ... -
了解javascript中的prototype与 __proto__
2015-03-03 23:52 678我们先来看一个函数。 function person() ... -
javascript 创建对象的几种方式
2015-03-03 00:42 0js中创建对象有以下几种方式: 1.object构造函数和 ... -
bind可以改变函数执行的上下文
2015-03-02 11:50 620javascript有改变函数上下文的能力:原生的实现方式 ... -
string类型笔记
2014-10-29 17:45 0html页面里面,需要对页面设置编码方式,否则string在判 ... -
获取浏览器可视区宽高的属性
2014-07-07 19:24 0document.documentElement.clien ... -
onload事件讲解
2012-12-02 11:25 01.onload事件在什么时候发生? 2.onload事件的 ... -
js事件传播详解
2012-12-02 11:23 01.什么是事件传播? 2.为什么会出现事件传播? 3.事件 ... -
函数相关基础一
2012-11-25 23:19 01.函数(或者叫方法)的定义 函数一般有三种定义方式 ... -
js恶心的逻辑
2011-11-23 12:15 898例子一: var o={flag:0}; var test=o ... -
javascript 实现AOP
2011-09-25 12:44 680你相信么,在JavaScript只 ... -
onclick事件在脚本中与在html中的区别
2011-09-24 15:57 1034onclick在html中的写法:<a onClick= ... -
创建闭包的一种有趣的写法
2011-06-07 18:21 6351.var Class2 = function() { ...
相关推荐
- **网站开发**:利用ArcGIS Server提供的开发框架和技术,设计并实现了Web前端界面。 - **资源利用**:充分利用ArcGIS Server的资源,如地图服务、地理处理服务等,以提高应用性能。 - **项目管理技术**:采用敏捷...
9. **GIS服务与Web GIS**:如果涉及到Web GIS,需要理解RESTful服务、SOAP协议,以及像MapServer或GeoServer这样的服务器端GIS软件。同时,熟悉JavaScript(如Leaflet或OpenLayers)和JSON用于前端交互也很重要。 ...
Cesium JS是一个强大的开源GIS(地理信息系统)框架,专为构建3D地球应用程序而设计。与Leaflet.js这样的2D地图库不同,Cesium提供了一种在Web浏览器中实现全三维地球视图的方式,使用户能够对地球表面进行深度交互...
这些文件通常与基于Web的GIS应用程序有关。 1. `default.cs` 和 `default.aspx.cs`: 这两个文件是C#编写的,用于ASP.NET Web应用程序。`default.aspx.cs`通常包含了网页的后端逻辑,处理用户请求、数据操作以及与...
4. **多平台支持**:GIS平台需在桌面、移动设备、Web环境中无缝工作,并能直接发布到企业GIS Enterprise或Online,同时支持多种数据格式。 5. **数据管理与建模**:GIS平台需具备面向对象的建模技术,支持UML标准,...
4. 在线图书借阅管理:涉及用户账户管理、图书库存控制、借阅规则实现,需要理解Web服务、AJAX异步通信和权限控制。 5. 学生课程学习管理:关注课程注册、成绩管理、用户权限,涉及数据结构优化、数据库事务处理和...
GIS地图后台服务软件是GIS系统的重要组成部分,它通常运行在服务器端,为前端用户提供地图数据、地理分析以及空间信息服务。 "Portable Basemap Server v3.1" 是一个便携式的底图服务器软件版本,旨在为用户提供...
2. **加载天地图**:在GIS软件中加载天地图通常涉及设置底图服务,通过输入天地图的Web服务URL,将其作为背景地图显示。这可以让用户在熟悉的地理环境下查看和操作自己的地理数据。 3. **显示shp文件**:将...
CSS 语言是目前 Web 开发中最为主要的网页样式设计语言,可以对网页内的文本样式、字体大小及字体颜色进行设计,还可以对网页中图片、BOX 偏移等属性进行预先设计,极大简化了网站网页样式调整的难度,提升了网页的...
- **技术路线**:通常采用Web GIS技术,结合HTML、CSS、JavaScript等前端技术,以及Python、Java、PHP等后端编程语言,构建一个动态的、用户友好的在线旅游服务平台。 - **系统组成**:包括数据采集模块、数据处理...
"前端项目-ol3.zip" 包含了开发基于OpenLayers 3的项目的构建工具和源代码,是开发者进行地理信息系统(GIS)和地图相关开发的重要资源。 OpenLayers 3 提供了一系列丰富的功能,包括地图的加载、图层管理、标记、...
总的来说,"排行榜投票系统"是一个综合性的应用,涵盖了数据库设计、前端开发、后端逻辑、GIS集成以及安全认证等多个IT领域的知识。开发这样一个系统需要团队具备多方面的技能,同时关注用户体验、数据安全和系统...
JSF通过组件化设计和页面导航规则,提供了一种更为结构化和可维护的方式来开发Web应用。 文档还介绍了ADF(Application Development Framework),这是Oracle公司提供的一种基于JSF的框架,用于简化基于Java EE的...
《Python002基于Web的旅游门户系统设计与实现》 在信息技术日益发达的今天,Web应用已经成为各行各业不可或缺的一部分,特别是在餐饮旅游领域。本项目"Python002基于Web的旅游门户系统"正是针对这一需求,利用...
而Web服务设计则使用了Web服务技术,实现了远程监控和数据交换的功能,确保了系统可以进行高效的网络通信。 系统的实现不仅依赖于硬件和软件,还离不开关键技术的支持。GPS技术在此系统中扮演了车辆定位和跟踪的...
MapXtreme则是杰仕登软件公司(GeoServer Solutions)推出的一款强大的地理信息系统(GIS)组件,它允许开发者在Web环境下创建交互式的地图应用。 MapXtreme提供了丰富的API和控件,使得开发者可以轻松地集成地图...
【标签】:“网上公交查询系统”是这个项目的关键词,涉及到的主要技术领域可能包括Web开发、数据库管理、地理信息系统(GIS)以及用户界面设计。Web开发可能采用了前端技术如HTML、CSS、JavaScript,后端技术如PHP...
5. **前端应用集成**:通过Web API调用网络分析服务,将其集成到B/S架构的Web应用程序中,使用户能够在线请求并查看最短路径结果。 ### 结论 基于ArcGIS Server构建的城市道路最短路径分析系统,不仅能够高效地...
总结起来,2GIS的前端开发测试涵盖了JavaScript语言基础、前端框架的使用、CSS布局和样式管理、以及Web应用的性能优化等多个方面。通过这样的测试,2GIS能够评估候选人在实际开发环境中的技能和解决问题的能力。
GeoServer是一款开源的GIS服务器,支持WMS(Web Map Service)和WFS(Web Feature Service)等OGC标准,允许用户发布和操作地理空间数据。OpenLayers则是一款流行的JavaScript库,用于在网页上创建交互式地图,它...