地图 API 参考
|
|
- 检侨 季
- 6 years ago
- Views:
Transcription
1 开发接口
2 目录 宝船网数据 API 开发接口... I 说明... II 1 数据 API 获取加密种子 接口功能介绍 接口参数说明 接口 URL 返回结果说明 船舶查询服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 船舶基本信息查询服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 船舶最新船位查询服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 船舶历史轨迹查询服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 获取指定区域船舶服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 台风服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 台风详情服务 接口功能介绍 接口参数说明 接口 URL 返回结果说明 调用示例... 15
3 2.1 java 版 php 版 c# 版 python 版 JS 版... 22
4 修订记录 修订日期 版本号 修订描述 修订人 批准人 V1.0 数据 API 接口定义 唐洁 V1.1 增加台风信息接口 唐洁 V1.2 修改船舶查询接口 (1.2), 对于返回值超过 100 条的, 返回的状态码不变, 但按排序优先级返回前 100 条数据 修改历史轨迹查询接口 (1.5), 放开限制, 可查任意时间段一个月区间的轨迹. 修改区域船舶接口 (1.6), 接口增加一个可选参数船位时效性 shiptimeliness( 单位小时 ), 如不传, 默认船位点时间在 4 小时之类的都返回. 唐洁 I
5 说明 API 是 Application Program Interface 的缩写, 即应用程序接口 宝船网数据 API 由 Http 接口组成的 使用这套数据 API 接口, 宝船网会给每个 API 客户分配一个唯一 key, 调用数据 api 时先获取加密种子, 然后使用 md5 算法加密该 ( 加密种子 + key), 调用每个数据 api 都需要当前加密后的报文 (32 位 md5 算法加密的字符串 ) 当作请求参数传递, 用户可以快捷的获取到船舶数据 该文档主要面向项目经理 开发技术人员, 便于了解 API 接口规范和调用 II
6 1 数据 API 编码方式 返回值说明 调用方式 UTF-8 返回值使用 JSON 方式 建议使用 HTTP POST 方式 1.1 获取加密种子 接口功能介绍 此方法返回年月日字符串, 如 客户在调用 api 接口时, 用此字符串和分发的 key 组合并进行 md5 加密生成新字符串来传递给接口, 如分发的 key 为 :e10adc3949ba59abbe56e057f20f883e, 则用户在使用接口时, 需要先调用该接口得到 , 然后 md5( e10adc3949ba59abbe56e057f20f883e) 生成的 key, 调用数据 API 每个接口都传入该 key 接口参数说明 参数名 无 称 参数格式参数含义备注 接口 URL URL 请求地址 : 返回结果说明 " seedstr":" ","status":0 返回参数 status seedstr 返回状态 加密种子字符串 参数说明 1
7 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1.2 船舶查询服务 接口功能介绍 根据 MMSI 船名等模糊查船, 目的是获取船舶唯一 ID, 对于返回值超过 100 条的, 按排序优先级返回前 100 条数据 接口参数说明 参数名称 参数格式 参数含义 备注 key key=5cdd c4ce2a27a21d770b8aa 53 Api 用户 32 位字符串 key( 使用 md5 加密后的 必填参数 字符 ) term term = 福远渔 船名或 MMSI 必填参 数 接口 URL URL 请求地址 : 福远渔 &key=5cdd c4ce2a27a21d770b8aa 返回结果说明 "result":["callsign":"413321","shipid":" ","shipname":"fu YUAN YU 38","imo":" "],"status":0 返回参数 参数说明 status 返回状态 result 返回信息 (json 字符串数组 ) shipid 船舶 id shipname callsign 船舶名称 船舶呼号 2
8 imo Imo 号 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 term 为空 6 请求参数 key 为空 7 没有查询到任何数据 8 查询结果集数据集合大于 100 条, 按排序优先级返回前 100 条数据 1.3 船舶基本信息查询服务 接口功能介绍 根据船舶 ID, 获取最新的船舶基本静态信息 ;( 单一 / 批量, 批量最多不超过 20 条 ) 接口参数说明 参数名称参数格式参数含义备注 key key=5cdd c4ce2a27a21d770b8aa53 Api 用户 32 位字符串 key( 使用 md5 加密后的字符 ) shipid shipid = 船舶 ID( 批量用逗号分隔, 表示 多条船舶 ID) 必填参数 必填参数 接口 URL URL 请求地址 : 770b8aa 返回结果说明 "result":[ "callsign":"413321","mmsi":" ","shipname":"fu YUAN YU 38","imo":" ","shiptype":" 渔船 3
9 -Y","length":"136","breadth":"21","eta":" :00","dest_port":"QING DAO","draught":"6.0"],"status":0 返回参数 参数说明 status 返回状态 result 返回信息 (json 字符串数组 ) mmsi mmsi shipname callsign imo shiptype length breadth eta dest_port draught 船舶名称船舶呼号 Imo 号船舶类型船长船宽预到时间目的地吃水 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 shipid 为空 6 请求参数 key 为空 7 没有查询到任何数据 8 批量查询结果不能超过 20 条 1.4 船舶最新船位查询服务 接口功能介绍 根据船舶 ID, 获取最新船位 ;( 单一 / 批量, 批量最多不超过 20 条 ) 接口参数说明 参数名称参数格式参数含义备注 key key=5cdd c4ce2a27a21d770b8aa53 Api 用户 32 位字符串 key( 使用 md5 加密后的字符 ) 必填参数 4
10 shipid shipid = 船舶 ID( 批量用逗号分隔, 表示 多条船舶 ID) 必填参数 接口 URL URL 请求地址 : 返回结果说明 "result":["postime":" ","longitude":" ","latitude":" ","course":"71.5","heading":"71", "speed":"8.8","navstatus":" 在航 ( 主机推动 )","mmsi":" "],"status":0 返回参数 参数说明 status 返回状态 result 返回信息 (json 字符串数组 ) postime 位置时间 (UTC 时间 ) mmsi mmsi longitude 经度 ( 经度 :1/10000 分 ) latitude 纬度 ( 纬度 :1/10000 分 ) course 航向 ( 单位度 ) heading 航首向 ( 单位度 ) speed 船速 ( 单位节 ) navstatus 船行状态 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 shipid 为空 6 请求参数 key 为空 7 没有查询到任何数据 8 批量查询结果不能超过 20 条 5
11 1.5 船舶历史轨迹查询服务 接口功能介绍 根据船舶 ID 查单船历史轨迹, 最早可查时间和轨迹间隔作限制 可查任意时间段的轨迹数据, 查询开始结束日 期区间最多 30 天 接口参数说明 参数名称 参数格式 参数含义 备注 key key=5cdd c4ce2a27a21d770b8aa53 Api 用户 32 位字符串 key( 使用 必填参数 md5 加密后的字符 ) shipid shipid = 船舶 ID 必填参数 starttime starttime= :21:43(UTC 时间 ) 开始时间 ( 年 - 月 - 日时 : 分 : 秒 ) 必填参数 endtime endtime= :21:43(UTC 时间 ) 结束时间 ( 年 - 月 - 日时 : 分 : 秒 ) 必填参数 接口 URL URL 请求地址 : aa53&starttime= :21:43&endTime= :21: 返回结果说明 "result":["postime":" ","longitude":" ","latitude":" ","course":"71.5","heading":"71", "speed":"8.8","mmsi":" "],"status":0 返回参数 参数说明 status 返回状态 result 返回信息 (json 字符串数组 ) postime 位置时间 (UTC 时间 ) mmsi mmsi longitude 经度 ( 经度 :1/10000 分 ) latitude 纬度 ( 纬度 :1/10000 分 ) course 航向 ( 单位度 ) heading 航首向 ( 单位度 ) speed 船速 ( 单位节 ) 6
12 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 shipid 为空 6 请求参数 key 为空 7 请求参数 starttime 为空或 starttime 不符合规定格式 8 请求参数 endtime 为空或 endtime 不符合规定格式 9 查询间起始间隔不能超过 30 天 10 没有查询到任何数据 1.6 获取指定区域船舶服务 接口功能介绍 根据指定区域内船舶数据接口服务 接口参数说明 参数名称 参数格式 参数含义 备注 key key=5cdd c4ce2a27a21d770b8aa53 Api 用户 32 位字符串 key( 使用 md5 加密后的字符 ) xmin xmin = ( 度 *60 万 ) 经度最小值 必填参数 ymin ymin = ( 度 *60 万 ) 纬度最小值 必填参数 xmax xmax = ( 度 *60 万 ) 经度最大值 必填参数 ymax ymax = ( 度 *60 万 ) 纬度最大值 必填参数 shiptimeliness shiptimeliness=12( 单位为小时 ) 多少小时内的船位数据, 大于 0 且小于等于 24, 可以传小数 选填参数, 如不传, 接口后台默认为 4 小时内 接口 URL URL 请求地址 : 7
13 &ymin= &xmax= &ymax= 返回结果说明 "total":1, "status":0,"result": ["breadth": 7, "course": 290, "shipname": "DIAMOND CUTTER","postime": " ", "speed": 9, "length": 30, "heading": 0, "longitude": " ", "mmsi": ,"latitude": " "] 返回参数 参数说明 status 返回状态 result 返回信息 (json 字符串数组 ) total 返回数据总条数 mmsi Mmsi longitude 经度 ( 经度 :1/10000 分 ) latitude 纬度 ( 经度 :1/10000 分 ) course 船向 ( 单位度 ) heading 船艏向 ( 单位度 ) speed 船速 ( 单位度 ) postime 位置时间 (utc 时间 ) shipname 船名 length 船长 ( 单位米 ) breadth 船宽 ( 单位米 ) 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 key 为空 6 请求参数 xmin 为空 7 请求参数 ymin 为空 8 请求参数 xmax 为空 9 请求参数 ymax 为空 10 矩形区域的经度差应小于 0.5 度 11 矩形区域的纬度差应小于 0.5 度 12 查询结果集数据集合大于 2000 条 13 请求参数 xmin 不合法 14 请求参数 ymin 不合法 8
14 15 请求参数 xmax 不合法 16 请求参数 ymax 不合法 17 请求参数 _shiptimeliness 不合法 18 请求参数 _shiptimeliness 应在大于 0 并小于等于 没有查询到任何数据 1.7 台风服务 接口功能介绍 获取最近一周内台风列表接口服务 接口参数说明 参数名称 参数格式 参数含义 备注 key key=5cdd c4ce2a27a21d770b8aa53 Api 用户 32 位字符串 key( 使用 必填参数 md5 加密后的字符 ) daysnumber daysnumber=2 获取几天内的台风信息列表 选填参数, 如不传后台默认为 2 天内 接口 URL URL 请求地址 : ber= 返回结果说明 "result":["id":265,"stormname":"chapala","receivetime":" :46:41","id":264,"stormName":"FOUR","receiveTime":" :46:19"],"status":0 返回参数 参数说明 result 返回信息 (json 字符串数组 ) status 状态码 id 台风 id stormname 台风名称 receivetime 台风发布日期 (UTC- 时间 ) 9
15 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 key 为空 6 请求参数 daysnumber 为空 7 没有查询到任何数据 1.8 台风详情服务 接口功能介绍 根据台风 ID 获取台风详情数据接口服务 接口参数说明 参数名称 参数格式 参数含义 备注 id id =75 台风 ID 必填参数 key key=5cdd c4ce2a27a21d770b8aa53 Api 用户 32 位字符串 key( 使用 md5 加密后的字符 ) 必填参数 接口 URL URL 请求地址 : 返回结果说明 "result": [ "rad_nwq50kt": "", "movespeed": 6, "lon": , 10
16 ,, "maxwindgust": 45, "typhoonforecasttime": " ", "movedirection": 145, "timedif": "0", "rad_nwq34kt": 80, "typhoontime": " ", "id": 333, "history": "0", "maxwindsustain": 35, "lat": -17.9, "airpressure": 997, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": 13, "lon": , "maxwindgust": 50, "typhoonforecasttime": " ", "movedirection": 130, "timedif": "0", "rad_nwq34kt": 85, "typhoontime": " ", "id": 333, "history": "1", "maxwindsustain": 40, "lat": -16.5, "airpressure": 994, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": 10, "lon": , "maxwindgust": 50, "typhoonforecasttime": " ", "movedirection": 140, "timedif": "0", "rad_nwq34kt": 85, "typhoontime": " ", "id": 333, "history": "1", "maxwindsustain": 40, "lat": -15.7, "airpressure": 994, "rad_nwq64kt": "" 11
17 ,,, "rad_nwq50kt": "", "movespeed": 7, "lon": , "maxwindgust": 50, "typhoonforecasttime": " ", "movedirection": 115, "timedif": "0", "rad_nwq34kt": 85, "typhoontime": " ", "id": 333, "history": "1", "maxwindsustain": 40, "lat": -14.7, "airpressure": 994, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": 11, "lon": , "maxwindgust": 50, "typhoonforecasttime": " ", "movedirection": 115, "timedif": "0", "rad_nwq34kt": 65, "typhoontime": " ", "id": 333, "history": "1", "maxwindsustain": 40, "lat": -14.2, "airpressure": 994, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": 9, "lon": , "maxwindgust": 50, "typhoonforecasttime": " ", "movedirection": 125, "timedif": "0", "rad_nwq34kt": 65, "typhoontime": " ", "id": 333, 12
18 ,,, "history": "1", "maxwindsustain": 40, "lat": -13.7, "airpressure": 994, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": 13, "lon": , "maxwindgust": 45, "typhoonforecasttime": " ", "movedirection": 125, "timedif": "0", "rad_nwq34kt": 55, "typhoontime": " ", "id": 333, "history": "1", "maxwindsustain": 35, "lat": -13.4, "airpressure": 997, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": 6, "lon": , "maxwindgust": 45, "typhoonforecasttime": " ", "movedirection": 145, "timedif": "3", "rad_nwq34kt": 80, "typhoontime": " ", "id": 333, "maxwindsustain": 35, "lat": -18.2, "airpressure": 997, "rad_nwq64kt": "" "rad_nwq50kt": "", "movespeed": "", "lon": , "maxwindgust": 40, "typhoonforecasttime": " ", "movedirection": "", 13
19 "timedif": "6", "rad_nwq34kt": "", "typhoontime": " ", "id": 333, "maxwindsustain": 30, "lat": -18.4, "airpressure": 1000, "rad_nwq64kt": "", "rad_nwq50kt": "", "movespeed": "", "lon": -169, "maxwindgust": 40, "typhoonforecasttime": " ", "movedirection": "", "timedif": "12", "rad_nwq34kt": "", "typhoontime": " ", "id": 333, "maxwindsustain": 30, "lat": -18.9, "airpressure": 1000, "rad_nwq64kt": "" ], "status": "0" 返回参数 参数说明 status 状态码 result 返回信息 (json 字符串数组 ) id 台风 id typhoontime 台风点时间 (UTC- 时间 ) typhoonforecasttime 预报点时间 (UTC- 时间 ) timedif history 预报点时间 = 台风点时间 +timedif,(timdif 为 0 代表当前台风点 不为 0 代表当前台风点以后的预报数据 ) 0 为当前台风点,1 为历史台风点, 没有 history 值的为当前台风点的预报点 lon 经度 ( 单位度 ) lat 纬度 ( 单位度 ) movedirection 移向 ( 单位度 ) 14
20 movespeed 移速 ( 单位节 ) airpressure 最低中心气压 (Mb) maxwindsustain 最大持续风速 ( 单位节 ) maxwindgust 最大阵风速 ( 单位节 ) rad_nwq34kt rad_nwq50kt rad_nwq64kt 34kt 风圈半径 (nm) 50kt 风圈半径 (nm) 64kt 风圈半径 (nm) 返回状态码说明 : 返回参数参数说明 -1 后台查询数据失败, 请联系管理员 0 成功 1 Key 不存在, 请重新获取 key 再调用, 请与管理员联系 2 API 接口权限过期, 请与管理员联系 3 用户 key 已被禁用, 请与客户管理员联系 4 当前 api 用户已经没有权限, 请与管理员联系 5 请求参数 key 为空 6 请求参数 id 不合法 7 请求参数 id 为空 8 没有查询到任何数据 2 调用示例 2.1 java 版 public final static String MD5(String s) char hexdigits[]='0','1','2','3','4','5','6','7','8','9','a','b','c', 'd','e','f'; try byte[] btinput = s.getbytes(); // 获得 MD5 摘要算法的 MessageDigest 对象 MessageDigest mdinst = MessageDigest.getInstance("MD5"); // 使用指定的字节更新摘要 15
21 mdinst.update(btinput); // 获得密文 byte[] md = mdinst.digest(); // 把密文转换成十六进制的字符串形式 int j = md.length; char str[] = new char[j * 2]; int k = 0; for (int i = 0; i < j; i++) byte byte0 = md[i]; str[k++] = hexdigits[byte0 >>> 4 & 0xf]; str[k++] = hexdigits[byte0 & 0xf]; return new String(str); catch (Exception e) e.printstacktrace(); return null; /** * 1.1 船舶查询服务 * Exception */ public static void getshipid() throws Exception String url = " // 请求地址 户的 key String comkey=getcomkey(); // 获取加密种子 JSONObject json=jsonobject.fromobject(comkey); String key="4297f44b b d7a93";// 宝船网分配给用 HttpClient httpclient = new HttpClient(); Map<String, Object> map = new HashMap<String, Object>(); map.put("key", MD5(json.getString("seedStr")+key)); map.put("term", " 浙岱渔 171"); HttpMethod method = postmethod(url, map); httpclient.executemethod(method); String response = method.getresponsebodyasstring(); 16
22 System.out.println(response); private static HttpMethod postmethod(string url, Map<String, Object> params) throws IOException PostMethod post = new PostMethod(url); post.setrequestheader("content-type", "application/x-www-form-urlencoded;charset=utf-8"); List<NameValuePair> list = new ArrayList<NameValuePair>(); if (params!=null&&!params.isempty()) Set<String> keyset = params.keyset(); for (String key : keyset) NameValuePair param = new NameValuePair(key, (String) params.get(key)); list.add(param); NameValuePair[] array = new NameValuePair[list.size()]; list.toarray(array); post.setrequestbody(array); post.releaseconnection(); return post; 注 : 本示例依赖 commons-beanutils jar commons-codec-1.3.jar commons-collections-3.2.jar commons-httpclient-3.1.jar commons-lang-2.5.jar commons-logging jar ezmorph jar json-lib-2.1-jdk15.jar java 调用数据 API 示例工程下载地址 : php 版 <?php $key='32e8220e20984aaeb565f1f59f496b1c'; // 宝船网分给客户的 key // 先调用加密种子, 获取加密种子 $url=' 17
23 ?> $html = file_get_contents($url); $obj=json_decode($html); $seedstr=$obj->seedstr; $md5key=md5($seedstr. $key); $term=' 福远渔 '; $term=mb_convert_encoding( $term, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5' ); $getshipidurl=' $getshipidreutrn = file_get_contents($getshipidurl); echo $getshipidreutrn; 2.3 c# 版 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Net; using System.IO; using System.Text; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System.Security.Cryptography; namespace MvcApplication.Controllers [HandleError] public class HomeController : Controller private string key = "853df97e193a48a0b202cec6810bd23c"; // 宝船网分给客户的 key,09.24 过期 private static Encoding DEFAULT_ENCODING = Encoding.GetEncoding("UTF-8"); //private static string ACCEPT = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"; // private static string CONTENT_TYPE = "application/x-www-form-urlencoded"; private static string USERAGENT = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2;.NET CLR ;.NET CLR ;.NET CLR ;.NET CLR ;.NET CLR ; msn OptimizedIE8;ZHCN)"; public ActionResult Index() //ViewData["Message"] = "Welcome to ASP.NET MVC!"; string d = getcomkey(); 18
24 JObject o = JObject.Parse(d); string seedstr = (string)o["seedstr"]; string md5key = MD5(seedstr + key); string rtnstr = getshipid(" 东海救 101", md5key); ViewData["Message"] = rtnstr; Console.WriteLine(rtnstr); return View(); /// <summary> /// 调用 getshipid 接口获取结果 /// </summary> /// <param name="shipname"></param> /// <param name="key"></param> /// <returns></returns> private string getshipid(string ShipName, string md5key) string term = HttpUtility.UrlEncode(ShipName); string getshipidurl = " + term + "&key=" + md5key; return GetHtmlContent(getshipidurl); /// <summary> /// 返回 16 进制的 md5 字符串 /// </summary> /// <param name="mystring"></param> /// <returns></returns> public static string MD5(string mystring) byte[] textbytes = System.Text.Encoding.Default.GetBytes(myString); try System.Security.Cryptography.MD5CryptoServiceProvider crypthandler; crypthandler = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] hash = crypthandler.computehash(textbytes); string ret = ""; foreach (byte a in hash) if (a < 16) ret += "0" + a.tostring("x"); // 兼容 php 的 md5 else ret += a.tostring("x"); return ret; 19
25 catch throw; /// <summary> /// 获取宝船网的加密种子 /// </summary> /// <returns></returns> private string getcomkey() string url = " return GetHtmlContent(url); /// <summary> /// 获取网址 HTML /// </summary> /// <param name="url"> 网址 </param> /// <returns> </returns> /// public static string GetHtmlContent(string url) return GetHtmlContent(url, DEFAULT_ENCODING); /// <summary> /// 获取网址 HTML /// </summary> /// <param name="url"> 网址 </param> /// <returns> </returns> public static string GetHtmlContent(string url, Encoding encoding) string html = string.empty; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.useragent = USERAGENT; request.credentials = CredentialCache.DefaultCredentials; WebResponse response = request.getresponse(); using (Stream stream = response.getresponsestream()) using (StreamReader reader = new StreamReader(stream, encoding)) html = reader.readtoend(); 20
26 reader.close(); return html; public ActionResult About() return View(); 注 : 本示例依赖 ASP.NET MVC 3, Newtonsoft.Json c# 调用数据 API 示例工程下载地址 : ASP.NET MVC 3 下载地址 : Newtonsoft.Json 下载地址 : python 版 #coding:utf-8 import urllib2, urllib import md5 import json # 调用 getcomkey 获取加密种子 def getcomkey(): f = urllib2.urlopen(url=' encodedjson = json.loads(f.read()); key="48c71f17f7b2430db190fb065e8c1296"; seedstr=encodedjson["seedstr"]; m1 = md5.new(); m1.update(seedstr+key); return m1.hexdigest(); # 调用 1.1 船舶查询服务 data = 'term' : ' 东海救 115', 'key' : getcomkey() 21
27 getshipidreturnstr = urllib2.urlopen(url=' data=urllib.urlencode(data)) print getshipidreturnstr.read(); # 调用 1.2 船舶基本信息查询服务 data = 'shipid' : ' ', 'key' : getcomkey() getshipbasicreturnstr = urllib2.urlopen(url=' tion', data=urllib.urlencode(data)) print getshipbasicreturnstr.read(); # 调用 1.3 船舶最新船位查询服务 data = 'shipid' : ' ', 'key' : getcomkey() getshiplatestreturnstr = urllib2.urlopen(url=' data=urllib.urlencode(data)) print getshiplatestreturnstr.read(); # 调用 1.4 船舶历史轨迹查询服务 data = 'shipid' : ' ', 'key' : getcomkey(),'starttime' : ' :21:43','endTime' : ' :21:43' getshiphistortrackreturnstr = urllib2.urlopen(url=' data=urllib.urlencode(data)) print getshiphistortrackreturnstr.read(); # 调用 1.5 获取指定区域船舶服务 data = 'key' : getcomkey(),'xmin' : ' ','ymin' : ' ','xmax' : ' ','ymax' : ' ' getshipbyrectreturnstr = urllib2.urlopen(url=' data=urllib.urlencode(data)) print getshipbyrectreturnstr.read(); 注 : 本示例依赖 ptyhon2.7 DataApi.py 下载地址 : JS 版 var querykey = "48c71f17f7b2430db190fb065e8c1296"; 22
28 /** * # 调用 getcomkey 获取加密种子 * * **/ function getcomkey() var seed; var url = " $.getjson(url, function(data) if (data.status == 0) seed = data.seedstr; ); return seed; /** * # 调用 1.1 船舶查询服务 * * **/ function getshipid() $.ajaxsettings.async = false; var seed = getcomkey(); var key = hex_md5(seed + querykey); var url = " $.getjson(url, term : ' 东海救 115', key : key, function(data) alert(json.stringify(data)); ); 注 : 本示例依赖 jquery.js,md5.js,json2.js jquery.js 下载地址 : md5.js 下载地址 : json2.js 下载地址 : 23
<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>
packages 3-31 PART 3-31 03-03 ASP.NET ASP.N MVC ASP.NET ASP.N MVC 4 ASP.NET ASP.NE MVC Entity Entity Framework Code First 2 TIPS Visual Studio 20NuGetEntity NuGetEntity Framework5.0 CHAPTER 03 59 3-3-1
More informationSDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基
开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些
More information1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->
目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController
More informationMicrosoft Word - 01.DOC
第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的
More information1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6
www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7
More informationJavaIO.PDF
O u t p u t S t ream j a v a. i o. O u t p u t S t r e a m w r i t e () f l u s h () c l o s e () public abstract void write(int b) throws IOException public void write(byte[] data) throws IOException
More informationEJB-Programming-4-cn.doc
EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session
More informationEJB-Programming-3.PDF
:, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client
More informationuntitled
1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override
More information1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10
Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1
More informationuntitled
1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart
More informationuntitled
JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE
More informationuntitled
Inside ASP.NET 2.0- ASP.NET 1.1 2. 理念 讀 了 了 度 讀 了 理 類 來 來說 流 了 來 來 來 來 理 來 不 讀 不 不 力 來參 流 讀 了 異 行 來了 錄 行 不 了 來 了 來 行 論說 了 更 不 例 來了 力 行 樂 不 說 兩 例 利 來 了 來 樂 了 了 令 讀 來 不 不 來 了 不 旅行 令 錄 錄 來 了 例 來 利 來 ManagerProvide
More information雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO
CHAPTER 使用 Hadoop 打造自己的雲 8 8.3 測試 Hadoop 雲端系統 4 Nodes Hadoop Map Reduce Hadoop WordCount 4 Nodes Hadoop Map/Reduce $HADOOP_HOME /home/ hadoop/hadoop-0.20.2 wordcount echo $ mkdir wordcount $ cd wordcount
More information(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit
Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How
More informationchp6.ppt
Java 软 件 设 计 基 础 6. 异 常 处 理 编 程 时 会 遇 到 如 下 三 种 错 误 : 语 法 错 误 (syntax error) 没 有 遵 循 语 言 的 规 则, 出 现 语 法 格 式 上 的 错 误, 可 被 编 译 器 发 现 并 易 于 纠 正 ; 逻 辑 错 误 (logic error) 即 我 们 常 说 的 bug, 意 指 编 写 的 代 码 在 执 行
More informationuntitled
4.1AOP AOP Aspect-oriented programming AOP 來說 AOP 令 理 Cross-cutting concerns Aspect Weave 理 Spring AOP 來 AOP 念 4.1.1 理 AOP AOP 見 例 來 例 錄 Logging 錄 便 來 例 行 留 錄 import java.util.logging.*; public class HelloSpeaker
More information速递易开放平台认证规范
姜润 曾浩 Table of Contents 1. 规范... 1 2. 示例... 2 3. 相关错误说明... 2 4. 语言示例... 3 4.1. Java... 3 4.2. C#... 4 4.3. python... 6 4.4. php... 7 1.# 规范 速递易开放平台 API 采用标准的
More informationuntitled
1 Outline 料 類 說 Tang, Shih-Hsuan 2006/07/26 ~ 2006/09/02 六 PM 7:00 ~ 9:30 聯 ives.net@gmail.com www.csie.ntu.edu.tw/~r93057/aspnet134 度 C# 力 度 C# Web SQL 料 DataGrid DataList 參 ASP.NET 1.0 C# 例 ASP.NET 立
More information第一章 章标题-F2 上空24,下空24
Web 9 XML.NET Web Web Service Web Service Web Service Web Service Web Service ASP.NET Session Application SOAP Web Service 9.1 Web Web.NET Web Service Web SOAP Simple Object Access Protocol 9.1.1 Web Web
More information1 1 大概思路 Nginx 集群之.Net 打造 WebApp( 支持 IOS 和安卓 ) 安卓模拟器 MUI 框架 编写.NET WebApi 的服务端 在本机启动 WebApi Nginx 集群配置 运行结果 总结 2 Nginx 集群之.Net 打造 WebApp( 支持 IOS 和安卓 )
目录 1 大概思路... 1 2 Nginx 集群之.Net 打造 WebApp( 支持 IOS 和安卓 )... 1 3 安卓模拟器... 1 4 MUI 框架... 3 5 编写.NET WebApi 的服务端... 4 6 在本机启动 WebApi... 7 7 Nginx 集群配置搭建... 8 8 运行结果... 9 9 总结... 16 1 1 大概思路 Nginx 集群之.Net 打造
More informationMicrosoft Word - PHP7Ch01.docx
PHP 01 1-6 PHP PHP HTML HTML PHP CSSJavaScript PHP PHP 1-6-1 PHP HTML PHP HTML 1. Notepad++ \ch01\hello.php 01: 02: 03: 04: 05: PHP 06:
More information用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應
專題進度 老師 : 趙啟時老師 學生 : 陳建廷 2013/10/13 用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 程式碼 : package com.example.phone; import java.util.arraylist;
More information《大话设计模式》第一章
第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜
More information新美大酒店开放平台SDK(JAVA版)使用说明.pages
新美 大酒店开放平台 SDK(JAVA 版 ) 使 用说明 说明 : 本 SDK 是 JAVA 版, 基于 JDK1. 版本 1 SDK 包说明 1.1 获取 SDK 得 SDK 包可以在新美 大酒店开放平台数据平台 (SDK 下载 ) 下载, 也可直接通过下载地址获 下载地址 : http://s3.meituan.net/v1/mss_de81c933e113413ea913a772b707b9c9/open-platform-sdk/mthotelopenplatform-sdk-1.0-jdk1..zip
More information基于CDIO一体化理念的课程教学大纲设计
Java 语 言 程 序 设 计 课 程 教 学 大 纲 Java 语 言 程 序 设 计 课 程 教 学 大 纲 一 课 程 基 本 信 息 1. 课 程 代 码 :52001CC022 2. 课 程 名 称 :Java 语 言 程 序 设 计 3. 课 程 英 文 名 称 :Java Programming 4. 课 程 类 别 : 理 论 课 ( 含 实 验 上 机 或 实 践 ) 5. 授
More informationChapter 9: Objects and Classes
Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(
More informationMicrosoft Word - ch04三校.doc
4-1 4-1-1 (Object) (State) (Behavior) ( ) ( ) ( method) ( properties) ( functions) 4-2 4-1-2 (Message) ( ) ( ) ( ) A B A ( ) ( ) ( YourCar) ( changegear) ( lowergear) 4-1-3 (Class) (Blueprint) 4-3 changegear
More information本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc
本章学习目标 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 配置视图解析器 @RequestMapping 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 和 Struts2 都属于表现层的框架, 它是 Spring 框架的一部分, 我们可 以从 Spring 的整体结构中看得出来 :
More informationuntitled
1 Outline ArrayList 類 列類 串類 類 類 例 理 MSDN Library MSDN Library 量 例 參 列 [ 說 ] [] [ 索 ] [] 來 MSDN Library 了 類 類 利 F1 http://msdn.microsoft.com/library/ http://msdn.microsoft.com/library/cht/ Object object
More information2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF
Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific
More information1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:
Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed
More informationMicrosoft Word - Learn Objective-C.doc
Learn Objective C http://cocoadevcentral.com/d/learn_objectivec/ Objective C Objective C Mac C Objective CC C Scott Stevenson [object method]; [object methodwithinput:input]; output = [object methodwithoutput];
More informationGuava学习之Resources
Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于
More informationChapter 9: Objects and Classes
Fortran Algol Pascal Modula-2 BCPL C Simula SmallTalk C++ Ada Java C# C Fortran 5.1 message A B 5.2 1 class Vehicle subclass Car object mycar public class Vehicle extends Object{ public int WheelNum
More informationuntitled
ArcGIS Server Web services Web services Application Web services Web Catalog ArcGIS Server Web services 6-2 Web services? Internet (SOAP) :, : Credit card authentication, shopping carts GIS:, locator services,
More informationIoC容器和Dependency Injection模式.doc
IoC Dependency Injection /Martin Fowler / Java Inversion of Control IoC Dependency Injection Service Locator Java J2EE open source J2EE J2EE web PicoContainer Spring Java Java OO.NET service component
More information3.1 num = 3 ch = 'C' 2
Java 1 3.1 num = 3 ch = 'C' 2 final 3.1 final : final final double PI=3.1415926; 3 3.2 4 int 3.2 (long int) (int) (short int) (byte) short sum; // sum 5 3.2 Java int long num=32967359818l; C:\java\app3_2.java:6:
More information用户大会 论文集2.2.doc
MagGis MapGis GIS MagGis API DLL MapGis VC++ VB BC++ Delphi., Windows API MapGis VC++V Delphi Delphi Delphi MapGis Delphi Delphi Windows Delphi Delphi MapGis MapGis DLL API MapGis function _InitWorkArea(HINST:Integer):Integer;
More information}; "P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ", " " string imagedata; if(0!= read_image("a.jpg",imagedata)) { return -1; } string rsp; ytopen_sdk m_sd
tencentyun-youtu c++ sdk for 腾讯云智能优图服务 & 腾讯优图开放平台 安装 运行环境 Linux 依赖项 - curl-7.40.0, 获取更新版本 https://github.com/bagder/curl - openssl-1.0.1k, 获取更新版本 https://github.com/openssl/openssl 构建工程 工程采用 CMake 构建 1.
More informationD C 93 2
D9223468 3C 93 2 Java Java -- Java UML Java API UML MVC Eclipse API JavadocUML Omendo PSPPersonal Software Programming [6] 56 8 2587 56% Java 1 epaper(2005 ) Java C C (function) C (reusability) eat(chess1,
More informationRUN_PC連載_12_.doc
PowerBuilder 8 (12) PowerBuilder 8.0 PowerBuilder PowerBuilder 8 PowerBuilder 8 / IDE PowerBuilder PowerBuilder 8.0 PowerBuilder PowerBuilder PowerBuilder PowerBuilder 8.0 PowerBuilder 6 PowerBuilder 7
More informationJava Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream Class java.io.datainptstream (extends) FilterInputStream InputStream Obj
Message Transition 5-1 5-2 DataInputStream Class 5-3 DataOutputStream Class 5-4 PrintStream Class 5-5 (Message Transition) (Exercises) Java Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream
More information詞 彙 表 編 號 詞 彙 描 述 1 預 約 人 資 料 中 文 姓 名 英 文 姓 名 身 份 證 字 號 預 約 人 電 話 性 別 2 付 款 資 料 信 用 卡 別 信 用 卡 號 信 用 卡 有 效 日 期 3 住 房 條 件 入 住 日 期 退 房 日 期 人 數 房 間 數 量 入
100 年 特 種 考 試 地 方 政 府 公 務 人 員 考 試 試 題 等 別 : 三 等 考 試 類 科 : 資 訊 處 理 科 目 : 系 統 分 析 與 設 計 一 請 參 考 下 列 旅 館 管 理 系 統 的 使 用 案 例 圖 (Use Case Diagram) 撰 寫 預 約 房 間 的 使 用 案 例 規 格 書 (Use Case Specification), 繪 出 入
More information云数据库 RDS SDK
云数据库 RDS SDK SDK SDK 下载 SDK 下载 最新版本 java_sdk.zip python_sdk.zip php_sdk.zip c#_sdk.zip 历史版本 2015-11-3 java_sdk.zip python_sdk.zip php_sdk.zip c#_sdk.zip JAVA 教程 JAVA 创建 Access Key 登陆阿里云账号 打开 我的 Access
More information59 1 CSpace 2 CSpace CSpace URL CSpace 1 CSpace URL 2 Lucene 3 ID 4 ID Web 1. 2 CSpace LireSolr 3 LireSolr 3 Web LireSolr ID
58 2016. 14 * LireSolr LireSolr CEDD Ajax CSpace LireSolr CEDD Abstract In order to offer better image support services it is necessary to extend the image retrieval function of our institutional repository.
More informationchap07.key
#include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,
More information声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工
Shenzhen WitSoft Information Technology Co., Ltd. 主 办 券 商 二 〇 一 六 年 二 月 声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本
More informationuntitled
1 MSDN Library MSDN Library 量 例 參 列 [ 說 ] [] [ 索 ] [] 來 MSDN Library 了 類 類 利 F1 http://msdn.microsoft.com/library/ http://msdn.microsoft.com/library/cht/ Object object 參 類 都 object 參 object Boxing 參 boxing
More informationJava java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,
http://debut.cis.nctu.edu.tw/~chi Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, : POSITIVE_INFINITY NEGATIVE_INFINITY
More informationchapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas
Contents 目錄 chapter 1 1-1... 1-2 1-2... 1-3 HTML5... 1-3... 1-5 1-3... 1-9 Web Storage... 1-9... 1-10 1-4 HTML5... 1-14... 1-14... 1-15 HTML5... 1-15... 1-15... 1-16 1-5... 1-18 Apps... 1-18 HTML5 Cache
More information(Microsoft Word - \272\364\263q\245|\244A_49636107_\304\254\253\330\336\263__\272\353\302\262\263\370\247i.doc)
SCJP (Oracle Certified Professional, Java SE5/6 Programmer) 學 制 / 班 級 : 四 年 制 / 網 通 四 乙 指 導 老 師 : 方 信 普 老 師 學 生 學 號 / 姓 名 : 49636107 蘇 建 瑋 繳 交 年 份 : 100 年 6 月 一 SCJP 介 紹 SCJP 是 Sun Certified Java Programmer
More information概述
OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3
More informationuntitled
PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說
More information使用MapReduce读取XML文件
使用 MapReduce 读取 XML 文件 XML( 可扩展标记语言, 英语 :extensible Markup Language, 简称 : XML) 是一种标记语言, 也是行业标准数据交换交换格式, 它很适合在系统之间进行数据存储和交换 ( 话说 Hadoop H ive 等的配置文件就是 XML 格式的 ) 本文将介绍如何使用 MapReduce 来读取 XML 文件 但是 Had oop
More information英语专业(中英文)
英 语 专 业 课 程 体 系 框 架 图 课 程 类 别 学 时 数 ( 其 开 课 设 课 目 的 ( 阐 述 该 课 程 在 培 养 学 生 品 德 知 识 能 力 体 育 或 美 育 的 作 课 程 名 称 中 实 验 ) 学 期 用 在 课 程 体 系 中 与 前 后 课 程 的 关 系 ) 所 属 课 程 群 开 课 学 院 掌 握 马 克 思 主 义 的 基 本 立 场 观 点 和 方
More information第3章.doc
3 3 3 3.1 3 IT Trend C++ Java SAP Advantech ERPCRM C++ C++ Synopsys C++ NEC C C++PHP C++Java C++Java VIA C++ 3COM C++ SPSS C++ Sybase C++LinuxUNIX Motorola C++ IBM C++Java Oracle Java HP C++ C++ Yahoo
More informationTopTest_Adminstrator.doc
壹 前 言... 3 貳 系 統 簡 介... 4 一 TKB multimedia Top-Test 系 統 架 構...4 1. 使 用 者 介 面 層 (Presentation tier)...5 2. 商 業 邏 輯 層 (business logic tier)...5 3. 資 料 服 務 層 (data services tier)...5 二 TKB Multimedia Top-Test
More informationOffice Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech
- OfficeCoder 1 2 3 4 1,2,3,4 xingjiarong@mail.sdu.edu.cn 1 xuchongyang@mail.sdu.edu.cn 2 sun.mc@outlook.com 3 luoyuanhang@mail.sdu.edu.cn 4 Abstract. Microsoft Word 2013 Word 2013 Office Keywords:,, HTML5,
More informationAPI参考
文档版本 03 发布日期 2018-06-20 华为技术有限公司 版权所有 华为技术有限公司 2018 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 商标声明 和其他华为商标均为华为技术有限公司的商标 本文档提及的其他所有商标或注册商标, 由各自的所有人拥有 注意 您购买的产品 服务或特性等应受华为公司商业合同和条款的约束, 本文档中描述的全部或部分产品
More information目 录 1. 业 务 流 程 系 统 开 发 面 临 的 挑 战 与 机 遇... 3 1.1 业 务 流 程 管 理... 4 2. 新 一 代 开 源 业 务 流 程 开 发 平 台 BPMX3... 5 2.1 BPMX3 是 什 么... 5 2.2 为 什 么 要 优 先 采 用 BPMX
BPMX3 技 术 白 皮 书 业 务 流 程 开 发 平 台 介 绍 目 录 1. 业 务 流 程 系 统 开 发 面 临 的 挑 战 与 机 遇... 3 1.1 业 务 流 程 管 理... 4 2. 新 一 代 开 源 业 务 流 程 开 发 平 台 BPMX3... 5 2.1 BPMX3 是 什 么... 5 2.2 为 什 么 要 优 先 采 用 BPMX3... 5 2.2.1 BPMX3
More informationMicrosoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f
Web Chapter 22 SharePoint Web Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web 21 22-1 SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f Views.asmx View SharePoint
More information4.1 AMI MQSeries API AMI MQI AMI / / AMI JavaC C++ AMI / AMI AMI - / /
4 AMI AMI AMI SC345604 89 4.1 AMI MQSeries API AMI MQI AMI / / AMI JavaC C++ AMI / AMI AMI - / / 91 41-90 41 AMI - AMI - - API MQI MQSeries MQI AMI IBM 91 MQSeries REPOSITORY AMI AMI AMI XML Windows AMI
More information使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款
JAVA 程 序 设 计 ( 肆 ) 徐 东 / 数 学 系 使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款 使 用 Java class 代 表 保 险 箱 public class SaveBox 类 名 类 类 体 实 现 封 装 性 使 用 class SaveBox 代 表 保
More information目 录 / CATALOG 一 桌 面 网 站 接 入 1. JAVASCRIPT 网 页 插 件 接 入 2. JS 代 码 操 作 指 引 3. 网 页 链 接 独 立 页 面 接 入 4. 网 页 链 接 接 入 操 作 指 引 5. 自 定 义 桌 面 网 站 接 入 图 标 颜 色 等 0
爱 客 服 快 速 接 入 指 南 400 005 0025 / aikf@huilan.com 目 录 / CATALOG 一 桌 面 网 站 接 入 1. JAVASCRIPT 网 页 插 件 接 入 2. JS 代 码 操 作 指 引 3. 网 页 链 接 独 立 页 面 接 入 4. 网 页 链 接 接 入 操 作 指 引 5. 自 定 义 桌 面 网 站 接 入 图 标 颜 色 等 01
More informationuntitled
1 .NET sln csproj dll cs aspx 說 料 料 利 來 料 ( 來 ) 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Click 滑 料 Response 列 料 Response HttpResponse 類 Write 料 Redirect URL Response.Write("!!
More informationPowerPoint Presentation
1 版权所有 2011,Oracle 和 / 或其分支机构 保留所有权利 从幻灯片 8 中插入信息保护策略分类 WAC Widget Java ME 手机新动向陈志宇 2 版权所有 2011,Oracle 和 / 或其分支机构 保留所有权利 从幻灯片 8 中插入信息保护策略分类 以下内容旨在概述我们产品总的发展方向 该内容仅供参考, 不可纳入任何合同 该内容不构成提供任何材料 代码或功能的承诺, 并且不应该作为制定购买决策的依据
More informationMicrosoft PowerPoint - string_kruse [兼容模式]
Strings Strings in C not encapsulated Every C-string has type char *. Hence, a C-string references an address in memory, the first of a contiguous set of bytes that store the characters making up the string.
More information目录
目 录 1 系 统 概 述... 1 1.1 主 要 功 能... 1 1.2 工 作 环 境 要 求... 2 1.2.1 硬 件 环 境... 2 1.2.2 操 作 系 统... 2 1.2.3 数 据 库... 2 1.2.4 浏 览 器... 2 2 安 装 卸 载... 3 2.1 安 装 步 骤... 3 2.2 使 用 加 密 狗... 5 2.3 卸 载 步 骤... 6 3 新
More information多層次傳銷與獎金系統
醒 吾 技 術 學 院 資 訊 管 理 系 ( 五 專 部 ) 九 十 六 學 年 度 畢 業 專 題 多 層 次 傳 銷 與 獎 金 系 統 組 員 : 921506122 游 濬 瑋 921506126 陳 彥 宇 921506139 林 龍 華 921506144 陳 昶 志 921506149 楊 璧 如 指 導 老 師 : 汪 淵 老 師 中 華 民 國 九 十 七 年 一 月 十 一 醒
More information新版 明解C++入門編
511!... 43, 85!=... 42 "... 118 " "... 337 " "... 8, 290 #... 71 #... 413 #define... 128, 236, 413 #endif... 412 #ifndef... 412 #if... 412 #include... 6, 337 #undef... 413 %... 23, 27 %=... 97 &... 243,
More informationOOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数
OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double
More information, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1
21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414
More information内 容 协 作 平 台 TRS WCM 6.5 北 京 拓 尔 思 信 息 技 术 股 份 有 限 公 司 Beijing TRS Information Technology Co., Ltd 版 权 说 明 本 手 册 由 北 京 拓 尔 思 信 息 技 术 股 份 有 限 公 司 ( 以 下 简 称 TRS 公 司 ) 出 版, 版 权 属 TRS 公 司 所 有 未 经 出 版 者 正 式
More informationuntitled
12-1 -2 VC# Web Blog 12-1 -1-1 12-1.1-1 C:\ ChartModuleSample_CSharp\Application\2001\ Files\ 4096 KB 120 Web.Config httpruntime maxrequestlength executiontimeout 12-2
More informationKillTest 质量更高 服务更好 学习资料 半年免费更新服务
KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-055Big5 Title : Sun Certified Programmer for the Java 2 Platform.SE 5.0 Version : Demo 1 / 22 1. 11. public static void parse(string str)
More informationFileMaker 15 ODBC 和 JDBC 指南
FileMaker 15 ODBC JDBC 2004-2016 FileMaker, Inc. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc. / FileMaker WebDirect FileMaker, Inc. FileMaker
More informationPython a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2
Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790
More information附件1
动 物 科 学 专 业 课 程 体 系 框 架 图 课 程 类 别 课 程 名 称 学 时 数 ( 其 中 实 验 ) 开 课 学 期 设 课 目 的 ( 阐 述 该 课 程 在 培 养 学 生 品 德 知 识 能 力 体 育 或 美 育 的 作 用 在 课 程 体 系 中 与 前 后 课 程 的 关 系 ) 所 属 课 程 群 开 课 学 院 大 学 英 语 Ⅰ-Ⅳ 192 第 1-4 学 期 培
More informationFileMaker 16 ODBC 和 JDBC 指南
FileMaker 16 ODBC JDBC 2004-2017 FileMaker, Inc. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc. FileMaker WebDirect FileMaker Cloud FileMaker,
More information济南大学计算机科学与技术专业发展规划
江 苏 省 海 安 中 等 专 业 学 校 计 算 机 网 络 技 术 专 业 三 年 发 展 规 划 (2016-2019) 专 业 建 设 是 中 职 学 校 最 重 要 的 教 学 基 本 建 设, 对 中 职 学 校 的 改 革 与 发 展 具 有 深 远 的 影 响 专 业 建 设 决 定 着 人 才 培 养 的 格 局 与 办 学 水 平 为 主 动 适 应 中 职 教 育 发 展 的
More informationebook4-12
12 CGI C G I (Common Gateway Interface) We b P H P C G I H T M L H T T P H T M L We b H T T P We We b I n t e r n e t R F C h t t p : / / w w w. i e t f. o rg / P H P C G I C G A p a c h e C G I P H P
More information摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質,
元 培 科 技 大 學 資 訊 管 理 系 畢 業 專 題 健 康 飲 食 網 站 計 畫 書 指 導 老 師 : 林 侑 賢 老 師 組 員 : 陳 佑 伊 (971408067) 張 祥 庭 (971408084) 黃 聖 哲 (971408098) 劉 潤 婷 (971408106) 中 華 民 國 一 百 年 十 二 月 摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時
More information建立Android新專案
Android 智 慧 型 手 機 程 式 設 計 Android WebService 建 國 科 技 大 學 資 管 系 饒 瑞 佶 2012/4 V1 2012/8 V2 2013/5 V3 2014/10 v4 提 醒 這 節 的 內 容 針 對 的 是 MS 的 Web Service 或 是 使 用 SOAP(Simple Object Access Protocol) 標 準 建 立
More information没 有 多 余 的 Contruol 或 Action 了 原 来 Domain 层 被 服 务 层 Service layer 遮 挡, 在 右 边 图 中, 则 Domain 层 直 接 暴 露 给 前 台 了, 没 有 被 遮 挡, 裸 露 了 这 样 一 步 到 位 实 现 领 域 模 型
文 章 编 号 :1007-757X(2012)1-0036-04 领 域 驱 动 模 型 的 WEB 软 件 系 统 设 计 研 究 摘 要 : J2EE 3 JDK1.7 Tomcat WEB 关 键 词 : 中 图 分 类 号 :TP311 文 献 标 志 码 :A 0 引 言 Web 软 件 系 统 的 分 层 结 构 典 型 的 J2EE 软 件 系 统 开 发 方 法 分 为 三 层 结
More informationuntitled
1 .NET 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Response 類 Write 料 Redirect URL Response.Write("!! ives!!"); Response.Redirect("WebForm2.aspx"); (1) (2) Web Form
More informationebook60-13
13 H T M L F l a s h J a v a < i m g > 13.1 H T M L A c t i v e X H T M L < i m g > HTML 4.0 < o b j e c t > < / o b j e c t > 13.1.1 H T M L < o b j e c t > c l a s s i d d a t a < p a r a m > 1.
More information2 Java 语 言 程 序 设 计 教 程 1.2.1 简 单 性 Java 语 言 的 语 法 与 C 语 言 和 C++ 语 言 很 接 近, 使 得 大 多 数 程 序 员 很 容 易 学 习 和 使 用 Java 另 一 方 面,Java 丢 弃 了 C++ 中 很 少 使 用 的 很 难
第 1 章 Java 概 述 Java 的 诞 生 Java 的 特 点 Java 开 发 环 境 安 装 与 配 置 创 建 并 运 行 一 个 简 单 的 Java 程 序 Java 语 言 是 当 今 计 算 机 软 件 行 业 中 最 热 门 的 网 络 编 程 语 言, 以 Java 为 核 心 的 芯 片 技 术 编 译 技 术 数 据 库 连 接 技 术, 以 及 基 于 企 业 级
More information上述字符串的 MD5 值即为签名的值 (32 位小写 ) 将签名值放在请求的参数中例如 sign=md5_sign 服务端 SDK 调用 API 的应用的私钥 Secret Key 为 appsecret /** parammap 请求参数 secret 密钥 *
集成推送平台接口说明 API 接口规范 接口响应规范 HTTP 接口遵循魅族 API 协议规范 返回数据格式统一如下 : code :, // 必选, 返回码 message :, // 可选, 返回消息, 网页端接口出现错误时使用此消息展示给用户, 手机端可忽略此消息, 甚至服务端不传输此消息 value :,// 必选, 返回结果 Api returncode 定义 code value 200
More informationBOOL EnumWindows(WNDENUMPROC lparam); lpenumfunc, LPARAM (Native Interface) PowerBuilder PowerBuilder PBNI 2
PowerBuilder 9 PowerBuilder Native Interface(PBNI) PowerBuilder 9 PowerBuilder C++ Java PowerBuilder 9 PBNI PowerBuilder Java C++ PowerBuilder NVO / PowerBuilder C/C++ PowerBuilder 9.0 PowerBuilder Native
More information天津天狮学院关于修订2014级本科培养方案的指导意见
目 录 天 津 天 狮 院 关 于 修 订 2014 级 本 科 培 养 方 案 的 指 导 意 见...1 金 融 类 专 业...9 金 融 专 业 培 养 方 案...9 保 险 专 业 培 养 方 案...14 人 力 资 源 管 理 专 业 培 养 方 案...19 劳 动 与 社 会 保 障 专 业 培 养 方 案...24 工 商 管 理 类 专 业...29 市 场 营 销 专 业
More informationx MapReduce A Italic URL Constant width Constant width bold Constant width italic 這個圖示代表提示或建議 這個圖示代表一般註解
Java R Python Java Java Java x MapReduce A Italic URL Constant width Constant width bold Constant width italic 這個圖示代表提示或建議 這個圖示代表一般註解 第一章 I/O double[][] int[] String[] List 2 Map JavaScript Object Notation
More informationepub83-1
C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C
More informationFileMaker 15 WebDirect 指南
FileMaker 15 WebDirect 2013-2016 FileMaker, Inc. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc. FileMaker WebDirect FileMaker, Inc. FileMaker
More information1. 访 问 最 新 发 行 公 告 信 息 jconnect for JDBC 7.0 1. 访 问 最 新 发 行 公 告 信 息 最 新 版 本 的 发 行 公 告 可 以 从 网 上 获 得 若 要 查 找 在 本 产 品 发 布 后 增 加 的 重 要 产 品 或 文 档 信 息, 请 访
发 行 公 告 jconnect for JDBC 7.0 文 档 ID:DC74874-01-0700-01 最 后 修 订 日 期 :2010 年 3 月 2 日 主 题 页 码 1. 访 问 最 新 发 行 公 告 信 息 2 2. 产 品 摘 要 2 3. 特 殊 安 装 说 明 2 3.1 查 看 您 的 jconnect 版 本 3 4. 特 殊 升 级 指 导 3 4.1 迁 移 3
More informationmvc
Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication
More information關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK
2 l 跨裝置網頁設計 Android ios Windows 8 BlackBerry OS Android HTML 5 HTML 5 HTML 4.01 HTML 5 CSS 3 CSS 3 CSS 2.01 CSS 3 2D/3D PC JavaScript
More information信息
信 息 与 算 机 工 院 算 机 科 与 技 术 人 才 培 养 方 案 ( 代 码 :080901) 一 培 养 目 标 培 养 适 应 国 家 建 设 发 展 需 要, 德 智 体 全 面 发 展, 具 有 良 好 的 科 素 养 和 丰 厚 的 人 文 底 蕴, 掌 握 扎 的 算 机 科 核 心 基 础 理 论 知 识 和 主 流 工 技 术, 了 解 本 的 前 沿 发 展 现 状 和
More information1 Internet [1]P44-46 2 1 000 200 200 000 3 Web Service Web Service Web XML HTTP URL 1..NET Framework.NET Framework Web Service HTTP 80.NET Framework 2
Journal of Nanning Polytechnic 2013 18 2 2013 Vol.18 No.2 易 著 梁 530008 [ ] [ ] [ ]TP311.52 [ ]A [ ]1009-3621 2013 02-0041-05 GRE 1. 1 2 GRE 3 4 1 000 5 6 2. 1 CPU [ ]2013-01-15 [ ]http://www.cnki.net/kcms/detail/45.1268.c.20130325.1733.011.html
More informationFY.DOC
高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主
More information