программирование

Q & A для профессиональных программистов и энтузиастов

3
Создать новое рабочее пространство в Eclipse
Я не вижу ни одного пункта меню, который можно использовать для создания нового рабочего пространства. Что я должен использовать для создания нового рабочего пространства и перемещения некоторых проектов из существующего рабочего пространства по умолчанию в новое рабочее пространство? Я использую Windows с Eclipse 3.7.
163 eclipse  workspace 

4
Хэш-пароль пароля по умолчанию для ASP.NET Identity - как он работает и является ли он безопасным?
Мне интересно, достаточно ли безопасен пароль хэшер, который по умолчанию реализован в UserManager, который поставляется с MVC 5 и ASP.NET Identity Framework? И если да, то не могли бы вы объяснить мне, как это работает? Интерфейс IPasswordHasher выглядит так: public interface IPasswordHasher { string HashPassword(string password); PasswordVerificationResult VerifyHashedPassword(string hashedPassword, string …

7
Рассол несовместимость массивов между Python 2 и 3
Я пытаюсь загрузить набор данных MNIST, связанный здесь в Python 3.2, с помощью этой программы: import pickle import gzip import numpy with gzip.open('mnist.pkl.gz', 'rb') as f: l = list(pickle.load(f)) print(l) К сожалению, это дает мне ошибку: Traceback (most recent call last): File "mnist.py", line 7, in <module> train_set, valid_set, test_set …

9
Должен ли я вернуть коллекцию или поток?
Предположим, у меня есть метод, который возвращает представление только для чтения в список участников: class Team { private List < Player > players = new ArrayList < > (); // ... public List < Player > getPlayers() { return Collections.unmodifiableList(players); } } Далее предположим, что все, что делает клиент, это …

4
Автоматически добавлять все файлы в папке к цели с помощью CMake?
Я рассматриваю возможность переключения кроссплатформенного проекта с отдельных систем управления сборками в Visual C ++, XCode и make-файлах на CMake. Одна важная функция, которая мне нужна, - это автоматическое добавление всех файлов в каталоге к цели. Хотя это легко сделать с помощью make, это нелегко сделать с помощью Visual C …

10
IllegalMonitorStateException при ожидании () вызова
Я использую многопоточность в Java для моей программы. Я успешно запустил поток, но когда я использую Thread.wait(), он выбрасывает java.lang.IllegalMonitorStateException. Как я могу заставить поток ждать, пока он не будет уведомлен?

4
Что такое овеществление?
Я знаю, что Java реализует параметрический полиморфизм (Generics) с стиранием. Я понимаю, что такое стирание. Я знаю, что C # реализует параметрический полиморфизм с овеществлением. Я знаю, что может заставить тебя написать public void dosomething(List<String> input) {} public void dosomething(List<Int> input) {} или что вы можете знать во время выполнения, …
163 c#  generics  reification 


12
ObservableCollection Не поддерживает метод AddRange, поэтому я получаю уведомления о каждом добавленном элементе, кроме как насчет INotifyCollectionChanging?
Я хочу иметь возможность добавлять диапазон и получать обновления для всей массы. Я также хочу иметь возможность отменить действие до того, как оно будет выполнено (то есть изменение коллекции помимо «измененных»). Связанные вопросы Q. Какая коллекция .Net для добавления нескольких объектов одновременно и получения уведомлений?

7
Как запретить vim создавать (и оставлять) временные файлы?
Почему vim создает <filename>~файлы? Есть ли способ отключить это? Если это для резервного копирования (или что-то), я использую Git для этого. Также эти .<filename.with.path.hints>.swpфайлы тоже. Как мне сказать vim не создавать их или, по крайней мере, очищать после себя? РЕДАКТИРОВАТЬ упс, дубликат: Почему Vim сохраняет файлы с расширением ~? Я …

10
«Полный экран» <iframe>
Когда я использую следующий код для создания iframe: &lt;iframe src="mypage.html" style="border: 0; width: 100%; height: 100%"&gt;Your browser doesn't support iFrames.&lt;/iframe&gt; Iframe не проходит весь путь - белая рамка "10" на границе окружает iframe. Как я мог решить это? Вот изображение проблемы:
163 html  iframe 

12
Найдите строку в Enum и верните Enum
У меня есть перечисление: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } и у меня есть строка: string colour = "Red"; Я хочу иметь возможность вернуться: MyColours.Red из: public MyColours GetColour(string colour) Пока у меня есть: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] …
163 c#  string  enumeration 

7
Что является эквивалентом Swift - [NSObject description]?
В Objective-C можно добавить descriptionметод к их классу, чтобы помочь в отладке: @implementation MyClass - (NSString *)description { return [NSString stringWithFormat:@"&lt;%@: %p, foo = %@&gt;", [self class], foo _foo]; } @end Затем в отладчике вы можете сделать: po fooClass &lt;MyClass: 0x12938004, foo = "bar"&gt; Что эквивалентно в Swift? Вывод REPL …
163 swift 

13
Сравните два DataFrames и выведите их различия бок о бок
Я пытаюсь выделить именно то, что изменилось между двумя кадрами. Предположим, у меня есть два кадра данных Python Pandas: "StudentRoster Jan-1": id Name score isEnrolled Comment 111 Jack 2.17 True He was late to class 112 Nick 1.11 False Graduated 113 Zoe 4.12 True "StudentRoster Jan-2": id Name score isEnrolled …
163 python  html  pandas  dataframe  panel 

11
Конвертировать список в словарь, используя linq и не заботясь о дубликатах
У меня есть список объектов Person. Я хочу преобразовать в словарь, где ключ - это имя и фамилия (объединенные), а значение - объект Person. Проблема в том, что у меня есть несколько дублированных людей, поэтому это взрывается, если я использую этот код: private Dictionary&lt;string, Person&gt; _people = new Dictionary&lt;string, Person&gt;(); …
163 c#  linq  dictionary 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.