![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
沧_海_笑
这个作者很懒,什么都没留下…
展开
-
Ambari2.6.0 安装HDP2.6.3(离线安装)
https://www.cnblogs.com/zhang-ke/p/8944240.html转载 2019-12-09 14:22:23 · 481 阅读 · 0 评论 -
Google Map API使用详解(十九)——实现Google Map本地搜索框(上)
1、 使用Google Map API中的GMap2类的控件在提到地图上的默认控件和GMap2的设置项的时候,我都提过谷歌地图的本地搜索栏控件,要在地图上加上这个控件其实很简单,不需要调用GMap2.addControl(),只需要一句话:map.enableGoogleBar();这样就可以在地图的左下角加上这个搜索栏了,并且替换掉了原来的谷歌Logo的图片。目前用这个搜索栏可以搜索转载 2013-05-11 17:41:36 · 1127 阅读 · 0 评论 -
八大地图API开发平台大比拼
面对目前炙手可热的位置应用服务(LBS),其相关类型网站、广大电信服务商(ISP)和程序开发人员都把目光聚焦到地图服务平台(即:Map API)的选择上。而在众多开发平台当中,既有出自各大地图厂商的专业编程工具,同时也不乏为数众多的主流搜索引擎推出自有品牌的相关产品。那么今天,我们就把目前市场上大家所熟知的地图API拿出来做一比较,看看谁才是最值得信赖和拥有的地图服务平台。 此次参加对转载 2013-05-12 11:07:19 · 1886 阅读 · 0 评论 -
Google地图API——IP映射为地址
最近使用Google地图和Google提供的API,经过半天的捉摸,终于弄好了。 程序主要实现的功能是将给定的IP地址使用第三方API查找大体位置(例如),然后根据位置用Google提供的接口找到经纬度,在Google地图上显示出来,不多说,直接上代码,新手,写得有点乱,见谅! MyLoadTester转载 2013-05-13 14:40:29 · 775 阅读 · 0 评论 -
Maven3.0.3的环境变量配置
1.安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。 2.下载maven3,最新版本是Maven3.0.3 ,下载地址:http://maven.apache.org/download.html 下载apache-maven-3.0.3-bin.zip文件后,并解压到D:\tools\apache-maven-3.0.33.配置maven3的环境变量,先配置M2_H转载 2013-05-14 16:56:42 · 581 阅读 · 0 评论 -
eclipse maven plugin 插件 安装 和 配置
环境准备: eclipse(Helios) 3.6maven 3.0.4maven3 安装:安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。 首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/ap转载 2013-05-14 23:31:08 · 675 阅读 · 0 评论 -
ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数转载 2013-06-01 13:45:16 · 455 阅读 · 0 评论 -
使用tagcanvas实现热点分布
下面链接是使用tagvanvas的官方文档。http://www.goat1000.com/tagcanvas.php实现效果非常的绚丽,功能非常强悍。本人按照官网提供的资料基本上大部分都已经实现,其中tooltip工具提示,首先自己没能实现,找了半天资料,终于发现了事项方法,先提供出来:http://www.goat1000.com/2012/03/08/tagcanvas-1.原创 2013-06-01 10:16:30 · 3102 阅读 · 1 评论 -
Twitter Bootstrap 框架介绍
http://www.open-open.com/lib/view/open1342079951437.html http://www.open-open.com/lib/view/open1342079951437.html转载 2013-05-31 16:48:00 · 788 阅读 · 0 评论 -
机器学习资料
http://blog.csdn.net/abcjennifer/article/details/7826917 http://www.csdn.net/article/2013-04-08/2814796-Machine-Learning原创 2013-06-06 19:03:18 · 560 阅读 · 0 评论 -
jsp页面实现统计绚丽效果
https://github.com/mbostock/d3/wiki/Gallery转载 2013-06-25 11:26:07 · 898 阅读 · 0 评论 -
关于Eclipse将Java APP项目打包成jar的几种方法以及插件
推荐做法:装一个fatjar插件,非常方便,而且打出来的jar包可以运行,包括引用外部的jar包以及其他文件,都能够很方便的引用到jar包里。装好插件后,点击右键,export,应该在other中,选择fat jar exporter,然后自己慢慢看好一些选项就行了。 第二种方法:(本人试了很多次,打成的jar包可以运行,但是当jar变换到别的目录以后,有会提示缺少相关jar包,不原创 2013-06-25 11:01:33 · 1450 阅读 · 0 评论 -
java中调用C语言代码
第一步:搭建C语言开发环境了。 在此,个人使用的linux系统,介绍的linux的安装,windows的朋友可自行上网搜索。 linux下内置了编译器gcc,我们要做的只是写好c源文件然后在进行编译就可以了,但是如果没有gcc编译器的话,使用以下命令获取 ~# sudo apt-get install gcc 同时要下载辅助工具 ~# sudo apt-get in转载 2013-08-30 13:25:01 · 963 阅读 · 0 评论 -
centos6.0下安装jdk
jdk安装1.安装文件位置 下载jdk rpm包2.安装 拷贝到要安装的机器上,执行命令: rpm -ivh jdk-7u17-linux-x64.rpm jdk会自动安装到/usr/java路径下 中间可能会遇到报错,可以忽略。 Unpacking JAR files…rt.jar… Error: Co原创 2013-09-13 17:24:02 · 770 阅读 · 0 评论 -
判断IP地址是否合法正则表达式
public static boolean IPisCorrect(String ip) { Pattern p = Pattern .compile("^(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d{1,2}|1\\d\\d|2[原创 2013-11-18 18:27:19 · 2047 阅读 · 0 评论 -
JTextArea动态更新
背景:要把复杂处理过程的状态信息动态展示在JTextArea中。JTextArea是放在JDialog中的。失败教训:尝试一:将JDialog设置成非模式状态(serModal(false)),复杂处理过程在JDialog外边处理,通过对JDialog的引用,改变JTextArea中的内容。出现的问题是:在复杂处理过程执行的时候,JDialog中的组件根本无法显示,执行结束后,转载 2014-03-05 20:16:31 · 2411 阅读 · 0 评论 -
消息队列之JMS和AMQP对比
AMQP & JMS对比初次接触消息队列时,在网上搜索,总是会提到如JMS、AMQP等一些术语。查看了一些文档,对JMS和AMQP的一些理解记录如下。JMS 通常而言提到JMS(Java MessageService)实际上是指JMS API。JMS是由Sun公司早期提出的消息标准,旨在为java应用提供统一的消息操作,包括create、send、recei转载 2014-08-10 11:24:48 · 526 阅读 · 0 评论 -
jdk安装
jdk安装1.安装文件位置 机器:221.6.15.149 路径:/home/p2ptest/download/jdk-7u17-linux-x64.rpm2.安装 拷贝到要安装的机器上,执行命令: rpm -ivh jdk-7u17-linux-x64.rpm jdk会自动安装到/usr/java路径下原创 2015-08-11 15:24:13 · 375 阅读 · 0 评论 -
Google Map API使用详解(十五)——初始化GMap2对象
初始化一个GMap2对象除了可以使用GMapOptions参数设置谷歌地图外,在创建GMap2对象后还可以用一些方法设置地图的一些通用属性:1、 可以连续缩放地图缩放的时候旧图块在新图块加载完成之前不会直接消失,图块的切换比较平滑,在网速较慢的时候这种效果会好一些。地图默认情况下不支持,建议打开这个功能。使用map.enableContinuousZoom() / map.disableC转载 2013-05-11 17:38:11 · 759 阅读 · 0 评论 -
Google Map API使用详解(十四)——使用Google Map提供的默认控件
地图上的控件一般是指悬浮在地图上、不随地图移动的图片、按钮等等DOM元素,可以用来控制地图、帮助用户和地图交互、显示地图的特定信息和状态。在谷歌地图主页上,有可以控制地图缩放的控件、有切换地图类型的控件、有显示缩略图的控件等等。这些控件在地图API里也都是默认提供的,所以,你可以在你的地图上加上这些控件,并且可以根据你的需要随意调整地图控件的位置、改变控件的外观,就像我在右边的地图上把缩放控件转载 2013-05-11 17:37:48 · 959 阅读 · 0 评论 -
获取java项目根目录
一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装转载 2013-05-23 09:43:40 · 558 阅读 · 0 评论 -
Google Map API使用详解(一)——Google Map开发背景知识
一、谷歌地图主页 谷歌地图对应不同的地区都会有一些专门的主页,首次登陆时会显示这些地区。比如,香港的:http://maps.google.com.hk,台湾的:http://maps.google.com.tw,日本的:http://maps.google.co.jp。 不过,我们常用的也就三个:1、http://maps.google.com 这个是谷歌地图的全转载 2013-05-11 17:24:21 · 1064 阅读 · 0 评论 -
Google Map API使用详解(六)——Google Map API Key的解读和使用技巧
所谓API密钥(API Key),其实就是一个字符串,在使用script标签导入API类库的时候作为请求参数传给谷歌地图的服务器,形式就是:使用谷歌地图API的第一步就是要注册一个API密钥,谷歌的API使用条款对这个密钥的用途有很正式的说明,其实总结起来也很简单:1、谷歌地图API提供的服务是免费的,对于通过API正常使用谷歌地图的网站基本没有任何限制;2、说“基本”没有限制转载 2013-05-11 17:33:57 · 613 阅读 · 0 评论 -
Google Map API使用详解(十)——使用JavaScript创建地图详解(上)
在网页MyTest1.html中我们已经使用了JavaScript来创建地图,下面总结一下使用JavaScript创建一个地图的核心步骤:1、 导入地图API类库。type="text/javascript">注意这里的参数key,我在以前的文章里已经详细解释过了,如果你只是在本地运行,暂时可以随便使用一段字符串。 2、 在页面的body元素中定义一个地图容器。转载 2013-05-11 17:35:56 · 633 阅读 · 0 评论 -
Google Map API使用详解(十六)——使用GMapOptions定制你的Google Map
之前我曾经解释过创建一个地图的详细步骤,但是,真正创建地图的核心步骤也就两行代码:var map = new GMap2(document.getElementById("mapContainer"));map.setCenter(new GLatLng(39.970981,116.314108), 16);有这两行代码,你就可以在你的网页上展现你的谷歌地图了。但是,这个是最简单的地图转载 2013-05-11 17:39:59 · 552 阅读 · 0 评论 -
Google Map API使用详解(十八)——添加快捷键功能
前面设置地图的文档里面其实漏掉了一个很有意思而又不太引人注目的地图特性,就是设置地图的快捷键。说实话,之前我也没有注意过这一点,甚至都没有想过地图可以支持快捷键,一个以拖拽成名的应用,谁又能想到可以用快捷键来控制呢?仔细看了一下,谷歌地图使用GKeyboardHandler类来支持键盘操作,更有意思的是,这个类在文档顶部的类名列表中没有出现,不知道是整理文档的疏漏,还是因为这个类太小,小的转载 2013-05-11 17:41:07 · 717 阅读 · 0 评论 -
Google Map API使用详解(二十)——实现Google Map本地搜索框(下)
2、使用自定义的JS和Google Map API中的GClientGeocoder类其实Google Map API中提供了一个GClientGeocoder类来实现地址译码,即实现地名与坐标的转换,这个是需要从客户端提交地名来查找数据库从而返回坐标值。先看下面的代码:var rpoint;var map = new GMap2(document.getElementById("转载 2013-05-12 09:11:18 · 888 阅读 · 0 评论 -
Google Map API使用详解(七)——加载Google Map API URL的详细解读
谷歌地图的API类库是通过script标签导入的,形式如下:type="text/javascript">我们使用API的时候关心的就是这个script的src属性了,这个属性也就两个部分:路径:http://ditu.google.com/maps;参数:file=api&hl=zh-CN&v=2&key=abcdefg。解剖一下:1、 路径:http://ditu.g转载 2013-05-11 17:34:33 · 606 阅读 · 0 评论 -
Google Map API使用详解(八)——Google Map坐标系统总结(上)
要在地图中定位一个点,最常见的就是使用一个地理坐标来定位。但是,谷歌地图API还提供了不同于地理坐标的多套坐标系统,方便我们在需要的时候使用不同的坐标来定位在地图上显示的信息。这些坐标系统可以简单的总结如下:1、 地理坐标系统地理坐标纵向以赤道所在纬度线为原点,分别向南北极延伸,最大值为90。横向以格林威治天文台旧址所在的经度线(本初子午线)为原点,分别向东西延伸,最大值为180。海拔转载 2013-05-11 17:35:06 · 645 阅读 · 0 评论 -
Google Map API使用详解(十一)——使用JavaScript创建地图详解(下)
还需要关心的几个问题:上面的示例代码仅仅是为了显示一个试验性质的简单地图,所以把很多暂时不是很必要的代码都去掉了,如果你需要创建具有很好的兼容性、并且能够发布到你自己的网站上的地图,还需要注意这几个问题:为了保证有足够的兼容性,谷歌建议使用XHTML来定义显示地图的html页面,所以,你需要在这个页面的顶部声明XHTML的DOCTYPE,并且在html中声明XHTML的命名空间"h转载 2013-05-11 17:36:28 · 603 阅读 · 0 评论 -
Google Map API使用详解(三)——Google Map基本常识(上)
1、简介任何 Google Maps API 应用程序中的基础元素都是“地图”本身。本文档讨论 GMap2 基础对象的用法和地图操作的基础知识。2、Google Map的“Hello, World”开始学习 Google 地图 API 最简单的方式是看一个简单的示例。网页MyTest1.html显示了以中国人民大学为中心的 400x400 的地图。即使在此简单的示例中,也需要注意五转载 2013-05-11 17:18:35 · 705 阅读 · 0 评论 -
Google Map API使用详解(十三)——使用Google Map API实现自定义控件
使用谷歌地图API定义自定义的控件其实非常简单,看看网页,这就是一个自定义的控件。先看一段Hello World的代码function MyControl(){}MyControl.prototype = new GControl();MyControl.prototype.initialize = function(map){this.map = map;var cont转载 2013-05-11 17:37:23 · 603 阅读 · 0 评论 -
Google Map API使用详解(十七)——实现自定义叠加层
与地图上的控件不同,地图上的叠加层(Overlay)指的是和某个经纬度坐标绑定,能够跟随地图的缩放拖拽而相应移动的DOM元素。地图API文档里定义的GMarker、GPolyline、GInfoWindow都属于叠加层。下面主要讲一下GMarker的使用,其他都是类似的,可以参考Google Map API文档。先看下面的代码:(详细参考MyApp2.html和js/GMap.js)var转载 2013-05-11 17:40:23 · 1017 阅读 · 0 评论 -
Google Map API使用详解(二)——Google Map API中文说明
Google Map API中文使用说明如下:(详见js/fGMap.js文件)方法以及相关参数说明:(1)GBrowserIsCompatible() -- 是否支持Google Map API(2)myLat – 目标位置的经度坐标,(3)myLng – 目标位置的纬度坐标(4)new GLatLng(myLat, myLng) -- 设置经纬度 ( 5)map.set转载 2013-05-11 17:21:18 · 699 阅读 · 0 评论 -
Google Map API使用详解(五)——Google Map基本常识(下)
10、地图属性默认情况下,在 Google Map API 中,地图使用标准的“绘制”图块显示。但是,Google Map API也支持其他地图类型。以下是标准地图类型:G_NORMAL_MAP- 默认视图G_SATELLITE_MAP - 显示 Google Earth卫星图像G_HYBRID_MAP - 混合显示普通视图和卫星视图G_DEFAULT_MAP_TYPES -转载 2013-05-11 17:33:15 · 784 阅读 · 0 评论 -
Google Map API使用详解(九)——Google Map坐标系统总结(下)
4、 DOM相对坐标系统这里的DOM是指页面上装载地图的容器,一般是div元素。把这个坐标系统看作是基于DOM元素而不是基于地图的坐标系统或许更易于理解,这个系统里的坐标指定的是某个点在这个DOM容器里的位置,以这个容器的左上角为原点,分别向下(Y轴)和向右(X轴)延伸。所谓相对坐标,是指这个坐标系统相对地图是固定的,原点不会随地图的拖拽而变化。在谷歌地图API中,使用GMap2.from转载 2013-05-11 17:35:32 · 601 阅读 · 0 评论 -
Google Map API使用详解(十二)——如何在自己的网页中嵌入地图
要在自己的网页中嵌入地图,常用的方法可以归纳为以下几种:1、 最简单的方法 ——使用谷歌地图主页的"链接"如果你只需要在自己的页面上显示某个特定范围的地图,比如你的公司所在地,但是不需要在地图上添加任何额外的内容,比如标记、折线等等,那么,使用这个方法来嵌入谷歌地图是最简单的。登录谷歌地图主页,定位你需要显示的范围后,点击地图左上角的“链接”,会出现一个信息框,给出两个输入框,把第二转载 2013-05-11 17:36:56 · 652 阅读 · 0 评论 -
Geo Location 地理位置信息小结
周末调研了一下Geo Location 地理位置信息方面的内容,自己小结一下。一、通过 IP 地址获得用户的地理位置信息也就是根据用户的IP,通过IP数据库查询获得信息。一般IP数据库中,每条记录的基本结构: IP地址段(起始、结束),以及对应的信息数据一般包含的信息:国家、区域(省/州)、城市、街道、经纬度、ISP提供商等信息因为IP数据库随着时间经常变化(不过一段时间内转载 2013-05-18 08:22:38 · 1054 阅读 · 0 评论