Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

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?



4
Групи захоплення Java Regex
Я намагаюся зрозуміти цей блок коду. У першому, що саме ми шукаємо у виразі? Я розумію, що це будь-який символ (0 або більше разів *), за яким слід будь-яке число між 0 і 9 (один або більше разів +), а за ним будь-який символ (0 або більше разів *). Коли …
170 java  regex 


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 з іншого додатка? Наприклад, у моїй програмі, якщо я хочу, щоб користувач натискав кнопку та запускався прямо в додаток Phone (закрийте поточний додаток, відкрийте додаток Phone) . це було б можливо? Я знаю, що це можна зробити для здійснення телефонних дзвінків за посиланням …

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

8
Як швидко очистити об’єкт JavaScript?
За допомогою масиву JavaScript я можу скинути його в порожній стан за допомогою одного призначення: array.length = 0; Це робить масив "здається" порожнім і готовим до повторного використання, і наскільки я розумію, це одна "операція" - тобто постійний час. Чи існує подібний спосіб очищення об'єкта JS? Я знаю, що можу …

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

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



7
Як створити нове репортаж GitHub з гілки в існуючому репо?
У мене є магістерські та новопроектні відділення. А тепер я хотів би створити абсолютно новий репо зі своїм майстром на базі галузі нового проекту. Передумови: У мене є одне сховище, яке містить три незалежні програми. Це почалося не так. Спочатку в репо був лише один додаток. Однак з часом потреби …
170 git  github  branch 

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.