`
aidxn527
  • 浏览: 43365 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
文章列表
国外的2.0服务多又成熟,API是专又全,除了现在过热的Facebook,诸如last.fm、FeedBurner、ebay、Digg、delicios、Flirckr、Youtube也是开放API多年了。 15,MediaWiki APIWikipedia提供超过200万的资源,Mediawiki API允许多这些内容进行访问。基于Mediawiki API的站点包括:Wikitravel, Wiktionary, 和WikiNews。14,Upcoming GFW利用Upcoming API可以从Yahoo的网址upcoming.org获取数据。它在获取即时事件信息方面非常有用。 13, ...
转载:http://www.panoramio.com/api/   1,  Panoramio API 网址:        http://www.panoramio.com/api/   2,通过get方法获得数据     http://www.panoramio.com/map/get_panoramas.php?order=popularity&set=public&from=0&to=20&minx=-180&miny=-90&maxx=180&maxy=90&size=medium   order参数 ...
核心提示:GoogleMap,VirtualEarth,YahooMap等,目前所有的WebGIS都使用了缓存机制以提高地图访问速度。原理都是将地图设定为多个比例尺,对于每个比例尺提前将地图分成若干小图片,存在服务器上 GoogleMap,VirtualEarth,YahooMap等, ...
Flickr API   http://www.flickr.com/services/api/   Panoramio API http://www.panoramio.com/api/     Tudou API   http://api.tudou.com/
   ArcGIS Server 是功能强大的基于服务器的 GIS 产品,用于构建集中管理的、支持多用户的、具备高级GIS功能的企业级GIS应用与服务,如:空间数据管理、二维三维地图可视化、数据编辑、空间分析等即拿即用的应用和类型丰富的 ...
JSF官方主页:http://java.sun.com/javaee/javaserverfaces/ JSF开发主页:https://javaserverfaces.dev.java.net/ JSF Sandbox主页(jsf-ri的一个扩展组件库):https://javaserverfaces.dev.java.net/sandbox/ JSF Templating主页(jsf 的一种模板语言):https://jsftemplating.dev.j ...
在JavaScript内部,对象的属性和方法追溯机制是通过所谓的prototype链来实现的。当用new操作符构造对象时,也会同时将构造函数的 prototype对象指派给新创建的对象,成为该对象内置的原型对象。对象内置的原型对象应该是对外不可见的,尽管有些浏览器(如Firefox)可以让我们访问这个内置原型对象,但并不建议这样做。内置的原型对象本身也是对象,也有自己关联的原型对象,这样就形成了所谓的原型链。     在原型链的最末端,就是Object构造函数prototype属性指向的那一个原型对象。这个原型对象是所有对象的最老祖先,这个老祖宗实现了诸如 toString等所有对象天生就该具有 ...
引子     编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。     数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改 ...
个人认为,Java编程中极限考验是Classloader机制的掌握和灵活运用,特别是在复杂的系统,如存在动态类装载,Reflect,EJB,AOP等环境。CLass.forName()和Thread.currentThread().getContextClassLoader())是否一样?在很多文章中,都认为两者是一致的 ...
spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugIn.   看一下ContextLoaderListener的源码,这是一个ServletContextListener [  (       public interface ServletContextListener extends EventListener { public void contextInitialized ( ServletContextEvent sce ); pu ...
弄清楚struts-config.xml中各项元素的作用,对于我们构建web项目有莫大的好处。<struts-config>是struts的根元素,它主要有8个子元素,DTD定义如下: <!ELEMENT struts-config (data-sources?,form-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?,message-resources*,plug-in*)>以上8个元素,下面一一描述:1. date-sources元素date-sources元素用来配置应 ...
有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如 空格的编码值是"%20"。下表中列出了一些URL特殊符号及编码        十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 %20 3. / 分隔目录和子目录 %2F 4. ? 分隔实际的 URL 和参数 %3F 5. % 指定特殊字符 %25 6. # 表示书签 %23 7. ...

JfreeChart学习

    博客分类:
  • Java
JfreeChart设计原则: 图形和显示图像所需数据的清晰分离 a clear separation between the data and its presentation ( controlled by the plot and renderer) . JFreeChart制图主要由4部分组成 1:JFreeChart类 2:Plot绘制区类 3: Renderer单个图形绘制者 4:Dataset数据持有者。 主要类介绍 JFreeChart 表示绘制的整个图形,拥有1…n个plot,通常是一个Plot表示图形的绘 制区域,主要有3种: Plot PiePlot: PiePlot3 ...
1.       关于 Velocity 用户指南旨在帮助页面设计者和内容提供者了解Velocity 和其简单而又强大的脚本语言(Velocity Template Language (VTL))。本指南中有很多示例展示了用Velocity来讲动态内容嵌入到网站之中,但是所有的VTL examples ...
需要从数据库表中随机读取n条记录,必须保证每条记录都不相同. 原来的想法是弄两个链表,第一个读取对应数据库表中的所有记录,根据每个记录的ID来生成这个链表;第二个链表是有选定的随机读取的记录生成的,这样从第一个链表中选定的,就可以剪掉,以后就不会被选种,把选中的添加到第二个链表中. 后来发现,在不同的数据库中完全可以用SQL语句来实现随机选定不同记录. 这里把不同数据库实现的语句粘在这里,以供需要的人来参考. Select a random row with MySQL: SELECT column FROM table ORDER BY RAND() LIMIT ...
Global site tag (gtag.js) - Google Analytics