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

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

10
Стан оновлення змін реквізиту у формі React
У мене виникають проблеми з формою React та належним управлінням державою. У мене є поле введення часу у формі (в модальному режимі). Початкове значення встановлюється у вигляді змінної стану в getInitialStateі передається з батьківського компонента. Це само по собі прекрасно працює. Проблема виникає, коли я хочу оновити значення початкового часу …
184 reactjs 

11
Знайдіть, звідки завантажений клас java
Хтось знає, як програмно з'ясувати, звідки насправді завантажувач класу java завантажує клас? Я часто працюю над великими проектами, де класний шлях стає дуже довгим і ручний пошук насправді не є варіантом. Нещодавно у мене виникла проблема, коли завантажувач класів завантажував неправильну версію класу, оскільки він знаходився на classpath у двох …

6
Чому код всередині тесту одиниць не може знайти ресурси зв’язку?
Якийсь код, який я перевіряю, потрібно завантажити файл ресурсу. Він містить такий рядок: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; У додатку він працює просто чудово, але при запуску блоку тестування модуля pathForResource:повертає нуль, це означає, що він не міг знайти його foo.txt. Я переконався, що foo.txtце включено в етап …


6
Прокручуючи масиви, друкуючи як індекс, так і значення
Я хочу зробити щось подібне: foo=( ) foo[0]="bar" foo[35]="baz" for((i=0;i<${#foo[@]};i++)) do echo "$i: ${foo[$i]}" done # Output: # 0: bar # 1: Потім я спробував пройти цикл через нього, використовуючи для: foo=( ) foo[0]="bar" foo[35]="baz" for i in ${foo[@]} do echo "?: $i" done # Output: # ?: bar # …
184 bash 

1
Вимкніть усі попередження gcc
Я працюю над проектом, який буде читати повідомлення про помилки компілятора певної різноманітності та робити з ними корисні речі. Зразок кодової бази, на яку я тестую це (випадкова програма з відкритим кодом), і, отже, часто перестроюється, містить кілька бітів, які генерують попередження, які мене не цікавлять. Як відключити всі попередження …
184 gcc  g++  warnings 

7
assertEquals vs. assertEqual в python
Чи є різниця між пітоном assertEqualsі assertEqualв ньому unittest.TestCase? А якщо немає, то чому існують дві функції? Тільки для зручності?

3
Spring Boot - батьківська пом, коли у вас вже є батьківська пом
Чи існує конкретний рекомендований підхід до включення джерела завантаження джерела завантаження у проекти, які вже мають необхідний батьківський POM? Що ви рекомендуєте для проектів, які потребують від організаційних батьків (це надзвичайно часто і навіть щось багато / більшість проектів опубліковано в Maven central, залежно від репортажів, які вони надходять). Більшість …

4
Що таке URI переспрямування? як це стосується програми iOS для OAuth2.0?
Тут початківець програміст, вибачте від незнання та пояснень буде дуже приємно :) Я намагався читати підручники для певної послуги OAuth 2.0, але я не розумію цього URI перенаправлення ... у моєму конкретному контексті, скажімо, я намагаюся створити додаток для iPhone, який використовує OAuth 2.0 для певної служби . У мене …

17
Android: чому немає maxHeight для перегляду?
Перегляд є,minHeight але чомусь не вистачає maxHeight: Я намагаюся досягти того, щоб деякі елементи (перегляди) заповнювали ScrollView. Коли є 1..3 елементи, я хочу їх відобразити безпосередньо. Значення ScrollViewмає висоту 1, 2 або 3 елемента. Коли є 4 і більше елементів, я хочу ScrollViewприпинити розширення (таким чином, a maxHeight) і почати …

7
Чому текстовий стовпець не може мати значення MySQL за замовчуванням?
Якщо ви спробуєте створити стовпчик TEXT на таблиці і надати йому значення за замовчуванням у MySQL, ви отримаєте помилку (принаймні в Windows). Я не бачу жодної причини, чому текстовий стовпець не повинен мати значення за замовчуванням. Пояснення документацією на MySQL не дається. Мені це здається нелогічним (і дещо розчаровує, так …

5
Проходження масиву за посиланням
Як працює передача статично розподіленого масиву за посиланням? void foo(int (&myArray)[100]) { } int main() { int a[100]; foo(a); } Чи (&myArray)[100]має якесь значення або його просто синтаксис для передачі будь-якого масиву за посиланням? Я не розумію окремих дужок, за якими тут стоять великі дужки. Дякую.
184 c++  arrays 

8
Отримайте Android .apk файл VersionName або VersionCode БЕЗ встановлення apk
Як я можу програмно отримати код версії або назву версії свого apk з файлу AndroidManifest.xml після завантаження та без встановлення. <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xxx.xx.xxx" android:versionCode="1" android:versionName="1.1" > Наприклад, я хочу перевірити, чи завантажена нова версія на мою службу IIS після встановлення її на пристрої, якщо це не нова версія, я не …

11
Отримання активності з контексту в android
Цей мене наткнувся. Мені потрібно викликати метод активності з класу користувальницького макета. Проблема в цьому полягає в тому, що я не знаю, як отримати доступ до діяльності зсередини макета. ProfileView public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public ProfileView(Context context, AttributeSet …


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