JavaScript中Eval()函数的作用

CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/--首先来个最简单的理解 eval可以将字符串生成语句执行,和SQL的exec()类似。 eval的使用场合是什么呢?有时候我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场...
JavaScript Eval()函数

HTML5 canvas绘制线条曲线

HTML5 canvas入门 线条例子1、简单线条2、三角形3、填充三角形背景颜色4、线条颜色以及线条大小5、二次贝塞尔曲线6、三次贝塞尔曲线!doctypehtml html head metacharset=utf-8/ metaname=keywordscontent=脚本小子_小贝_HTML5_canvas线条/ metaname=descriptioncontent=脚本小子_...
HTML5 canvas

js获取div的坐标

html中最常使用的控件就是div了,那么如何获取div的坐标呢?如何方法可以实现./*** *获取div的坐标 *@paramdivObj *@returns{{width:number,height:number,left:*,top:Window}} */ com.whuang.hsj.divCoordinate=function(divObj){ if(typeofdivObj...
div 获取坐标

jQuery Ajax 实例 ($.ajax、$.post、$.get)

Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。$.post、$.get是一些简单的方法,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()一、$.ajax的一般格式$.ajax({type: ‘POST’,url: url ,data: data ,success: success ,dataType: dataT...
jQuery Ajax

JavaScript数组常用操作

前言相信大家都用惯了jquery或者underscore等这些类库中常用的数组相关的操作,如$.isArray,_.some,_.find等等方法。这里无非是对原生js的数组操作多了一些包装。这里主要汇总一下JavaScript数组操作的常用API。相信对大家解决程序问题很有帮助。1、性质JavaScript中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。然而,这些数...
JavaScript 数组

JAVA设计模式之 访问者模式【Visitor Pattern】

一、概述访问者模式是一种较为复杂的行为型设计模式,它包含访问者和被访问元素两个主要组成部分,这些被访问的元素通常具有不同的类型,且不同的访问者可以对它们进行不同的访问操作。在使用访问者模式时,被访问元素通常不是单独存在的,它们存储在一个集合中,这个集合被称为“对象结构”,访问者通过遍历对象结构实现对其中存储的元素的逐个操作。访问者模式是一种对象行为型模式。二、适用场景当有多种类型的访问者(或是操作...
设计模式

java 日期转化

关于日期转化的 文章很多.我只要讲讲我遇到的一些与日期转化有关的问题.大约1年前,我遇到过一个很令人郁闷又费解的问题.项目使用的是struts2框架,表单中有日期,提交表单时总是报错,说日期转化有问题,没能马上找到原因.过了很长时间,才搞清楚关键之所在,有一个日期格式是: yyyy-MM-dd T HH:mm:ss .日期和时间之间使用 T 分割,而不是采用我们熟知的 空格 来分割. yyyy-...
java 日期转化

中国天气预报数据API收集

想做天气APP,数据只能从别的地方接入了,以前Google的API不错,不过人家关了都不带告诉你,关了就关了,既不事先通知,事后也不发表声明!雅虎的以前还可以,现在的数据原来越少,越来越没用,所以,只能依靠天朝。本文章只供测试,如果有商业应用,请申请正规的API接口,因使用接口引起的商业纠纷与本人无关涨姿势:1.中央气象台:全国预报、气候预测、气候变化研究、气象信息收集分发服务的国家中心。2.中国...
API收集 天气预报

dreamvc框架(一)ioc容器的集成

我的dreamvc框架终于写得差不多了,借鉴了很多开源框架,SpringMVC、Struts2等,目前放在github上面。写得差不多了,是要写一个总结,把自己当时的思路记录下来!还有更多的工作要做!(一)首先,IOC容器作为管理bean的重要工具,我们在日常的开发当中经常用到,最常用的就属SPRINGIOC了吧!当然,如果开发者不原理是用SPRINGIOC,那么你可以实现自己的容器,或者是用其他...
ioc容器 dreamvc框架

java Map 之 排序(key,value)

一:起因:(1)现实中需要Map容器进行排序的情况很多很多:因为Mapkey,value键值对的存储结构特别是HashMap的结构是非常优秀的,数据存储就难免对其进行排序;(2)数据处理,只要用到映射关系的,离不开Map,这在数据处理中是非常实用的,而排序是对数据的进一步处理;(3)Map排序的方式有很多种,两种比较常用的方式:按键排序(sort by key), 按值排序(sort by val...
java Java Map