小编fla*_*aab的帖子

如何从 SHA256 哈希创建随机数?

早上好,

我必须使用密钥从给定的 256HASH 创建一个随机数。一切都很好,直到我必须将哈希值“转换”为 0 到 15.000.000 之间的整数(这是随机数)。我一直在使用 ord() 和 bytes 但我没有得到任何适合我的东西。

我最初的想法是将 SHA256 字符串转换为整数,然后应用除数来获得模数。但我需要一个很大范围内的随机数。0 到 15.000.000(一千五百万)。你会怎么做?

谢谢!

php

5
推荐指数
1
解决办法
5076
查看次数

ORDER BY随机子级的SQL语法?

我需要帮助解决最愚蠢的问题.我想通过一个名为'client_level'的字段进行查询.该表有400行,client_level可能的值为NULL,1,2,3,4和5.

这些是客户级别.我想通过client_level订购所有客户端.平均5的客户应该在客户4级之前等等......这很容易.

SELECT * FROM client ORDER BY client_level DESC;
Run Code Online (Sandbox Code Playgroud)

问题是....我想随机化每个客户端子组,使每次客户端级别的订单不同,因此,随着时间的推移,这个查询不会像我认为的那样有效.

SELECT * FROM client ORDER BY client_level, RAND() DESC;
Run Code Online (Sandbox Code Playgroud)

我相信一定有办法,谢谢你的答案.亲切的问候,

mysql sql postgresql

2
推荐指数
1
解决办法
113
查看次数

将 LoginView 和 LogoutView 与自定义模板结合使用

我尝试将 django.contrib.auth.LoginView 和 auth_views.LogoutView.as_view() 与自定义模板一起使用,而不以任何方式干扰管理站点,无论应用程序在 settings.py 文件中加载的顺序如何。到目前为止还没有成功。

这是我的 urls.py:

from django.urls import path, include 
from django.contrib.auth import views as auth_views
from . import views 

urlpatterns = [
    # ...
    path('login/', auth_views.LoginView.as_view(), {'template_name': 'registration/login.html'}, name = 'login'),
    path('logout/', auth_views.LogoutView.as_view(), {'template_name': 'registration/logged_out.html'}, name = 'logout')
]
Run Code Online (Sandbox Code Playgroud)

登录视图会加载我的自定义模板,但注销视图不会加载并使用默认模板。无法弄清楚为什么,终端中没有出现诊断信息...请帮忙。谢谢! 在此输入图像描述 在此输入图像描述

python django

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

PHP-按原样显示小浮点数

我必须显示一个计算出的数字,有时它很小,显示如下:

1.0E-8. 
Run Code Online (Sandbox Code Playgroud)

我如何显示它像

0.00000001
Run Code Online (Sandbox Code Playgroud)

php

0
推荐指数
1
解决办法
1271
查看次数

为什么这个JS函数有问题?Firefox确实有用,但Chrome没有

嗨,我一直在编写一个小Js函数来操作某些div和元素.在Firefox上它运行良好,但它在Chrome中不起作用并停止所有Javascript.我根本找不到有什么问题.你愿意让我知道吗?Cookie经过测试,运行正常.使用Jquery.谢谢!

function RememberMe(addr, bycookie = false)
{
    // Cookie name
    cookiename = "LBETS";

    // Should we reset?
    reset = false;
    changed = false;

    // See if button pressed
    if($(".star_"+ addr).hasClass("active"))
    {
        $('#recent_tx').addClass("table-striped");
        $(".star_"+ addr).removeClass("active");
        reset = true;
    } else {
        $(".favstar").removeClass("active");
    }

    // Iterate rows
    $('#recent_tx tr').each(function(){
        if($(this).hasClass(addr))
        {
            if(reset)
            {
                $(this).removeClass('warning');
            } else {
                $(this).addClass('warning');
                changed = true;
            }
        } else {
            $(this).removeClass('warning');
        }
    })

    // Change class
    if(changed)
    {
        $('#recent_tx').removeClass("table-striped");
        $(".star_"+ addr).addClass("active");
        setCookie(cookiename, addr, 20*365);
    }

    // Reset …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
57
查看次数

标签 统计

php ×2

django ×1

javascript ×1

jquery ×1

mysql ×1

postgresql ×1

python ×1

sql ×1