`
cgf198171
  • 浏览: 733 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

读取http和fileSystem资源通用方法

XML 
阅读更多
怕忘记,自己记录一下

public static void main(String[] args) throws URISyntaxException, IOException {
        // TODO Auto-generated method stub
//        Timer timer = new Timer();
//        timer.scheduleAtFixedRate(new MyTask(), 1, 1);
//        URL url = new URL("http://ec2-204-236-206-91.compute-1.amazonaws.com/resources/ford/general/xml/homepage.xml");
//        System.out.println(url.getProtocol());
        URI uri = new URI("http://ec2-184-73-32-9.compute-1.amazonaws.com/resources/ford/edge/2010/xml/HTML360.xml");
//        URI uri = new URI("file:///D:/workCode/ngbs/NGContent/FordVehicles/resources/ford/edge/2010/xml/models.xml");
        InputStream is = uri.toURL().openStream();
        System.out.println(is.available());
        System.out.println(uri.toString());
        System.out.println(uri.toURL().getPath());
        System.out.println(uri.toURL().getProtocol());
        System.out.println(uri.toURL().getContent());
    }
分享到:
评论

相关推荐

    24. FAT Filesystem.pdf_filesystem_stm32_fat_

    FAT Filesystem.pdf_filesystem_stm32_fat_”暗示了这是一个关于FAT文件系统在STM32微控制器上应用的文档。STM32是一款基于ARM Cortex-M内核的微控制器系列,广泛应用于各种嵌入式系统。FAT(File Allocation Table...

    ucosii_filesystem.zip

    2. **文件系统**:ucOSII 文件系统扩展了 ucOSII 的功能,允许在嵌入式设备上组织和管理数据,如创建、读取、写入和删除文件,类似于我们在个人计算机上使用的 Windows 或 Linux 文件系统。 3. **API**:API...

    大数据与云计算教程课件 优质大数据课程 08.HDFS文件接口(共41页).pptx

    4. `HftpFileSystem` 和 `HsftpFileSystem`:分别通过HTTP和HTTPS以只读方式访问HDFS。 5. `HarFileSystem`:Hadoop档案文件系统,用于归档HDFS文件,减小NameNode内存压力。 6. `KFS`:Kosmos文件系统,一种类似...

    C# 编写通用FTP服务器程序 源码

    本项目涉及的知识点是使用C#编写一个通用的FTP(File Transfer Protocol)服务器程序,该程序基于标准FTP协议,可以供各种FTP客户端进行连接和数据传输。 FTP服务器程序的核心在于理解和实现FTP协议。FTP协议是一个...

    vb做的几个关于文件的小程序

    在"vb做的几个关于文件的小程序"中,我们可能看到了如何使用这些函数和方法实现文件的打开、读取、写入、复制、移动和删除等功能。通过学习和分析这些小程序,可以加深对VB文件操作的理解,并能应用于实际项目中解决...

    通用大数据存储与分析处理平台_Hadoop.docx

    最后,文档探讨了海量数据处理的思路,包括Bloom filter、Hashing、bit-map、堆、双层桶划分、数据库索引(如倒排索引)和外排序等方法,并引用了关于Hadoop框架和MapReduce模式的经典文章,帮助读者深入理解海量...

    完整版大数据云计算课程 Hadoop数据分析平台系列课程 Hadoop 05 Hadoop API开发 共32页.rar

    1. **FileSystem API**:这是与HDFS交互的主要接口,提供了读取、写入、移动和检查文件或目录的能力。通过FileSystem实例,开发者可以执行基本的文件操作,如打开、关闭、读取和写入文件。 2. **InputFormat和...

    类似explorer.exe的显示所有路径和文件的程序C++源代码

    标题中的“类似explorer.exe的显示所有路径和文件的程序C++源代码”是指一个用C++编程语言编写的程序,其功能与Windows操作系统中的资源管理器(explorer.exe)相似,可以展示计算机中所有路径下的文件和文件夹。...

    PHP网站开发常用类库

    这类类库通常包含创建、读取、编辑和输出多种图像格式的方法,使得开发者能够轻松地对用户上传的图片进行操作。 2. 分页类: 对于数据量大的网页,分页是必不可少的,它可以提高用户体验并减轻服务器压力。分页...

    hadoop api 帮助文档

    - Common API:提供通用工具和类,如IOUtils、Configuration和FileSystem。 3. 使用Hadoop API进行开发: - 文件操作:使用HDFS API创建、打开、关闭、移动或删除文件。例如,通过DFSClient创建文件,使用...

    C++编写的搜索Exe文件程序源代码

    在IT领域,编程是核心技能之一,而C++作为一种强大的、通用的编程语言,广泛应用于系统软件、应用软件、游戏开发以及高性能计算等多个领域。本主题聚焦于使用C++编写一个搜索Exe(可执行文件)的程序,这对于理解和...

    hadoop工具包中的share包

    在Hadoop生态系统中,"share"包是一个非常重要的组成部分,它包含了Hadoop项目的基础资源和通用组件。这个包的设计目的是为了提供一个共享的环境,使得各个模块之间可以互相依赖,同时减少代码重复,提高整体效率。...

    jndi 有关的几个jar

    这个库提供了连接、搜索、读取、写入、修改和删除 LDAP 目录条目的功能。在Java应用中,如果需要集成LDAP身份验证或管理LDAP目录,通常会用到这个jar文件。 2. **providerutil.jar**: 在Java中,JNDI是一个服务...

    C++_FOR_Mobile.rar

    C++是一种通用的、面向对象的编程语言,以其高效性和灵活性而闻名,广泛应用于游戏开发、系统软件、嵌入式系统以及包括移动设备在内的各种平台。 描述中重复的"C++_FOR_Mobile.rar"字样可能是输入错误,但我们可以...

    EFSL实用手册

    **EFSL(Embedded Filesystem Library)**项目的核心目标是为多种嵌入式系统提供一个通用的文件系统库,当前主要支持微软的FAT文件系统家族。该项目致力于开发纯ANSI C代码,确保其在任何自称为C编译器的环境下都能...

    commons-vfs-1.0-src

    1. **VFS 模型**:Apache Commons VFS通过定义一套接口和类,如`FileObject`,`FileSystem`和`FileSystemManager`,来构建虚拟文件系统模型。`FileObject`代表了文件或目录,提供了打开、读取、写入、删除、重命名等...

    C++库.zip_C++

    这个名为"C++库.zip"的压缩包很可能是收集了多个常用C++库的集合,对于学习和使用C++的人来说是一个宝贵的资源。 1. **STL(Standard Template Library)标准模板库**:这是C++库的核心部分,包括容器(如vector、...

    java操作hdfs依赖包

    为了在Java环境中与HDFS进行交互,你需要包含一系列的依赖包,这些包提供了必要的功能来读取、写入和管理HDFS上的文件。在你给出的描述中,提供了一个包含所有必需库的压缩包,这些库适用于Tomcat服务器环境。 1. *...

    Hadoop2.2.0 HDFS开发依赖的jar包

    1. **Hadoop Common**:这是Hadoop的基础库,包含各种通用工具和类,如网络通信、配置管理、安全和I/O工具。在Hadoop2.2.0中,`hadoop-common-2.2.0.jar`是必不可少的。 2. **HDFS Client**:提供与HDFS交互的...

Global site tag (gtag.js) - Google Analytics