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

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

4
Як працює Activity.finish () в Android?
Чи може хтось надати опис того, що відбувається, коли Activityвикликає його finish()метод? Чи виходить він негайно, або він виконує функцію, з якої він був викликаний?
108 java  android 

5
Як отримати перерахунок, створений у коді attrs.xml
Я створив призначений для користувача вид (знайдіть його тут ) з атрибутом оголошення, який може бути стилізований типу enum. Тепер у xml я можу вибрати один із записів enum для мого спеціального атрибута. Тепер я хочу створити метод для програмного встановлення цього значення, але я не можу отримати доступ до …


4
Яка різниця між -anydpi та -nodpi?
Якщо ви використовуєте майстра вектора активів в Android Studio 1.5.0, будь-який векторний XML, який ви можете імпортувати, використовує цей майстер res/drawable/. Однак build/каталог і отриманий APK показують, що ці XML-файли переміщуються в res/drawable-anydpi-v21/каталог ресурсів. -v21Частина має сенс, тому що VectorDrawableпідтримується тільки на API рівня 21+. Однак, -anydpiздається, недокументований. Я б …

3
Як працює спадкування для атрибутів?
До чого Inheritedвідноситься властивість bool в атрибутах? Чи означає це, що якщо я визначаю свій клас з атрибутом AbcAtribute(що має Inherited = true) і якщо я успадковую інший клас від цього класу, то похідний клас також буде мати той самий атрибут, який застосовується до нього? Щоб уточнити це питання на …
108 c#  .net  vb.net  attributes 

5
Як я можу встановити співвідношення сторін у matplotlib?
Я намагаюся зробити квадратний сюжет (за допомогою imshow), тобто співвідношення сторін 1: 1, але не можу. Жоден із цих робіт: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Схоже, дзвінки просто ігноруються (проблема, з якою часто я маю проблеми з matplotlib).
108 python  matplotlib 

8
Правильний спосіб визначення методів простору імен C ++ у файлі .cpp
Можливо, дублікат, але не простий для пошуку ... Дано заголовок типу: namespace ns1 { class MyClass { void method(); }; } Я бачив, що method()визначено декількома способами у файлі .cpp: Версія 1: namespace ns1 { void MyClass::method() { ... } } Версія 2: using namespace ns1; void MyClass::method() { ... …

2
Коли використовувати провідну косу рису в gitignore
Я намагаюся зрозуміти .gitignoreсинтаксис більш чітко , зокрема, що стосується https://github.com/github/gitignore gitignores. Я бачу, що провідна коса риса використовується для узгодження лише імен шляхів відносно місця розташування .gitignoreфайлу (від http://git-scm.com/docs/gitignore ): Початкова косою рисою відповідає початок назви шляху. Наприклад, "/*.c" відповідає "cat-file.c", але не "mozilla-sha1 / sha1.c". Але що відбувається, …
108 git  gitignore 


6
PHP array_filter з аргументами
У мене є такий код: function lower_than_10($i) { return ($i < 10); } що я можу використовувати для фільтрування такого масиву: $arr = array(7, 8, 9, 10, 11, 12, 13); $new_arr = array_filter($arr, 'lower_than_10'); Як я можу додати аргументи до нижнього_на_10, щоб він також прийняв номер, на який слід перевірити? …
108 php  arrays 

12
Динамічне оновлення css у куті 2
Скажімо, у мене є компонент Angular2 //home.component.ts import { Component } from 'angular2/core'; @Component({ selector: "home", templateUrl: "app/components/templates/home.component.html", styleUrls: ["app/components/styles/home.component.css"] }) export class HomeComponent { public width: Number; public height: Number; } Файл HTML-шаблону для цього компонента //home.component.html <div class="home-component">Some stuff in this div</div> І нарешті файл css для цього …
108 css  angular 

15
Як отримати рядок запиту з поточної URL-адреси за допомогою JavaScript?
У мене така URL-адреса: http://localhost/PMApp/temp.htm?ProjectID=462 Що мені потрібно зробити - це отримати реквізити після ?знаку (рядок запиту) - тобто ProjectID=462. Як я можу це отримати за допомогою JavaScript? Я зробив це до цього: var url = window.location.toString(); url.match(?); Я не знаю, що робити далі.

30
Відсутні залежності Мейвена в проекті Eclipse
У нас є проект, створений з Maven для вирішення залежностей. Зазвичай працює нормально, але зараз я намагаюся компілювати та запускати його на новому ПК, і у мене проблеми з відсутніми залежностями в Eclipse. Що смішно, це те, що якщо я запускаю "пакет mvn" в консолі або в затемненні, він працює …

15
Перетворення цілого числа в довгий
Мені потрібно отримати значення поля за допомогою відображення. Так трапляється, що я не завжди впевнений, що таке тип даних поля. Для цього і щоб уникнути дублювання коду, я створив наступний метод: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object runtimeInstance) throws Throwable { Field f = classUnderTest.getDeclaredField(processFieldName(var)); f.setAccessible(true); …
108 java  reflection  casting 

12
Порядок не алфавітно-цифрових списків від os.listdir ()
Я часто використовую python для обробки каталогів даних. Останнім часом я помітив, що порядок списків за замовчуванням змінився на щось майже безглуздо. Наприклад, якщо я перебуваю у поточному каталозі, що містить такі підкаталоги: run01, run02, ... run19, run20, а потім генерую список із наступної команди: dir = os.listdir(os.getcwd()) тоді я …

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