Codengineering - блог о программировании ➜ страница 1249
Почему важно переопределить GetHashCode, когда метод Equals переопределен?
учитывая следующий класс public class Foo { public int FooId { get; set; } public string FooName { get; set; } public override bool Equals(object obj) { Foo fooItem = obj as Foo; return fooItem.FooId == this.FooId; } public override int GetHashCode() { // Which is preferred? return base.GetHashCode(); //return this.FooId.GetHashCode(); } } Я переопределил Equals метод, потому что Foo представляют собой строку Fooтаб ...
Как переформатировать HTML-код с помощью Sublime Text 2?
У меня плохо отформатированный HTML-код, который я хотел бы переформатировать. Есть ли команда, которая автоматически переформатирует HTML-код в Sublime Text 2, чтобы он выглядел лучше и легче читался? ...
Запись файлов в узел.js
Я пытался найти способ писать в файл при использовании узла.JS, но без успеха. Как я могу это сделать? ...
Код состояния HTTP для обновления и удаления?
какой код состояния я должен установить для UPDATE (PUT) и DELETE (например, продукт успешно обновлены)? ...
Как удалить экспортированную переменную среды?
перед установкой gnuplot я устанавливаю переменную окружения GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src. Во время установки что-то пошло не так. Я хочу удалить GNUPLOT_DRIVER_DIR переменные среды. Как я могу этого достичь? ...
В чем разница между MVC и MVVM?
есть ли разница между стандартным шаблоном "Model View Controller" и шаблоном Microsoft Model/View/ViewModel? ...
Разбор значений из файла JSON?
у меня есть этот JSON в файле: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } Я написал этот скрипт, который печатает весь текст json: json_data=open(file_directory).read() data = json.loads(json_data) pprint(data) Как я могу разобр ...
Как создать файл и записать его на Java?
каков самый простой способ создания и записи в (текстовый) файл на Java? ...
Как использовать bcrypt для хэширования паролей в PHP?
время от времени я слышу совет "использовать bcrypt для хранения паролей в PHP, правила bcrypt". но что такое bcrypt? PHP не предлагает никаких таких функций, Википедия лепечет о утилите шифрования файлов, а веб-поиск просто показывает несколько реализаций Blowfish на разных языках. Теперь Blowfish также доступен в PHP через mcrypt, но как это поможет с хранением паролей? Blowfish-это шифр общего назначения, он работает двумя способами. Если это может быть зашифрован, его можно расшифровать. Па ...
Найти объект по идентификатору в массиве объектов JavaScript
у меня есть массив: myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.] Я не могу изменить структуру массива. Мне передают идентификатор 45 и я хочу сделать 'bar' для этого объекта в массиве. как это сделать в JavaScript или с помощью jQuery? ...