Найдено результатов: 18

Надежная Поколения Random Число

Я ищу производительный, достаточно надежный RNG, не используя специального оборудования. Он может использовать математические методы (Mersenne Twister и т. д.), Он может "collect entropy" от машины, что угодно. На Linux / etc у нас есть drand48() , который генерирует 48 random бит. Я хотел бы иметь аналогичную функцию / класс для C++ или C#, которая может генерировать более 32 бит случайности и какие младшие биты равны random как старшие биты.

Он не должен быть криптографически безопасным, но он не должен использовать или основываться на C-language rand() or .NET System.Random .

Любой исходный код, ссылки на источник и т. д. был бы признателен! В противном случае, что TYPE из RNG я должен искать?

c#   c++   random    

439   5   16:03, 1st July, 2020


Как создать учетные записи пользователей поддоменов в веб-приложении

Я ищу, чтобы позволить пользователям контролировать поддомен приложения, с которым я играю, так же, как Basecamp, где это customusername.seework.com .

Что требуется на конце DNS , чтобы позволить им создаваться динамически и быть доступными мгновенно.

И как вы рекомендуете бороться с этим в логике сайта? Правило Htaccess для поиска поддомена в DB ?

web-applications   dns   subdomain   account    

434   4   16:03, 1st July, 2020


Как клавиатура вниз или вверх между выпадающим "options"?

У меня есть специально построенный динамический выпадающий список на основе ajax [div].

У меня есть поле [input], которое; onkeyup, запускает поиск Ajax, который возвращает результаты в div s и возвращается в использование innerHTML . Эти div s все имеют основные моменты onmouseover так, типичный успешный поиск дает следующую структуру (простите полу-код):

[input]
 [div id=results] //this gets overwritten contantly by my AJAX function
  [div id=result1 onmouseover=highlight onclick=input.value=result1]
  [div id=result2 onmouseover=highlight onclick=input.value=result2]
  [div id=result2 onmouseover=highlight onclick=input.value=result2]
 [/div]

Это работает.

Однако мне не хватает важных функций за регулярными элементами HTML. Я не могу клавиатуру вниз или вверх между "options".

Я знаю, что javascript обрабатывает события клавиатуры, но; я не смог найти хорошего гида. (Конечно, последующий вопрос будет заключаться в следующем: могу ли я использовать <ENTER> для запуска этого события onclick ?)

javascript   events   dom   keyboard    

573   2   16:03, 1st July, 2020


Firefox плагин-сокеты

Я всегда хотел способ сделать сокет-соединение с сервером и позволить серверу управлять страницей DOM. Например, это можно использовать на странице котировок акций, чтобы сервер мог отправлять новые котировки по мере их поступления.

Я знаю, что это классическое ограничение (функция?) протокола запроса/ответа HTTP, но я думаю, что это может быть реализовано как плагин Firefox (кросс-браузерная совместимость не важна для моего приложения). Решения Java/Flash неприемлемы, потому что (насколько я знаю) они живут в коробке и не могут взаимодействовать с DOM.

Может ли кто-нибудь подтвердить, что это в пределах возможностей плагина Firefox? Кто-то уже создал это или что-то подобное?

firefox   dom   sockets   plugins    

466   4   11:01, 10th August, 2020


Как удалить дочерний узел в HTML с помощью JavaScript?

Есть ли такая функция, как document.getElementById("FirstDiv").clear() ?

javascript   html   dom    

632   9   06:43, 3rd August, 2020


Древовидный (против HTML-Based) веб-фреймворк?

Любой, кто пишет на стороне клиента JavaScript, знаком с DOM-древовидной структурой, на которую ссылается Ваш браузер в памяти, сгенерированной из HTML, полученной от сервера. JavaScript может добавлять, удалять и изменять узлы в дереве DOM для внесения изменений в страницу. Я считаю, что очень приятно работать с (Ошибки браузера в сторону), и очень отличается от того, как мой код на стороне сервера должен генерировать страницу в первую очередь.

Мой вопрос: какие серверные фреймворки / языки создают страницу, рассматривая ее как дерево DOM с самого начала-вставляя узлы вместо Эхо-строк? Я думаю, что было бы очень полезно, если бы клиентский и серверный код видели страницу одинаково. Вы, конечно, можете взломать что-то подобное вместе на любом языке веб-сервера, но фреймворк, предназначенный для создания страницы таким образом, может сделать некоторые очень хорошие оптимизации.

Открытый исходный код, будучи широко развернутым и будучи вокруг некоторое время все будет плюсы.

javascript   html   dom    

399   4   10:21, 6th August, 2020


ярлык для создания карты из списка в groovy?

Я бы хотел немного сортанд для этого:

Map rowToMap(row) {
    def rowMap = [:];
    row.columns.each{ rowMap[it.name] = it.val }
    return rowMap;
}

учитывая то, как обстоят дела с GDK, я бы ожидал, что смогу сделать что - то вроде:

Map rowToMap(row) {
    row.columns.collectMap{ [it.name,it.val] }
}

но я ничего не видел в документах... я что-то упустил? или я просто слишком ленив?

java   collections   groovy   expandometaclass    

506   8   22:24, 16th August, 2020


Random целое число в VB.NET

Мне нужно сгенерировать целое число random между 1 и n (где n-положительное целое число), чтобы использовать его для юнит-теста. Мне не нужно что - то слишком сложное, чтобы гарантировать истинную случайность-просто старомодное число random.

Как бы я это сделал?

vb.net   random    

531   11   19:09, 20th August, 2020


Как запросить строку random в SQL?

Как я могу запросить строку random (или как можно ближе к истинно random) в чистом SQL?

sql   random    

565   25   15:15, 29th August, 2020


Могу ли я иметь агрегаты "incomplete" в DDD?

DDD утверждает, что вы должны получать доступ к сущностям только через их совокупный корень. Так скажем, например, что у вас есть совокупный корень X, который потенциально имеет много дочерних сущностей Y. Теперь, для некоторого сценария, вы действительно заботитесь только о подмножестве этих объектов Y за один раз (возможно, вы показываете их в списке подкачки или что-то еще).

Это OK для реализации репозитория, так что в таких сценариях он возвращает неполный агрегат? То есть. объект X, коллекция Ys которого содержит только интересующие нас экземпляры Y, а не все из них? Это может, например, привести к тому, что методы на X, которые выполняют некоторые вычисления с участием Ys, не будут вести себя так, как ожидалось.

Возможно, это указывает на то, что рассматриваемая сущность Y должна рассматриваться как повышенная до агрегированного корня?

Моя текущая идея (в C#)-использовать отложенное выполнение LINQ, чтобы мой объект X имел IQueryable для представления его отношений с Y. Таким образом, я могу иметь прозрачную ленивую загрузку с фильтрацией... Но заставить это работать с ORM (Linq до Sql в моем случае) может быть немного сложно.

Есть еще умные идеи?

domain-driven-design    

458   5   03:14, 15th August, 2020


Вставка в самом конце в FCKeditor

FCKeditor имеет InsertHtml API (документ JavaScript API), который вставляет HTML в текущую позицию курсора. Как вставить в самом конце документа?

Нужно ли мне запускать браузер нюхать что-то вроде этого

if ( element.insertAdjacentHTML )    // IE 
    element.insertAdjacentHTML( 'beforeBegin',  html ) ; 
else                                // Gecko 
{ 
    var oRange = document.createRange() ; 
    oRange.setStartBefore( element ) ; 
    var oFragment = oRange.createContextualFragment( html ); 
    element.parentNode.insertBefore( oFragment,  element ) ; 
} 

или есть благословенный путь, который я пропустил?

Edit: конечно, я могу переписать весь HTML, как предлагают ответы, но я не могу поверить, что это путь "blessed". Это означает, что браузер должен уничтожить все, что у него есть, и повторно проанализировать документ с нуля. Это не может быть хорошо. Например, я ожидаю, что это сломает стек отмены.

javascript   dom   plugins   fckeditor    

447   3   20:07, 24th August, 2020


WCF-объекты домена и IExtensibleDataObject

Типичный сценарий. Мы используем старой школы XML internally web-сервисов для обмена данными между серверами фермы и нескольких распределенных и локальных клиентов. Никакие третьи лица не участвуют, только наши приложения, используемые нами и нашими клиентами.

В настоящее время мы размышляем о переходе от модели XML WS к модели WCF/object-based и экспериментируем с различными подходами. Один из них включает в себя передачу объектов домена / агрегатов непосредственно по проводу, возможно, вызывая атрибуты DataContract на них.

Используя IExtensibleDataObject и DataContract с помощью свойства Order на DataMembers, мы должны быть в состоянии справиться с простыми проблемами управления версиями свойств (помните, что мы контролируем всех клиентов и можем легко принудительно обновить их).

Я постоянно слышу, что мы должны использовать выделенные объекты передачи данных только для передачи данных ( DTOs ) по проводу.

Почему? Есть ли еще причина для этого? Мы используем одну и ту же модель домена на стороне сервера и на стороне клиента, конечно, предварительно заполняя коллекции и т. д. только в том случае, когда это считается правильным, и свойства коллекции "necessary." используют принцип Service locator и IoC для вызова либо NHibernate-based "service" для прямой выборки данных (на стороне сервера), либо клиента WCF "service" на стороне клиента для связи с фермой серверов WCF .

Итак-почему мы должны использовать DTOs ?

wcf   serialization   soap   domain-driven-design   soa    

415   2   21:09, 27th August, 2020


Какая обертка Java DOM является лучшей или самой популярной?

Я использовал jdom в прошлом, и посмотрел кратко на XOM и DOM4j . Каждый из них, по-видимому, обеспечивает по существу одно и то же, поскольку каждый из них обеспечивает упрощенную оболочку над (очень тупым) стандартом W3C DOM APIs.

Я знаю, что JDOM в какой-то момент предпринял некоторые усилия для разработки JSR и процесса стандартизации, но, насколько мне известно, эти усилия никуда не ушли. Весь проект, похоже, находится в стазисе с небольшим количеством новых разработок в последние несколько лет.

Есть ли консенсус относительно того, что является лучшим? Также каковы плюсы и минусы каждого из них ?

java   xml   dom    

493   3   03:12, 28th August, 2020


DOM манипуляции в PHP

Я ищу хорошие методы манипулирования HTML в PHP. Например, проблема, с которой я в настоящее время имею дело, - это проблема с деформированным HTML.

Я получаю входные данные, которые выглядят примерно так:

<div>This is some <b>text

Как вы заметили, в HTML отсутствуют закрывающие теги. Я мог бы использовать парсер regex или XML для решения этой проблемы. Тем не менее, вполне вероятно, что в будущем мне придется делать другие манипуляции DOM. Интересно, есть ли какие-нибудь хорошие библиотеки PHP, которые обрабатывают манипуляции DOM подобно тому, как Javascript справляется с манипуляциями DOM.

php   html   dom    

559   4   12:06, 3rd August, 2020


Определите Родительский Узел Элемента DOMElement

Я перевожу свой код C# для YouTube видео-комментариев в PHP. Чтобы правильно вложить ответы на комментарии, мне нужно перестроить узлы XML. В PHP я использую DOMDocument и DOMXPath, что близко соответствует C# XmlDocument. Я довольно далеко продвинулся в своем переводе, но теперь я застрял на получении родительского узла a DOMElement. В DOMElement не имеет свойства parent_node(), только DOMNode предусматривает, что собственность.

После определения того, что комментарий является ответом на предыдущий комментарий, основанный на строке "in-reply-to" в элементе ссылки, мне нужно получить его родительский узел, чтобы вложить его под комментарий, на который он отвечает:

// Get the parent entry node of this link element
$importnode = $objReplyXML->importNode($link->parent_node(), true);

php   xml   dom    

459   3   21:21, 25th August, 2020


Использование .NET CodeDOM для объявления и инициализации поля в одном операторе

Я хочу использовать CodeDOM как для объявления, так и для инициализации моего статического поля в одном операторе. Как я могу это сделать?

// for example
public static int MyField = 5;

Кажется, я могу понять, как объявить статическое поле, и я могу установить его значение позже, но я не могу получить вышеуказанный эффект.

@lomaxx, Нет, я просто хочу статики. Мне не нужен Конст. Это значение может измениться. Я просто хотел простоты объявления и инициализации одним махом. Как будто в мире кодедома все просто. Каждое имя типа имеет длину 20 + символов, и вы в конечном итоге создаете эти огромные деревья выражений. У меня глаза вылезают из орбит. Я жив только сегодня благодаря переформатированию resharper.

.net   codedom    

405   3   02:56, 3rd August, 2020


Как поддерживать правильное событие Javascript после использования cloneNode (true)

У меня есть элемент формы, который содержит несколько строк входных данных. Подумайте о каждой строке как об атрибутах нового объекта, который я хочу создать в своем веб-приложении. Кроме того, я хочу иметь возможность создавать несколько новых объектов в одном посте HTTP. Я использую встроенный метод Javascript cloneNode (true) для клонирования каждой строки. Проблема в том, что каждая входная строка также имеет ссылку удаления, прикрепленную к ее onclick-событию:

// prototype based
<div class="input-line">
    <input .../>
    <a href="#" onclick="$(this).up().remove();"> Remove </a>
</div>

При нажатии на ссылку удаления клонированной входной линии также удаляются все входные линии, которые были клонированы из того же объекта dom. Можно ли повторно привязать объект "this" к соответствующему тегу привязки после использования cloneNode (true) на указанном выше элементе DOM?

javascript   events   dom   prototypejs   clonenode    

383   6   02:04, 9th August, 2020


Печать DOM Изменений

То, что я пытаюсь сделать, это изменить цвет фона ячейки таблицы <td>, а затем, когда пользователь переходит к печати страницы, изменения теперь отображаются.

В настоящее время я использую ненавязчивый скрипт для запуска следующей команды в диапазоне ячеек:

element.style.backgroundColor = "#f00"

Это работает на экране в IE и FF, однако, когда вы переходите к просмотру печати, цвета фона теряются.

Я делаю что-то не так?

internet-explorer   firefox   dom   browser   printing    

497   2   10:59, 6th August, 2020