HTML CSS特殊字符总结

HTML有许多特殊的字符,您对此有多少了解?平时在WEB制作中,您又有用到多少?或者说你在平时使用之时,是否也会碰到,有许多特殊字符要如何打印出来?比如说“笑脸”,比如说“版权号”。要是你用时忘记了这些特殊字符,不要紧,请记住今天这个地址,你就随时可以查到这些特殊字符的表示方法。简单的介绍一下其使用方法:1、这些字符属于unicode字符集,你的文档需要声明为”utf-8“2、列表符号后面有两列编...
阅读(1088) 评论(0)

JavaScript数组的栈方法与队列方法

数组(Array)和对象(Object)应该是JavaScript中使用最多也是最频繁的两种类型了,Array提供了很多常用的方法:栈方法、队列方法、重排序方法、操作方法、位置方法、迭代方法等等。虽然也经常使用其栈方法和队列方法,但每次都不是太肯定,特地总结一下 1、Array的栈方法栈是一种LIFO(Last-In-First-Out,后进先出)的数据结构,也就是最新添加的项最早被移除。栈中项的插...
阅读(2704) 评论(0)

Leaflet绘制热力图

时下用的最多的开源二维webgis引擎应该是openlayers与leaflet了,leaflet因其轻量、灵活性得到了越来越多的应用。并且leaflet的插件也非常多,综合使用的话,可以很容易的实现数据的可视化分析与应用 1、leaflet-heat插件leaflet-heatmap插件:https://github.com/Leaflet/Leaflet.heat leaflet插件:http...
阅读(2469) 评论(2)

JavaScript按照对象的某个属性进行排序

JavaScript按照对象的某个属性进行排序1、背景 在使用Echart绘制地图专题图时,左侧的visualMap控件需要min和max两个参数,要求低的话可以默认设置0-max(这里为固定预设最大值),要求高的话,就要根据查询结果提取最值,然后在动态设置visualMap的min和max值。 Echarts:http://echarts.baidu.com/demo.html#map-chi...
阅读(978) 评论(0)

JavaScript使用Sqlite数据库

偶然的机会,看到js还可以读取Sqlite数据库,很感兴趣。之前,自己都是在后台写Servlet去操作数据库,前端通过JS调用才能实现数据的交互(尽管node.js的出现使前后台都能使用同一种语言)。但是对于一些小的数据交互,在前台直接使用sqlite无疑使很方便的。 Github:https://github.com/kripken/sql.js 变懒了,不想再写博客了,等闲下来的时候想自己做个...
阅读(2115) 评论(0)

BootStrap插件使用总结

BootStrap插件使用总结 记录下Bootstrap一些常用的插件使用方法,千万要注意插件的版本! 1、Bootstrap Switch开关控件。相比checkbox,switch就要好看的多了。在bootstrap-switch下载即可,添加css文件,按照amd规范引入.js文件即可,不再过多赘述。require.config({ waitSeconds : 0, pat...
阅读(6471) 评论(0)

JavaScript模块化编程实例——天气预报

良好的习惯是成功的一半。今天总结一个JavaScript模块化编程实例学习交流,这个例子是之前没有按照模块化概念来写的,今天把它按照AMD规范重新封装了一个js文件,主要实现天气预报数据的解析与地图绘制。天气API采用百度API集市提供的天气预报API。 1、weatherUtil.jsweatherUtil.js是解析天气预报数据模块,完成数据解析和图层绘制两个工作,代码如下,熟悉requirej...
阅读(861) 评论(0)

深入理解JavaScript模块化编程:RequireJS

1、开篇的话之前写过一篇JavaScript模块化编程,当时是结合自己做的东西来写的,比着葫芦画瓢。现在回过头来看,依然有些不是太理解的地方,现在重新写个小例子,加深自己的理解。JavaScript模块化概念及重要性以及RequireJS的好处就不介绍了,可以看文章末尾的链接,都有很详细的阐述2、定义模块(键值对)模块定义使用define()方法,该方法有三个参数:define(id?, depen...
阅读(1468) 评论(0)

R语言批量处理TRMM降雨数据

最近在使用TRMM遥感降雨数据,下载的源数据是bin格式的,要转成tif格式的才能供后续研究使用,下载的数据文件中提供了MATLAB与Fortran两种读取方式,一开始尝试使用MATLAB读取,发现效率很低;后来经过搜索,使用R可以非常方便快速的实现bin到tif的批量转换 1、准备工作安装R后需要安装raster、gdal、Rsenal三个包(可能安装带有)2、批处理脚本setwd("你的工作空间...
阅读(3620) 评论(3)

jqGrid使用记录总结

jqGrid使用记录总结 表格应该也是最常用的控件之一了,尽管BootStrap提供了表格,但是只能用于静态数据;要实现查询检索等操作还是要借助其他表格插件的,这里我采用的是jqGrid 1、需求功能设计需要两个表一个折线图(EChart):其中一个表为总表(显示当前所有信息),选择一个站点,可以显示该站历时信息,同时绘制变化曲线。2、解决方案2.1 html代码<div class="cont...
阅读(2366) 评论(1)

新的计划——XX监测与预警平台

开篇的话:项目验收了,或许还有烦心事,但是应该不多了,要好好做自己的毕业论文了,也要多看书打磨打磨技术,坚持写总结,能写博客的写博客,不方便写的就自己做笔记记录。 我的毕业论文是做水文方面的东西,设想着有一部分来写系统,单纯的研究如果不能实现就废弃了,我一直也想做真正有用的东西,现在我觉得毕业设计做的东西是有用的,所以从系统设计到编码都按照软件工程的规范来,后面的维护和扩展都会相对容易。一、系统架构...
阅读(576) 评论(0)

JavaScript设计模式

工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程,可以用函数来封装以特定接口创建对象的细节。 之前在Java的DAO中用过这种设计模式,比较容易理解。 function createPerson(name,age,sex){ var obj = new Object(); obj.name = name; obj.age = age;...
阅读(325) 评论(0)

JavaScript面向对象程序设计

JavaScript中的对象 JavaScript中对象的定义为:无序属性的集合,其属性可以包含基本值、对象或者函数。可以把对象想象成散列表,就是一组名值对(key:value),其中值可以是数据或函数,每个对象都是基于一个引用类型创建的。理解对象 前面的博客里写过创建对象的方式有两种,一种是创建一个object的实例,另一种是使用对象字面量法: var person = new Object...
阅读(374) 评论(0)

BootStrap实用代码片段(持续总结)

> 如题,持续总结自己在使用BootStrap中遇到的问题,并记录解决方法。希望能帮到需要的小伙伴 1、bootstrap上下布局,顶部固定下部填充应用场景:经典上下布局中,顶部导航条固定,下部填充不显示滚动条 解决方案:导航条固定在顶部,同时为body设置内边距(padding-top),内边距为导航条高度(默认50px,可自己调整高度),html代码如下: <di...
阅读(1679) 评论(2)

JavaScript函数内部属性和函数方法

函数是对象,有自己的属性和方法 。首先通过console下输出的函数属性方法来直观的看一下: 函数内部属性只要包括两个特殊的对象:arguments和this。 函数属性包括:length和prototype 函数方法(非继承)包括:apply()和call() 继承而来的函数方法:bind()、toString()、toLocaleString()、valueOf() 其他的目前不熟,后面再补充...
阅读(1592) 评论(0)

JavaScript中的引用类型

JavaScript中的引用类型JavaScript中的数据类型有两种,基本类型与引用类型!基本类型主要包括Boolean、String、Number;引用类型包括Object、Array、Function、Date(常用的)。引用类型引用类型的值(对象)是引用类型的一个实例。在JS中,引用类型是一种数据结构,用于将数据和功能组织在一起。它也常被称为类,但这种称呼并不妥当。尽管JS从技术上讲是一门面...
阅读(1172) 评论(0)

JavaScript模块化编程

JavaScript模块化编程的重要性JavaScript的原型是java,它也是一种面向对象编程语言,属于一种弱类型语言,它具有更大的灵活性。以往在编写javascript代码时,都是直接编写一个个.js文件,然后用script标签在html页面中引用,这样就会带来几方面的问题: 出现大量的全局变量 js在每个地方都可以定义一个全局变量,编写不符合规范将导致大量全局变量的出现,最终程序将难以维护...
阅读(1281) 评论(5)

LOD原理

1、投影(Projection)谷歌地图采用的是墨卡托投影法,这里转载(http://www.cnblogs.com/willwayer/archive/2010/06/11/1756446.html)下墨卡托投影的定义:墨卡托(Mercator)投影,又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地...
阅读(1217) 评论(0)

jqury+css实现可弹出伸缩层

1、使用可弹出伸缩窗调整了之前的页面布局,使用这种布局使整个界面看起来更加清爽也更简洁2、以上图左侧面板为例,实现比较简单,只需了解html和css布局就大致差不多了html代码:...
阅读(1165) 评论(1)

jquery easyui datagrid实现数据修改

1、单击选中待修改行2、使用单独对话框修改数据3、使用updateRow方法修改数据(注意这里只是修改了网页上显示的数据,并没有同步修改数据库中的数据,如果也要同步修改数据库中的数据可以写一个servlet实现)...
阅读(1249) 评论(1)
154条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:305399次
    • 积分:4355
    • 等级:
    • 排名:第6632名
    • 原创:101篇
    • 转载:53篇
    • 译文:3篇
    • 评论:184条
    博客专栏
    最新评论