Вопросы с тегом «random»

101
Как создать случайную строку, подходящую для идентификатора сеанса в PostgreSQL?

Я хотел бы создать случайную строку для использования при проверке сеанса с помощью PostgreSQL. Я знаю, что могу получить случайное число SELECT random(), поэтому попробовал SELECT md5(random()), но это не сработало. Как я могу это сделать?...

101
Создать массив со случайными значениями

Как я могу создать массив из 40 элементов со случайными значениями от 0 до 39? подобно [4, 23, 7, 39, 19, 0, 9, 14, ...] Я пробовал использовать решения отсюда: http://freewebdesigntutorials.com/javaScriptTutorials/jsArrayObject/randomizeArrayElements.htm но массив, который я получаю, очень мало...

100
Различия между numpy.random и random.random в Python

У меня есть большой скрипт на Python. Я вдохновлялся кодом других людей, поэтому в итоге я использовал numpy.randomмодуль для некоторых вещей (например, для создания массива случайных чисел, взятых из биномиального распределения), а в других местах я использую модуль random.random. Кто-нибудь,...

99
Генерация случайных строк с помощью T-SQL

Если бы вы хотели сгенерировать псевдослучайную буквенно-цифровую строку с помощью T-SQL, как бы вы это сделали? Как бы вы исключили из него такие символы, как знаки доллара, тире и косой черты?...

98
Генерация уникальной случайной строки

Я хотел бы сгенерировать случайные уникальные строки, подобные тем, которые генерируются библиотекой MSDN (например, объект ошибки ). Должна быть сгенерирована строка типа "t9zk6eay"....

98
быстрый случайный выбор строки в Postgres

У меня есть таблица в postgres, содержащая пару миллионов строк. Я проверил в Интернете и нашел следующие SELECT myid FROM mytable ORDER BY RANDOM() LIMIT 1; Это работает, но очень медленно ... есть ли другой способ сделать этот запрос или прямой способ выбрать случайную строку, не читая всю...

97
Простой способ создать матрицу случайных чисел

Я пытаюсь создать матрицу случайных чисел, но мое решение слишком длинное и выглядит некрасиво random_matrix = [[random.random() for e in range(2)] for e in range(3)] это выглядит нормально, но в моей реализации это weights_h = [[random.random() for e in range(len(inputs[0]))] for e in...

96
Как рандомизировать (или переставить) фрейм данных по строкам и столбцам?

У меня есть такой фрейм данных (df1). f1 f2 f3 f4 f5 d1 1 0 1 1 1 d2 1 0 0 1 0 d3 0 0 0 1 1 d4 0 1 0 0 1 Столбец d1 ... d4 - это имя строки, строка f1 ... f5 - это имя столбца. Чтобы выполнить образец (df1), я получаю новый фрейм данных со счетчиком 1, таким же, как df1. Таким образом, счетчик 1...

96
Лучшая практика для генерации случайного токена для забытого пароля

Я хочу сгенерировать идентификатор забытого пароля. Я читал, что могу сделать это, используя метку времени с mt_rand (), но некоторые люди говорят, что метка времени может не быть уникальной каждый раз. Так что я здесь немного запутался. Могу ли я сделать это с использованием отметки времени?...

95
Сколько двойных чисел между 0,0 и 1,0?

Это то, о чем я думал в течение многих лет, но я никогда не находил времени, чтобы спросить раньше. Многие (псевдо) генераторы случайных чисел генерируют случайное число от 0,0 до 1,0. Математически в этом диапазоне бесконечные числа, но doubleэто число с плавающей запятой и, следовательно, имеет...

94
Равномерно генерировать случайные числа по всему диапазону

Мне нужно сгенерировать случайные числа в пределах указанного интервала [макс; мин]. Кроме того, случайные числа должны быть равномерно распределены по интервалу, а не находиться в определенной точке. В настоящее время я генерирую как: for(int i=0; i<6; i++) { DWORD random = rand()%(max-min+1)...

94
Коллизии при генерации UUID в JavaScript?

Это относится к этому вопросу . Я использую приведенный ниже код из этого ответа для создания UUID в JavaScript: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Это решение работает...

93
Простые случайные выборки из базы данных Sql

Как мне взять эффективную простую случайную выборку в SQL? Рассматриваемая база данных работает под управлением MySQL; в моей таблице не менее 200 000 строк, и мне нужна простая случайная выборка из примерно 10 000. «Очевидный» ответ: SELECT * FROM table ORDER BY RAND() LIMIT 10000 Для больших...

92
Генерация случайных чисел с помощью Swift

Мне нужно сгенерировать случайное число. Похоже, что arc4randomфункция больше не существует, как и arc4random_uniformфункция. Варианты у меня есть arc4random_stir(), arc4random_buf(UnsafeMutablePointer<Void>, Int)и arc4random_addrandom(UnsafeMutablePointer<UInt8>, Int32). Я не могу...

90
Как я могу оптимизировать MySQL функцию ORDER BY RAND ()?

Я хотел бы оптимизировать свои запросы, чтобы я изучил mysql-slow.log. Большинство моих медленных запросов содержит ORDER BY RAND(). Я не могу найти реального решения этой проблемы. Theres является возможным решением в MySQLPerformanceBlog , но я не думаю , что этого достаточно. В плохо...

89
Выбрать случайное свойство из объекта Javascript

Предположим, у вас есть объект Javascript, например {'cat': 'meow', 'dog': 'woof' ...} Есть ли более лаконичный способ выбрать случайное свойство из объекта, чем этот длинный многословный способ, который я придумал : function pickRandomProperty(obj) { var prop, len = 0, randomPos, pos = 0; for...

89
Последовательно создавайте один и тот же случайный массив numpy

Я жду, пока другой разработчик завершит фрагмент кода, который вернет массив np формы (100,2000) со значениями -1,0 или 1. А пока я хочу случайным образом создать массив с одинаковыми характеристиками, чтобы иметь возможность начать разработку и тестирование. Дело в том, что я хочу, чтобы этот...