丹阳做网站的linux做网站1G内存够不

web/2025/10/4 21:36:36/文章来源:
丹阳做网站的,linux做网站1G内存够不,房地产网站的设计要求,最好国内免费网站空间介绍 Java的最后几个发行版本#xff0c;即Java 7#xff0c;Java 8和即将到来的Java 9#xff0c;具有许多功能#xff0c;这些功能使Java开发人员的生活更加轻松。 #xff08;我知道Java 9会使它变得更困难#xff0c;但是只有在您采用新的范例时才可以。之后#xf… 介绍 Java的最后几个发行版本即Java 7Java 8和即将到来的Java 9具有许多功能这些功能使Java开发人员的生活更加轻松。 我知道Java 9会使它变得更困难但是只有在您采用新的范例时才可以。之后它将变得更好。 功能或API之一是Java 7中引入的File API的增强。该功能集的新类之一是java.nio.file.Path及其工厂java.nio.file.Paths 。 Maven依赖 我们将使用JUnit和AssertJ编写测试以演示API。 dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/version /dependency dependencygroupIdorg.assertj/groupIdartifactIdassertj-core/artifactId!-- use 2.8.0 for Java 7 projects --version3.8.0/versionscopetest/scope /dependency创建 正如我之前java.nio.file.Paths提到的是java.nio.file.Path创建者就是它提供了两个工厂方法 静态路径get字符串优先字符串…更多 静态路径getURI uri 可以用来获取java.nio.file.Path的实例。 让我们看一下获取实例的两种方法 Test public void testPathCreation(){Path path Paths.get(src, main, resources);assertThat(path.isAbsolute()).isFalse();assertThat(path.toString()).isEqualTo(src\\main\\resources);Path uriPath Paths.get(URI.create(file:///Users/Mohamed/git));assertThat(uriPath.isAbsolute()).isFalse();assertThat(uriPath.toAbsolutePath().toString()).isEqualTo(C:\\Users\\Mohamed\\git); }探索API 使用 此方法用于检查给定的Path对象是否以另一个Path对象或表示为String对象的路径结尾。 Test public void testEndsWith(){Path path Paths.get(src, main, resources);assertThat(path.endsWith(Paths.get(main,resources))).isTrue();assertThat(path.endsWith(resources)).isTrue(); }使用 此方法返回出现在路径终端或路径末尾的目录或文件的名称。 Test public void testGetFileName(){Path path Paths.get(src, main, resources);assertThat(path.getFileName().toString()).isEqualTo(resources);path Paths.get(src, test, java, info, sanaulla,PathDemoTest.java);assertThat(path.getFileName().toString()).isEqualTo(PathDemoTest.java); }使用 此方法返回java.nio.file.FileSystem的实例该实例表示基础文件系统。 我们将在以后的文章中详细讨论。 Test public void testGetFileSystem(){Path path Paths.get(src, main, resources);assertThat(path.getFileSystem()).isNotNull();assertThat(path.getFileSystem().getSeparator()).isEqualTo(\\);path.getFileSystem().getRootDirectories().forEach(System.out::println); }使用 getNameCount返回在文件分隔符分隔每个名称成分的路径中存在的名称成分的数量。 方法getName获取索引并在索引处返回名称组件。 例如给定路径/var/log/myapp/spring.log具有4个名称组件并且组件位置基于0。 因此索引1的名称部分是log。 Test public void testGetName(){Path path Paths.get(src, main, resources);assertThat(path.getName(0)).isEqualTo(Paths.get(src));assertThat(path.getName(path.getNameCount() - 1)).isEqualTo(Paths.get(resources)); }使用 该API从路径的根目录返回到终端目录或文件即排除该路径为止的路径。 例如在代表/var/log/myapp/spring.path的Path实例上调用getParent返回代表/ var / log / myapp的Path实例 如果给定路径没有父路径或它是根目录则返回null。 Test public void testGetParent(){Path path Paths.get(src, main, resources);assertThat(path.getParent()).isEqualTo(Paths.get(src, main));assertThat(Paths.get(/).getParent()).isNull(); }使用getRoot 此API返回如果它存在的根或空的路径的给定实例的路径实例。 Test public void testGetRoot(){Path path Paths.get(src, main, resources);assertThat(path.getRoot()).isNull();path Paths.get(/users, Mohamed, git, blogsamples);assertThat(path.getRoot()).isEqualTo(Paths.get(/)); }使用 这个API有点棘手。 它将删除路径中的多余元素。 冗余元素是那些元素的删除最终将导致相似的Path的元素。 例如如果我们有路径src \ .. \ src \ main \ java等效于src \ main \ java 。 normalize API有助于从前者实现后者。 Test public void testNormalize(){Path path Paths.get(src,.., src, main, resources, .);assertThat(path.toString()).isEqualTo(src\\..\\src\\main\\resources\\.);assertThat(path.normalize().toString()).isEqualTo(src\\main\\resources); }使用 此方法返回由下限和上限标识的子路径这些子路径作为参数传递给该方法。 计算子路径时排除上限。 Test public void testSubpath(){Path path Paths.get(Mohamed, git, blogsamples, src, main, resources);assertThat(path.subpath(2, 3).toString()).isEqualTo(blogsamples);assertThat(path.subpath(0, path.getNameCount()).toString()).isEqualTo(Mohamed\\git\\blogsamples\\src\\main\\resources); }使用 此方法返回给定路径的绝对路径。 绝对路径源自文件系统的根。 Test public void testToAbsolutePath(){Path path Paths.get(src, main, resources);assertThat(path.toAbsolutePath().toString()).isEqualTo(C:\\Users\\Mohamed\\git\\blogsamples\\src\\main\\resources); }使用 这是创建java.io.File实例的非常方便的方法 。 我们可以利用创建具有多个文件夹级别的Path对象的用途然后使用toFile获取File的实例。 Test public void testToFile(){Path path Paths.get(src, main, resources);File file path.toFile();assertThat(file).isNotNull();assertThat(file.isDirectory()).isTrue();assertThat(file.exists()).isTrue(); }使用 此方法可用于将符号链接解析为其实际位置。 要测试此API我们创建一个符号链接 在Windows上您可以使用 mklink /D C:\blogsample C:\Users\Mohamed\git\blogsamples 在Linux上您将使用 ln -s /var/log/sample.log sample 该方法采用LinkOption类型的选项。 截至目前该枚举具有一个元素即NOFOLLOW_LINKS 。 如果通过此选项则符号链接不会解析为其实际路径。 Test public void testToRealPath() throws IOException {Path path Paths.get( /blogsample);assertThat(path.toRealPath().toString()).isEqualTo(C:\\Users\\Mohamed\\git\\blogsamples);assertThat(path.toRealPath(LinkOption.NOFOLLOW_LINKS).toString()).isEqualTo(C:\\blogsample); }使用 此方法返回给定路径的URI表示形式。 通常在Windows上您会看到以下形式的文件file/// C/ 。 但这取决于系统 Test public void testToUri(){Path path Paths.get(src, main, resources);assertThat(path.toUri()).isEqualTo(URI.create(file:///C:/Users/Mohamed/git/blogsamples/src/main/resources/)); } 注意 需要注意的是大多数API的返回类型都是java.nio.file.Path的实例。 这有助于我们链接多个方法并在单个java.nio.file.Path实例上调用它们。 在下一篇文章中我们将研究java.nio.file.Path中其余的API。 翻译自: https://www.javacodegeeks.com/2017/08/getting-know-java-nio-file-path-1.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86997.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计师网站有哪些如何做高端网站建设

2024年福建事业单位招聘详细流程,速速查收!

普兰店网站建设公司百度云免费空间

1.根据马克思的货币需要量公式,在货币流通速度不变的条件下,执行流通手段的货币量取决于()。 A.商品质量 B.商品生产技术条件 C.待销售商品价格总额 D.投机性货币需求 错误 正确答案:左边查询 学生答案:A 2…

做电影资源网站有哪些网站建设项目流程图

享学课堂作者:逐梦々少年转载请声明出处!上次我们详细的学习了Java中的序列化机制,但是我们日常开发过程中,因为java的序列化机制的压缩效率问题,以及序列化大小带来的传输的效率问题,一般很少会使用原生的…

宁波网站seo哪家好桂林市区有什么好玩的

2025年2月17日至18日,全球首富埃隆马斯克(Elon Musk)携手其人工智能公司xAI,在美国重磅发布了Grok 3.0 Beta版。这款被誉为“迄今为止世界上最智能的语言模型”的AI,不仅集成了先进的“DeepSearch”搜索功能&#xff0…

字体图标制作网站网页二级页面怎么做

项目应用场景 面向行人重识别场景,项目具有轻量化 (训练的时候也只需要 2GB 的显存占用)、性能好 (只使用 softmax 损失就能够达到 Rank188.24%, mAP70.68%),另外提供友好的上手项目流程教程 项目效果: 项目流程 > 具体参见项目内README.…

网站开发后台 ampsns网站设计

object-fit 属性可以设置以下值: 属性值说明例子fill填充容器,可能会改变图片的比例。object-fit: fill;contain保持图片的原始比例,确保图片完全包含在容器内。object-fit: contain;cover保持图片的原始比例,确保图片覆盖整个容…

网站站外优化推广方式郑州网站开发工程师

Win10操作系统的任务管理器应该是大家比较熟悉的软件,尤其是在你的电脑卡掉的时候,不得不打开任务管理器,结束掉进程卡死的进程,然后电脑就可以恢复正常使用,任务管理器作为Windows操作系统上一款使用频率非常高的软件…

一台服务器可以建设几个网站wordpress 静态化插件

安装其他插件的时候,常常模板丢失,比较郁闷,以前就用土办法,重装VS来解决这个问题,这次终于弄清楚怎么回事了,可以采取下面两个步骤解决1。复制ProjectTemplates和ItemTemplates,保证VS能找到相…

网站服务公司特点做慕墙上什么网站好找事做

NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协…

番禺做网站技术超酷网站模板

简介 我们知道多个DS18B20的DQ线是可以被挂在一起的, 也就是一根线上可以访问不同的DS18B20而不会造成数据错乱, 怎么做到的,其实数据手册都有说到, 就是靠64-bit ROM code 进行识别, 也可以理解成Serial Number进行识别, 因为主要差异还是在Serial Numb…

网站开发 兼职挣钱吗网络推广服务合同范本

变量生而不变,允许优化,JDK1.5 pre 避免,逸出 final int x; // 错误的构造函数 public FinalFieldExample(){x 3;// 此处就是将this逸出global.obj this; }

公司的网站建设公司seo的主要工作内容

编写JUnit测试可能是一个乏味而乏味的过程。 了解如何使用排列结合TestFactory方法和DynamicTest对象以最少的编码工作来改进测试类。 在本文中,我将使用Java流ORM Speedment,因为它包含一个现成的Permutation类,从而帮助我节省了开发时间。…

东莞网站建设化工wordpress移动端适应

BAPI_PR_CREATE 技术指南 用途:通过 RFC 接口创建 SAP 采购申请(PR),支持自动化集成与批量处理。 一、功能概览 类别说明核心功能创建标准采购申请、预留转采购申请,支持多行项目及账户分配。集成场景与 MRP 系统、外…

注册建设网站的公司seo优化6个实用技巧

HTML详解连载(1) HTML定义HTML 超文本标记语言标签语法注意拓展 HTML基本骨架解释VS Code 快速生成骨架:标签的关系父子关系(嵌套关系)兄弟关系(并列关系) 代码格式注释 标题标签标签名:h1-h6(双…

东莞网站推广服务湖南省住房和建设厅网站

HBase 中设计 RowKey 在 HBase 中设计 RowKey 是非常重要的,它直接影响着数据的存储和检索效率。下面是一些设计 RowKey 的原则: 1. 唯一性(Uniqueness):RowKey 必须是唯一的,因为在 HBase 中,数…

公司网站模块制作自建网站做外贸

Q-learning、DQN算法是基于价值的算法,通过学习值函数、根据值函数导出策略;而基于策略的算法,是直接显示地学习目标策略,策略梯度算法就是基于策略的算法。 策略梯度介绍 将策略描述为带有参数 θ \theta θ 的连续函数&#…

响应式网站切图网上推广是什么意思

需求 基于ListView,创建一个列表视图,用于展示"BookInfo"表的信息要求提供分页提供对书名,作者,描述的查询功能 示例展示: 1. 数据模型 models.py class BookInfo(models.Model):titlemodels.CharField(verbose_name"书名",max_length100)authormode…

70 网站制作wordpress 5.1.1

发布时间:2017-09-25我的世界惊现全新无限刷物品bug 服主大大都要注意了.那今天给大家分享一个玩家无意间发现的新的无限刷物品bug,而且还是在服务器中哦!那感兴趣的玩家不妨进来看看哦! 在一个rpg服务器玩 开小号召唤boss的时候发现的. ...标签:我的世界…

朝阳双桥网站建设外贸网络推广专员

欢迎您成为我的读者,希望这篇文章能给你一些帮助。前言日常编码过程中,最重要的技能不是说你学会使用很多最新的编程技术或者做出一个高大上的系统。而是你在写代码过程中,对异常的处理,是否系统可以稳定,健壮。对于异…

网站搭建上海建设工程咨询网 首页

在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是And…