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

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

3
В чем разница между LayoutOptions Xamarin.Form, особенно Fill и Expand?
В Xamarin.Forms каждый Viewимеет два свойства HorizontalOptionsи VerticalOptions. Оба имеют тип LayoutOptionsи могут иметь одно из следующих значений: LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand По-видимому, он контролирует выравнивание представления в родительском представлении. Но как именно поведение каждого отдельного варианта? И в чем разница между Fillсуффиксом и Expand?



5
Как я могу надежно получить адрес объекта, когда оператор & перегружен?
Рассмотрим следующую программу: struct ghost { // ghosts like to pretend that they don't exist ghost* operator&() const volatile { return 0; } }; int main() { ghost clyde; ghost* clydes_address = &clyde; // darn; that's not clyde's address :'( } Как я могу получить clydeадрес? Я ищу решение, которое …

14
Запустите приложение из другого (iPhone)
Можно ли запустить какое-либо произвольное приложение iPhone из другого приложения? Например, в моем приложении, если я хочу, чтобы пользователь нажал кнопку и запустился прямо в приложение «Телефон» (закройте текущее приложение, откройте приложение «Телефон») . это будет возможно? Я знаю, что это можно сделать для телефонных звонков по телефонной ссылке, но …

5
Git: Как разнести два разных файла в разные ветки?
У меня есть два разных файла в разных ветках. Как я могу изменить их в одной команде? Что-то вроде # git diff branch1/foo.txt branch2/foo-another.txt Я мог бы проверить другой файл, проверить его и восстановить, но это довольно грязное решение.
170 git  git-diff 

11
Как люди могут тестировать модули с Entity Framework 6, стоит ли беспокоиться?
Я только начинаю с юнит-тестов и TDD в целом. Раньше я баловался, но теперь я полон решимости добавить его в свой рабочий процесс и написать лучшее программное обеспечение. Я задал вопрос вчера, что-то вроде этого включало, но, похоже, это вопрос сам по себе. Я сел приступить к реализации класса обслуживания, …

8
Как быстро очистить объект JavaScript?
С помощью массива JavaScript я могу сбросить его в пустое состояние с помощью одного присваивания: array.length = 0; Это заставляет массив «казаться» пустым и готовым к повторному использованию, и, насколько я понимаю, это отдельная «операция», то есть постоянное время. Есть ли аналогичный способ очистки объекта JS? Я знаю, что могу …

7
Создать или написать / добавить в текстовом файле
У меня есть веб-сайт, который каждый раз, когда пользователь входит или выходит из системы, сохраняет его в текстовом файле. Мой код не работает при добавлении данных или создании текстового файла, если он не существует .. Вот пример кода $myfile = fopen("logs.txt", "wr") or die("Unable to open file!"); $txt = "user …
170 php 



6
С ++ 11, 14, 17 или 20 вводит стандартную константу для пи?
Существует довольно глупая проблема с числом пи в C и C ++. Насколько я знаю, M_PIопределено в math.hне требуется ни одного стандарта. Новые стандарты C ++ ввел много сложных математических в стандартной библиотеке - гиперболических функций, std::hermiteи std::cyl_bessel_i, различных генераторов случайных чисел и так далее , и так далее. Приносил …

9
Как заставить рубин распечатать полную трассировку вместо усеченной?
Когда я получаю исключения, это часто происходит из глубины стека вызовов. Когда это происходит, чаще всего настоящая оскорбительная строка кода скрыта от меня: tmp.rb:7:in `t': undefined method `bar' for nil:NilClass (NoMethodError) from tmp.rb:10:in `s' from tmp.rb:13:in `r' from tmp.rb:16:in `q' from tmp.rb:19:in `p' from tmp.rb:22:in `o' from tmp.rb:25:in `n' from …


6
log4j порядок иерархии журналов
Какова иерархия журналирования log4j? DEBUG INFO WARN ERROR FATAL Какой из них обеспечивает максимальную регистрацию, которая будет полезна для устранения проблем? Может ли кто-нибудь предоставить порядок или иерархию, в которой ведение журнала происходит от наивысшего к низшему? Спасибо!
170 logging  log4j 

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