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

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

9
Установка переменных среды через launchd.conf больше не работает в OS X Yosemite / El Capitan / macOS Sierra / Mojave?
Похоже, что launchd.confбольше не загружает мою переменную окружения. Кто-нибудь еще заметил это? Есть ли другое решение для постоянной установки переменных среды?

2
Как мерзавец сливается после вишневого выбора?
Давайте представим, что у нас есть masterфилиал. Затем мы создаем newbranch git checkout -b newbranch и сделать два новых коммита newbranch: commit1 и commit2 Затем мы переключаемся на мастера и делаем cherry-pick git checkout master git cherry-pick hash_of_commit1 Посмотрев, gitkмы видим, что commit1 и его выбранная версия имеют разные хэши, …


18
Как заставить блок DIV расширяться до нижней части страницы, даже если у него нет содержимого?
В разметке, показанной ниже, я пытаюсь заставить div содержимого растягиваться до конца страницы, но он растягивается только при наличии содержимого для отображения. Причина, по которой я хочу это сделать, заключается в том, что вертикальная граница по-прежнему отображается внизу страницы, даже если нет содержимого для отображения. Вот мой HTML : <body> …
190 css  html  border 

8
Каков наилучший способ объединить два вектора?
Я использую многопоточность и хочу объединить результаты. Например: std::vector<int> A; std::vector<int> B; std::vector<int> AB; Я хочу, чтобы AB содержал содержимое A и содержимое B в указанном порядке. Какой самый эффективный способ сделать что-то подобное?
190 c++  vector 

6
Вызов getLayoutInflater () в местах, где нет активности
Что нужно импортировать или как я могу вызвать разметку макета в местах, отличных от активности? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } Я могу звонить getLayoutInflaterтолько в активности, …

12
Как я могу получить ключ словаря как переменную непосредственно в Python (не путем поиска по значению)?
Извините за этот основной вопрос, но мои поиски по этому вопросу не приводят ничего, кроме как получить ключ словаря на основе его значения, которое я предпочел бы не использовать, так как я просто хочу текст / имя ключа и беспокоюсь, что поиск по значению может в итоге вернуть 2 или …
190 python  dictionary  key 

8
Как изменить SQL в «Edit Top 200 Rows» в SSMS 2008
В SQL Server 2008 Management Studio, когда я щелкаю правой кнопкой мыши по таблице базы данных и выбираю « Выбрать 100 лучших строк », я могу, например, легко добавить инструкцию «ORDER BY» в SQL. Это отлично работает . Но когда я выбираю « Редактировать первые 200 строк », у меня …

3
ModelState.AddModelError - Как я могу добавить ошибку, которая не для свойства?
Я проверяю свою базу данных, Create(FooViewModel fvm){...}чтобы увидеть, существует ли fvm.prop1и fvm.prop2уже в этой комбинации; если это так, я хочу добавить ошибку в состояние модели, а затем вернуть весь вид. Я попытался: public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like that"); return View(fvm); } } …

12
Почему MATLAB так быстр в умножении матриц?
Я делаю некоторые тесты с CUDA, C ++, C #, Java и использую MATLAB для проверки и генерации матрицы. Когда я выполняю умножение матриц с помощью MATLAB, 2048x2048и даже большие матрицы умножаются практически мгновенно. 1024x1024 2048x2048 4096x4096 --------- --------- --------- CUDA C (ms) 43.11 391.05 3407.99 C++ (ms) 6137.10 64369.29 …

21
Как использовать mongoimport для импорта CSV
Попытка импортировать CSV с контактной информацией: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Запуск этого, кажется, не добавляет никаких документов в базу данных: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Трассировка говорит imported 1 objects, но запуск оболочки Mongo и запуск db.things.find()не показывает …

12
Почему исторически люди используют 255, а не 256 для величин полей базы данных?
Вы часто видите, что поля базы данных имеют величину 255 символов. В чем заключается традиционная / историческая причина? Я предполагаю, что это как-то связано с ограничениями подкачки / памяти и производительностью, но различие между 255 и 256 меня всегда смущало. varchar(255) Учитывая, что это емкость или величина, а не индексатор …

8
обнуляемый объект должен иметь значение
В описании исключения есть парадокс: обнуляемый объект должен иметь значение (?!) Это проблема: У меня есть DateTimeExtendedкласс, который имеет { DateTime? MyDataTime; int? otherdata; } и конструктор DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime = myNewDT.MyDateTime.Value; this.otherdata = myNewDT.otherdata; } работает этот код DateTimeExtended res = new DateTimeExtended(oldDTE); Кидает InvalidOperationExceptionс сообщением: Обнуляемый объект …

5
Заключительные аргументы в интерфейсных методах - какой смысл?
В Java совершенно законно определять finalаргументы в интерфейсных методах и не подчиняться таковым в реализующем классе, например: public interface Foo { public void foo(int bar, final int baz); } public class FooImpl implements Foo { @Override public void foo(final int bar, int baz) { ... } } В приведенном выше …
190 java  class  interface  methods  final 

12
Как символизировать аварийный журнал Xcode?
У организатора Xcode 5 было представление, которое перечисляло бы все журналы сбоев. и мы могли бы перетащить сюда аварийные журналы. Но начиная с Xcode 6, я знаю, что они вывели устройства из строя и имеют новое окно для того же. Но я не нахожу место, где я просматриваю журналы сбоев, …
190 ios  xcode 

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