- 博客(67)
- 资源 (7)
- 收藏
- 关注
原创 Java web gis google地图自定义城市
public class GoogleSatelliteDemo extends GisDemoPane { public GoogleSatelliteDemo() { init(); } void init() { try { createCity(); } catch (IOException e) { e.printStackTrace(); }
2016-02-21 16:41:14 2733 1
原创 Java 拓扑图之设备面板图PortDemo
/** * * @author Administrator * */public class PortDemo extends DemoPane { public static void main(String argv[]) { DemoUtil.show(new PortDemo()); } BDataBox box = new BDataBox(); BNetw
2016-02-20 21:21:22 1978
原创 Java Gis 拓扑图(Google 地图)
public class GoogleDemo extends GisDemoPane { public GoogleDemo() { init(); } void init() { Node node1 = createNode("Manchester", 53.488046, -2.241211); Node node2 = createNode("Paris"
2016-02-13 20:50:20 3247
原创 Java Web GIS 地理信息系统开发
Java google地图Java Google卫星图Java Google地形图Java ArcGIS 地图Java 天地图TileSource[] tileSourceArray = { new GoogleTileSource(), new GoogleSatelliteMixTi
2016-01-24 20:03:24 14912
原创 Java雷达扫描图
上图,上代码package demo;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Composite;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import
2016-01-16 14:16:43 4791 3
原创 Java军事卫星拓扑图MilitaryDemo
public class MilitaryDemo extends DemoPane { public static void main(String argv[]) { DemoUtil.show(new MilitaryDemo()); } private BDataBox box = new BDataBox(); private BNetwork network = new
2016-01-15 19:45:41 1529
原创 Java拓扑图之-总线布局BusLayoutDemo
public class BusLayoutDemo extends DemoPane { public static void main(String argv[]) { DemoUtil.show(new BusLayoutDemo()); } BDataBox box = new BDataBox(); BNetwork network = new BNetwork(box)
2016-01-11 17:43:44 1769
原创 Java拓扑图开发-带宽示例
/** * 区域图表 * * @author Administrator * */public class AreaChart extends JComponent { public AreaChart() { } @Override protected void paintComponent(Graphics g) { Graphics2D g2d = (Gra
2015-12-28 21:21:08 4431 4
转载 开放源代码GIS资源集锦
This effort represents an attempt to build a complete index of Open Source / Free GIS related software projects. The effort has some way to go, especially for projects in languages other than English.
2015-01-17 14:47:02 5268
转载 浅谈Ubuntu上离线安装包的制作与安装问题
因为没有在线的时候进行安装软件包,但是也是可以进行离线安装的,但是在Ubuntu系统中离线安装软件包要怎么的安装呢!会不会很是麻烦?所以现在我们一起去看看吧! 一.应用场景a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时b.需要安装软件的ubuntu不能上网二.离线安装包的制作2.1.通过如下指令下载XXXX软件所需要的d
2014-11-05 21:32:40 748
转载 QT项目升级(QT4到QT)
QT4 升级到 QT5 改动:PC部分:【改 QTDIR 变量】在工程根目录下找到 .user 文件 , 如 InnoTabPlugin.vcxproj.user修改指向你的 QT5 根目录: C:\qt\Qt5.2.1\5.2.1\msvc2010 或者找到这个文件 Qt4VSPropertySheet.prop
2014-11-04 21:31:14 1870
转载 推荐优秀的开源GIS软件
从GIS入门到现在,我已经接触不少优秀的GIS软件,这里列出我使用过优秀的开源GIS软件。 桌面GIS软件:Qgis(基于Qt使用C++开发的跨平台桌面软件,最新版本已经整合了网络分析等GIS常用功能)http://www.qgis.org/Grass(桌面经典GIS软件,显示引擎使用cario) http://grass.fbk.eu/ 数据采集与
2014-03-15 15:58:57 1631
转载 50个c/c++源代码网站
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。 1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段 2、http:
2013-09-16 18:56:35 652
转载 opengl绘制Bezier Curve
http://read.pudn.com/downloads16/sourcecode/windows/opengl/60869/OpenGL%20-%20Bezier%20Curve-1/Bezier%20Curve.c__.htm#include "glut.h" int Line_Count = 80; // 线条数越大 曲面越平滑 // 线条数越小 曲面越
2013-08-15 22:15:54 1651
转载 opengl画圆弧,画圆
void DrawCircle(float cx, float cy, float r, int num_segments) { float theta = 2 * 3.1415926 / float(num_segments); float tangetial_factor = tanf(theta);//calculate the tangential factor float
2013-08-15 22:07:37 7218
原创 java遍历文件夹读取文件进行处理
import java.io.File;public interface FileTreeWalk { public void walk(File path);}import java.io.File;import java.io.FileFilter;import java.io.IOException;public class FileTreeWalk
2013-06-16 12:37:52 3093 1
原创 java常用api(不断完善)
//读取图片到BufferedImage中String path = "";BufferedImage image = ImageIO.read(path);//将控件绘制到BufferedImage中BufferedImage buttonImage = getGraphicsConfiguration().createCompatibleImage(getWidth(), getHe
2013-06-16 12:24:12 661
原创 JAVA画SVG图(Batik框架)SVGComponentDemo
package example;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.aw
2013-05-21 22:05:50 10455
原创 JAVA画SVG图(Batik框架)SVGCanvasDemo
package example;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;import org.apache.batik.swing.JSVGCanvas;import org.apache.batik.swing.gvt.GVTTreeRendererAdapt
2013-05-21 22:04:37 3314
原创 JAVA画SVG图(Batik框架)GVTComponentDemo
package example;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.aw
2013-05-21 22:03:39 5094
转载 Java实现类似C/C++中的__FILE__、__FUNC__、__LINE__等,主要用于日志等功能中。
package example;import java.text.SimpleDateFormat; import java.util.Date; /** * Java实现类似C/C++中的__FILE__、__FUNC__、__LINE__等,主要用于日志等功能中。 * * @version 1.0 2011-07-13 * */ public abstract class
2013-05-19 15:10:08 2172
转载 PropertyChangeListener
http://vakinge.iteye.com/blog/441908接口 java.beans.PropertyChangeListener 顾名思义监听属性改变事件,最近做一些东西需要用到数据绑定相关东西,用到了这个接口。 这里做一个简单DEMO。 public class DemoBeans { private String demoName; Prope
2013-05-18 17:12:04 719
原创 java 设置WebService超时
Service model = new ObjectServiceFactory().create(TaskService.class);XFireProxyFactory factory = new XFireProxyFactory(XFireFactory.newInstance().getXFire());TaskService service = (TaskService) fact
2013-05-06 23:14:40 21974
原创 自定义图形xml格式
polygon:定义多边形line:定义直线circularArc:定义圆弧circle:圆面circleBoundry:圆圈polyLine:多边线
2013-03-25 23:35:23 942
原创 arcgis 画各种element(LineElement, PolygonElement)
画圆弧 private IElement createPolylineElement() throws Exception { ISegmentCollection segmentCollection = new Path(); CircularArc arc = new CircularArc(); Point start = new Point(); Point e
2013-03-25 23:18:40 3943
转载 ubuntu oracle 成功安装过程
一,下载一个oracle的基本包其实我本想装oracle 11g,但是网速不给力,找同事要了一个oracle 10g。文件名10201_database_linux32.zip,不知道有没有改过。这个可以到官方网站去下。二,安装oracle 10g所要的包apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm lib
2013-01-20 19:43:56 596
转载 Installing Oracle 11g on Ubuntu
To install the Oracle 11g database on Ubuntu, first download Ubuntu with a generic kernel from Ubuntu, and then release the link. Once the process is over, download Oracle version 11gr2 from the offic
2013-01-20 19:42:07 565
转载 ubuntu 11 32bit环境下安装oracle 11g
上周在自己的ubuntu环境里安装好了oracle 11g, 特此把安装过程纪录下来,留作备忘录。事前准备:系统更新sudoConsole代码 sudo apt-get update sudo apt-get upgrade 安装系统所需要的packagesudoConsole代码 sudo su - apt-get ins
2013-01-20 19:41:12 549
转载 Ubuntu上Oracle10g安装指南
安装体验版的Oracle 10g体验版的Oracle10g比较适合在本子上或者开发的机器上使用,它提供了Oracle10g的大多数功能,并且仅需要更小的安装空间和运行环境。[编辑] 下载体验版Oracle 10g的deb包从下列地址下载:http://www.oracle.com/technology/software/products/database/oracl
2013-01-20 19:40:10 820
转载 推荐系统之协同过滤概述
协同过滤(Collaborative Filtering)是现今推荐系统中应用最为成熟的一个推荐算法系类,它利用兴趣相投、拥有共同经验之群体的喜好来推荐使用者感兴趣的资讯,个人透过合作的机制给予资讯相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选资讯(参考wiki,文字有点生硬,不过却很好的描述了协同过滤的一个互动性:用户参与用户获益)。边整理边写了整整一天o(╯□╰)o
2013-01-06 15:11:50 1513
转载 JTree节点渲染和资源管理器加载
前面已经把树的基本使用、树的事件和树的数据取得写完了,并看了一个Sun提供的最简单的树的例子,这一专题我们讲两个方面,一个是使用树的Renderer和Editor构造一棵我们自己的树;一个树使用SwingWorker完成一棵资源管理器树的加载。(文/ zeyuphoenix)先看渲染的例子:我们为我们的树增加了可用与否、可见与否和节点图片的属性,当然你也可以自己添加
2012-12-22 01:29:50 3853
转载 拓扑图技术比较
拓扑图技术比较1. Javascript技术1) 采用jquery的拓扑图插件jquery.topology.js组件,jquery的组件,具体的可以百度或谷歌搜索下,有例子。优点:对浏览器兼容性好,速度快。缺点:不是很美观,图形太多展现不好。2. Applet技术1) 主要有pre
2012-12-22 01:12:45 2539
转载 C++实现WebService
一、引言 Web Service其实就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,开发人员可以用编程的方法通过Web调用来实现某个功能的应用程序。从深层次上看,Web Service是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为Web)中被描述、发布、查找以及通过Web来调用。 Web服务给人们带来许多令人吃惊的好处,它具有在
2012-12-16 21:56:21 9416
转载 C++多态在编译和运行期的差别
多态是什么?简单来说,就是某段程序调用了一个API接口,但是这个API有许多种实现,根据上下文的不同,调用这段API的程序,会调用该API的不同实现。今天我们只关注继承关系下的多态。还是得通过一个例子来看看C++是怎样在编译期和运行期来实现多态的。很简单,定义了一个Father类,它有一个testVFunc虚函数哟。再定义了一个继承Father的Child类,它重新实现了testVFu
2012-09-28 14:50:18 1120
转载 Apache Mahout中的机器学习算法集
Apache Mahout 是 ApacheSoftware Foundation (ASF) 旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序,并且,在 Mahout 的最近版本中还加入了对Apache Hadoop 的支持,使这些算法可以更高效的运行在云计算环境中。在Mahout实现的机器学习算法见下表:算法
2012-09-19 15:11:37 833
转载 常用算法经典代码(C++版)
一、快速排序void qsort(int x,int y) //待排序的数据存放在a[1]..a[n]数组中 {int h=x,r=y; int m=a[(x+y)>>1]; //取中间的那个位置的值 while(h{while (a[h] while (a[r]>m) r--; //比中间那个位置的值大,循环直到找一个比中间那个
2012-09-14 01:05:51 934
转载 GCC 预编译
GCC 预编译 $gcc -Wall -E hello.c-E 显示预编译内容,但不保存$gcc -Wall -c -save-temps hello.c生成预编译文件并保存为:hello.i(预编译文件), hello.s(汇编文件), hello.o(目标文件) 分开操作如下:$cpp hello.c hello.i //cpp是预编译器,生成预编译文件h
2012-08-27 18:00:11 1303
软考试题1900-2007
2009-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人