小编Mar*_*Ath的帖子

如何创建一个随机的16位数字,并带有特定的第一位数字?

我想在Java中创建一个随机生成的16位数字。但是有一个问题,我需要将前两位数字设为“ 52”。例如52 89-7894-2435-1967。我当时正在考虑使用随机生成器并创建一个14位数字,然后添加一个整数5200 0000 00000000。我试图查找类似的问题,但实际上找不到有用的东西。我不熟悉数学方法,也许可以为我解决问题。

java

6
推荐指数
1
解决办法
1万
查看次数

基本身份验证请求应该是 POST 还是 GET?

我已经看到在GETPOST请求中都完成了基本身份验证。

一方面,我认为浏览器缓存GET请求可能是一个问题,但另一方面:POST更大但鼓励提供敏感信息。

我不是在问GETPOST请求之间的区别,而是应该将哪一个用于基本身份验证。应该GET只与 HTTPS 一起使用吗?应该POST一直使用吗?

我的问题是应该使用哪一个?哪个是更好的做法?

java rest restful-authentication jax-rs basic-authentication

4
推荐指数
2
解决办法
4958
查看次数

如何对以不同频率执行的偶发事件进行编程?

假设我有 3 个案例,我希望它们被执行,但并非总是如此。

例如

Case 1 --> happens always
Case 2 --> happens 20% of times
Case 3 --> happens 60% of times
Run Code Online (Sandbox Code Playgroud)

我该如何编写这个程序?到目前为止我的想法是:

x = nextInt(100);
execute case 1
if( x <= 20 ){
 execute case 2
}
if ( x <= 60 ){
 execute case 3
}
Run Code Online (Sandbox Code Playgroud)

对于这个问题有不同的方法吗?也许有一些我不知道的功能?java random文档似乎没有这方面的内容。

java random

3
推荐指数
1
解决办法
979
查看次数