文章列表
js prototype 学习体会二
- 博客分类:
- WEB
prototype.js是什么?
万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。
...
js prototype 学习体会一
- 博客分类:
- WEB
prototype.js 是Sam Stephenson写的一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国内外有多个基于此类库实现的效果库,也做得很棒。 prototype.js不仅是一个有很大实用价值的js库,而且有很高的学习价值。 --- 在prototype.js中,prototype对象是实现面向对象的一个重要机制。 每个函数(Function)就是一个对象,函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。 在通过new创建一个类 ...
Scoket 处理HTTP请求响应
套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。
它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,
本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。
套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。
1.HTTP请求格式:
<request line>
一、引言 基于位置服务LBS(Location-Based Services)包括紧急救助、跟踪服务、交通导航、城市地图、基于位置信息的定点内容广播等。美国日本先后在2001年涉足这一业务的服务,而且市场前景非常广阔。 由于完整的 ...
空间图层:Oracle spatial将一张表中单个SDO_GEOMETRY列上的所有对象作为一个空间图层。(例如,customers表中location列内的所有几何对象被作为一个空间图层进行处理。) 描述一个图层的元数据信息包括空间范围和数据采用的坐标系 ...
SDO_GEOMETRY是空间数据中最基本的类型,此类型用于存储几何形状……
<script language="Javascript" type="text/javascript"> </script>
SDO_GEOMETRY是空间数据中最基本的类型,此类型用于存储几何形状。定义如下:
CREATETYPESDO_GEOMETRYASOBJECT ( SDO_GTYPENUMBER, SDO_SRIDNUMBER, SDO_POINTSDO_POINT_TYPE, SDO_ELE ...
Oracle Spatial详解
- 博客分类:
- ORACLE—空间数据
Step1. 创建一张表,其中shape用来存放空间数据 CREATE TABLE mylake ( feature_id NUMBER PRIMARY KEY, name VARCHAR2(32), shape MDSYS.SDO_GEOMETRY);
Step2. 在user_sdo_geom_metadata 表中插入新记录,用于描述空间字段 INSERT INTO user_sdo_geom_metadata VALUES ( 'mylake',//---表名 'shape',//---字段名 MDSYS.SDO_DIM_ARRAY( MDSYS.SDO_DIM_ELEMENT ...
一、 ORACLE SPATIAL 简介
ORACLE SPATIAL 是Oracle 的支持GIS数据存储的空间数据处理系统,是 Oracle 数据库强大的核心特性,包含了用于存储矢量数据类型、栅格数据类型和持续拓扑数据的原生数据类型。ORACLE SPATIAL使得我们能够在一个多用户环境中部署地理信息系统(GIS),并且与其它企业数据有机结合起来,统一部署电子商务、政务。有了 ORACLE SPATIAL 之后,即可用标准的 SQL 查询管理我们的空间数据。
二、 ORACLE SPATIAL 表结构简介
Oracle 支持自定义的数据类 ...
Extract Method 如果方法中含有过多特定的操作,方法太长,或者其中的某段代码被多次使用,这时,可以用提炼方法重构将这部分代码提取到单独的方法中。在Eclipse中应用此重构方便快捷。 选中要提炼的代码段,从重构菜单中选择提炼方法项,或者使用快捷键Alt + Shift + M。 在提炼方法对话框中,输入新方法的名字,选择修饰词,选择是否让新方法抛出运行时异常。在底部提供了新方法的预览。 Extract Local Variable 使用一个变量来代替一个表达式有很多好处。如果表达式在多处被使用,这样能够提高性能,而且也提高了代码的可读 ...
public static void main(String[] args) { Map<String, List<Integer>> map = new HashMap<String, List<Integer>>(); List<Integer> list1 = new ArrayList<Integer>(); list1.add(11); list1.add(111); list1.add(1111); List<Integer> list2 = new ArrayList<Intege ...
A:Expression查询语法1:Expression.eq: 对应sql(fidld=value):Expression.eq("name","zhengjigang")2:Expression.allEq:参数为一个Map对象。相当于多个Expression.eq关系的叠加3:Expression.gt:对应sql(field>value)4:Expression.ge:对应sql(field>=value)5:Expression.lt:对应sql(field<value)6:Expression.le:对应sql(field&l ...
<html>
<head>
</head>
<body>
<script type="text/javascript">
function mouseCoordination(michael){
//以下主要是对不同浏览器进行兼容操作
if(michael.pageX || michael.pa ...
文件
新建普通文本 Ctrl+N 新建普通的文本文档
新建浏览器窗口 Ctrl+Shift+B 新建浏览器窗口
新建 HTML 页 Ctrl+Shift+N 创建一个空白的 HTML 页面
打开 Ctrl+O 打开一个现有的文档
打开头文件 Ctrl+Shift+H 打开 C/C++ 文件的头文件
打印 Ctrl+P 打印当前文档
保存 Ctrl+S 保存当前文档
光标
移动光标到上一个制表符Shift+Tab 移动光标到上一个制表符的位置
左移一个字符 Left 光标向左移动一个字符
...