我编写了一个程序,以十六进制生成pi的数字。我经常以基准值将我拥有的十六进制值转换为十进制值并将其保存到文件中。目前,我正在使用BigDecimal通过以下代码进行该数学运算: private static String toDecimal(String hex) { String rawHex = hex.replace(".", ""); BigDecimal base = new BigDecimal(new BigInteger(rawHex, 16)); BigDecimal factor = new B…

2020年11月28日 0条评论 70点热度 阅读全文

我想将最大长度为15的字符串转换为唯一的长数字。我正在尝试使用BigInteger的longValue()函数。 BigInteger bigInt = new BigInteger("abcdeabcdeabcda".getBytes()); long n = bigInt.longValue(); 我们可以避免在String的15个字符之前发生长值冲突吗? 字符串可以包含字母数字,包括特殊字符。 不要将字符串加密太长的想法。但是,为了提高配置单元查询的计数(不同)的性能。 我们注意到,如果使用long代替字符串…

2020年8月3日 0条评论 30点热度 阅读全文

我试图弄清楚如何找出远程应用程序或服务器上URL的基础。例如,URL可能是: http://www.server.com/app/something/else/page.html 现在,绝对基数可以是www.server.com,www.server.com / app或任何小于page.html的东西。基本取决于如何在web.xml中配置应用程序以及是否通过apache代理(例如)。 我需要了解此信息,因为我是作为客户端读取url内容的,并且我需要知道如何处理从页面中找到的各种相对内容。 任何提示将不胜感激...…

2019年2月20日 0条评论 31点热度 阅读全文