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

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

12
Як мені сказати Maven використовувати останню версію залежності?
У Мейвен залежності зазвичай встановлюються так: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Тепер, якщо ви працюєте з бібліотеками, які мають часті випуски, постійне оновлення тегу <version> може бути дещо дратує. Чи є спосіб сказати Maven завжди використовувати останню доступну версію (із сховища)?

30
Усі бібліотеки com.android.support повинні використовувати точно таку ж специфікацію версії
Після оновлення до андроїд-студії 2.3 я отримав це повідомлення про помилку. Я знаю, що це лише підказка, оскільки програма працює нормально, але це дуже дивно. Усі бібліотеки com.android.support повинні використовувати точно таку ж специфікацію версії (змішування версій може призвести до збоїв під час виконання). Знайдено версії 25.1.1, 24.0.0. Приклади включають …

10
Видаліть усе пробіли в рядку
Я хочу усунути весь пробіл із рядка на обох кінцях і між словами. У мене є цей код Python: def my_handle(self): sentence = ' hello apple ' sentence.strip() Але це лише виключає пробіли з обох сторін рядка. Як видалити весь пробіл?

9
Чому в макросах використовувати зовнішньо безглузді висловлювання до-час та інше?
У багатьох макросах C / C ++ я бачу код макросу, загорнутий у те, що здається безглуздим do whileциклом. Ось приклади. #define FOO(X) do { f(X); g(X); } while (0) #define FOO(X) if (1) { f(X); g(X); } else Я не бачу, що do whileробить. Чому б просто не написати …
787 c++  c  c-preprocessor  c++-faq 

10
З урахуванням двох дерев каталогів, як я можу дізнатися, які файли відрізняються за змістом?
Якщо я хочу знайти відмінності між двома деревами каталогу, я зазвичай просто виконую: diff -r dir1/ dir2/ Це виводить саме ті відмінності між відповідними файлами. Мені цікаво лише отримати список відповідних файлів, вміст яких відрізняється. Я припускав, що це просто питання передачі параметра командного рядка diff, але я не зміг …
786 linux  bash  shell  unix  diff 


14
Дилема: коли використовувати фрагменти та види діяльності:
Я знаю, що Activitiesпризначені для відображення одного екрана моєї програми, в той час як Fragmentsвони призначені для багаторазового використання макетів інтерфейсу користувача з логікою, вбудованою всередину них. Донедавна я розробляв додаток, оскільки в ньому було сказано, що їх слід розробити. Я створив, Activityщоб представляти екран своєї програми та використав фрагменти …


22
Звернення до localhost з віртуальної машини VirtualBox
У мене локальний сервер тестування / розробки (HTTP, звичайно), слухаю порт 8000. Я працюю над Linux, тому для тестування сторінки в Internet Explorer 6, 7, 8 і т.д. я запускаю віртуальну машину за допомогою VirtualBox; Мені також потрібно побачити, як це виглядає на Firefox у середовищі Windows (наприклад, шрифти різні). …

5
Як скасувати злиття git з конфліктами
Я на гілці mybranch1. mybranch2роздрібнюється mybranch1і в ньому були внесені зміни mybranch2. Потім, коли mybranch1я вже робив, git merge --no-commit mybranch2 це показує, що під час злиття були конфлікти. Тепер я хочу відкинути все ( mergeкоманда), щоб mybranch1повернутися до того, що було раніше. Я поняття не маю, як мені це …

20
На жаль, MyApp зупинився. Як я можу це вирішити?
Я розробляю програму, і кожного разу, коли я запускаю, я отримую повідомлення: На жаль, MyApp зупинився. Що я можу зробити, щоб вирішити це? З цього питання - очевидно, натхненний Що таке слід стека, і як я можу використовувати його для налагодження помилок у програмі? , є багато запитань, які стверджують, …

29
__proto__ В.С. прототип в JavaScript
Цей малюнок ще раз показує, що кожен об’єкт має прототип. Функція конструктора Foo також має свою __proto__функцію, яка є Function.prototype, і яка, у свою чергу, також посилається через свою __proto__властивість знову на Object.prototype. Таким чином, повторимо, Foo.prototype - це явне властивість Foo, яке стосується прототипу об'єктів b і c. var …


30
Найкорисніші атрибути [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я знаю, що атрибути надзвичайно корисні. Є деякі заздалегідь визначені такі, [Browsable(false)]які дозволяють приховати …
784 c#  .net  .net-attributes 

4
Функціональне програмування проти об'єктно-орієнтованого програмування [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Я до цього часу в основному зазнавав програми програмування OO і з нетерпінням чекаю …

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