Codengineering - блог о программировании ➜ страница 803


C# переопределение метода GetHashCode

В этом примере плакат переопределил метод get hash code. Я понимаю, что это было сделано для того, чтобы обеспечить лучшее хэш-значение для возвращаемого объекта, уменьшить количество коллизий и, следовательно, уменьшить количество случаев, когда необходимо будет вызвать Equals(). Что я хотел бы знать, так это то, как был вычислен этот алгоритм: return 17 + 31 * CurrentState.GetHashCode() + 31 * Command.GetHashCode(); Есть ли какая-то особая причина, по которой были выбраны эти числа? Мог ...

socket.io.js файл в сети

Я хочу использовать socket.io.js с какого-то внешнего cdn, а не с моего собственного сервера. Я нашел http://cdn.socket.io/stable/socket.io.js файл, но более новая версия сборка: 0.8.7 я не могу найти в сети. Кто-нибудь знает ссылку на эту версию? ...

WPF. Используйте стиль кнопки, который находится в xaml в коде позади

Я создаю кнопку за кодом и теперь должен использовать стиль, который находится в xaml, как я могу вызвать этот стиль в c# для моей кнопки? public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); this.Loaded += OnLoaded; } private void OnLoaded(object sender, RoutedEventArgs routedEventArgs) { var button1 = new Button(); TestPanel.Children.Add(button1); } } ...

В чем разница между Ruby и Ruby on Rails?

В чем разница между Ruby и Ruby on Rails? Хорошо, я знаю, что Ruby on Rails-это платформа веб-приложений, построенная на языке сценариев Ruby. Но почему есть варианты на godaddy.com выбрать хостинг для Ruby и хостинг для Ruby on Rails? Будет ли это то же самое, чтобы поставить хостинг для C# и для asp.net? Вы можете проверить это здесь ...

Лучший способ получить метаданные из Mp3s в Android

Я работаю над небольшим медиа-плеером для Android. У меня возникли некоторые проблемы с извлечением метаданных из музыкальных файлов. Я использовалMediaMetadataRetriever , но это оказалось довольно хлопотно. Кто-нибудь знает лучший способ сделать это? Если да, то как можно реализовать такой метод? ...

SceneKit-поворот SCNNode с жестом панорамирования на основе направления

Я пишу свой первый проект scenekit и пытаюсь использовать жест Pan для поворота простого объекта в моей сцене (объект-это простая форма куба L, импортированная из .файл dae, точка поворота установлена правильно). Я прошел через множество решений SO и учебников, и я собрал некоторый код, но вращение не работает правильно. Если я несколько раз попытаюсь повернуть объект вдоль одной оси, он будет работать правильно, но когда я попытаюсь повернуть его в другую сторону, в начале панорамирования объ ...

Как разрешить конфликты в EGit

Я использую EGit наEclipse v4.3 (Kepler). Я хочу зафиксировать и продвинуть свои изменения. Сначала я делаю вытягивание, и один файл конфликтует. После ручного разрешения конфликта (локальный и удаленный теперь одинаковы), я все еще сталкиваюсь с проблемами. Вот сообщения об ошибках для каждого действия: Толчок вверх по течению Мастер: мастер [отклонено-не перемотка вперед] Тяни Не удается войти в репозиторий с состоянием: MERGING_RESOLVED Отметить как объединенный Не уд ...

grails 3 oracle datasource для русского текста

Я работаю над приложением grails, которое подключается к базе данных oracle. Он работает нормально, за исключением тех случаев, когда в БД есть какой-либо русский текст. Для русского текста я получаю перевернутый ?. Есть некоторый подход в других вопросах для mysql, но я не смог найти конфигурацию источника данных для oracle. Любая помощь здесь будет очень кстати. Править - Русский текст хранится в типе данных varchar2. а вот и запрос - SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER L ...

Тот же маршрут, но вызов другого контроллера в Laravel 5.1 routing

У меня есть два url-адреса: один для категории и один для бренда, например: http://localhost/project/womens-fashion #category http://localhost/project/babette-clothes #brand Я просто хотел сделать один маршрут, но вызвать другой контроллер. Я написал маршрут, но его не работает для меня его ошибка отправки. Смотрите ниже код: <?php use DB; use IlluminateRoutingUrlGenerator; use IlluminateSupportFacadesRedirect; Route::get('/','HomeController@index'); Route::get('/product', array( ...

(Безопасная) случайная строка?

В Lua обычно генерируются случайные значения и / или строки с помощью math.random & math.randomseed, где os.time используется для math.randomseed. Однако у этого метода есть один существенный недостаток: возвращаемое число всегда так же случайно, как и текущее время, и интервал для каждого случайного числа составляет одну секунду, что слишком долго, если требуется много случайных значений за очень короткое время. Эта проблема даже отмечена пользователями Lua wiki: http://lua-users.org/wiki ...