- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道这可能是一个奇怪的问题,但我遇到了这个方法,并且不太确定它的目的。
我在网上查了解释,但没有找到容易理解的。
我需要的不是代码,而是为什么要实现它。
片段代码如下:
private PrintWriter out;
private static final String end = "067e6162-3b6f-4ae2-a171-2470b63dff00 ";
//generated using the above method, UUID.randomUUID()
public static String getEnd() {
return end;
}
private void sendOutputToClientFile(String str) {
out.println(str);
out.println();
out.println(end);
}
这些代码位于服务器文件内,据说用于表示消息的结束。
但是它在这里有什么作用以及为什么有必要呢?
P.S:我更喜欢外行人的解释......
最佳答案
该代码写入的随机字符串被假定(并且很可能是真的)是唯一的,对 UUID.randomUUID 的其他调用可能不会产生它。可能会在另一端检查该字符串作为“流结束”序列。
很可能设计者无法保留任何特定的字符序列来标记数据流的结尾,并且由于某种原因也无法使用通常的 IO 方法。由于某种原因,这样的字符串也不太可能偶然出现在流中。
关于java - 使用 UUID.randomUUID(),类型 4 UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21706802/
我知道在 Java 8 中,(String[]::new) 被解释为:size-> new String[]。 我很想知道 (UUID::randomUUID) 是如何解释的?它用作 Stream.g
好的,看看 String myUniversalString=String.valueOf(UUID.randomUUID()); 我的问题是 myUniversalString 是否包含任何特殊字符
我正在尝试为我的 REST API 创建 session token 。每次用户登录时,我都会通过 创建一个新 token UUID token = UUID.randomUUID(); user.s
作为 previous discussed ,确认电子邮件应该有一个唯一的,(实际上)不可猜测的代码——本质上是一个 one-time password --在确认链接中。 The UUID.rand
对于类(class)作业,我必须使用 UUID.randomUUID().toString() 比较不同列表的性能,在列表中插入几千个随机字符串,并使用 nanoTime() 方法记录需要多长时间。我
我正在查看以下方法,我想知道将 UUID.randomUUID() 放在 ThreadLocal 中是否有意义,或者不会引入无意的开销: class UUIDUtil { // TODO: why p
我需要生成一个唯一的 long 值,所以我决定使用 UUID: UUID.randomUUID().getLeastSignificantBits(); 我注意到一件奇怪的事情是 UUID.rando
给定以下生成 UUID.randomUUID() 的代码片段,我得到以下性能结果(以毫秒为单位): public static void main(String[] args) { long
这个问题在这里已经有了答案: How do I unit test code which uses Java UUID? (4 个答案) 关闭 5 年前。 我正在尝试测试连接到包含 JCR 节点的
我试图了解使用 UUID.randomUUID() 相对于 SecureRandom 生成器的优势,因为前者在内部使用 securerandom。 最佳答案 嗯,source code显示UUID.r
我知道 UUID.randomUUID 大部分都很好:how good is java's UUID.randomUUID? 有人在 Android 上遇到过 UUID.randomUUID 问题吗?
我想使用 java 的预定义方法java.util.UUID:randomUUID() 用于046b6c7f-0b8a-43b9-b35d-6489e6daee91 代替 CN,但是当我在我的政策中使
我有一个简短的实用程序,我在其中使用 randomUUID() 生成 UUID。 String uuid = UUID.randomUUID().toString(); 但是生成的uuid太长了,长度
java.util.UUID.randomUUID().toString() 长度是否总是等于 36? 我无法找到这方面的信息。 Here据说只有以下几点: public static UUID ra
这个问题在这里已经有了答案: How good is Java's UUID.randomUUID? (10 个回答) 关闭8年前. 我需要在 Java 中创建一些唯一文件,并且我计划使用 UUID.
我知道随机 UUIDs理论上碰撞的概率非常非常低,但我想知道,在实践中,Java 的 randomUUID() 有多好就没有碰撞而言?有人有经验可以分享吗? 最佳答案 UUID 使用 java.sec
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎偏离主题,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或 include a mini
我是 Spring Integration 的新手,使用 Java 7,在转向 Spring 集成 DSL 之前我有这个 xml 配置,我的应用程序正在努力使用从随机 UUID 生成的监控 ID
我想知道我是否可以安全地将使用 mysql 的 UUID() 函数生成的 ID 替换为由 Java 的 UUID.randomUUID() 函数生成的 ID? 我希望在 url 中与我的用户共享这些
UUID.randomUUID() 有什么问题 - 它无法被模拟 可以模拟吗?或者我的来源有误? 看例子: 1) 被测试的类 package com.grayen; import java.util.
我是一名优秀的程序员,十分优秀!