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

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


30
Як зберегти стан активності, використовуючи стан збереження екземпляра?
Я працював на платформі Android SDK, і трохи незрозуміло, як зберегти стан програми. Отже, враховуючи це незначне переоснащення прикладу "Привіт, Android": package com.android.hello; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloAndroid extends Activity { private TextView mTextView = null; /** Called when the activity is first created. */ @Override …



30
"Найменше здивування" та змінна аргументація за замовчуванням
Кожен, хто поводився з Python досить довго, був покусаний (або розірваний на частини) наступним номером: def foo(a=[]): a.append(5) return a Python послушники б очікувати ця функція завжди повертає список тільки з одним елементом: [5]. Натомість результат настільки різний і вражаючий (для новачків): >>> foo() [5] >>> foo() [5, 5] >>> …

30
Як отримати поточну назву філії в Git?
Я з субверсійного походження, і коли у мене була філія, я знав, над чим працюю з "Ці робочі файли вказують на цю гілку". Але з Git я не впевнений, коли я редагую файл у NetBeans або Notepad ++, чи прив’язаний він до майстра чи іншої гілки. У баші немає проблем …
2591 git  branch  git-branch 


26
Як перевірити, чи містить рядок підрядку в Bash
У мене є рядок у Bash: string="My string" Як я можу перевірити, чи містить він інший рядок? if [ $string ?? 'foo' ]; then echo "It's there!" fi Де ??мій невідомий оператор. Я використовую ехо і grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi Це виглядає …
2565 string  bash  shell  substring  sh 

30
Як я можу перетворити рядок у boolean в JavaScript?
Чи можу я перетворити рядок, що представляє булеве значення (наприклад, "true", "false"), у власний тип JavaScript? У мене є прихована форма в HTML, яка оновлюється на основі вибору користувача у списку. Ця форма містить деякі поля, які представляють булеві значення та динамічно заповнюються властивим булевим значенням. Однак, як тільки це …
2549 javascript 

24
Як змусити Git використовувати редактор, який я вибрав для комітетів?
Я вважаю за краще писати свої повідомлення про коммісію у Vim, але це відкриває їх у Emacs. Як налаштувати Git завжди використовувати Vim? Зауважте, що я хочу це зробити глобально, а не лише для одного проекту.
2547 git  vim  emacs  editor  commit-message 


13
Я зіткнувся з конфліктом злиття. Як я можу скасувати злиття?
Я використовував git pullі мав конфлікт злиття: unmerged: _widget.html.erb You are in the middle of a conflicted merge. Я знаю, що інша версія файлу хороша і що моя погана, тому всі мої зміни слід відмовитися. Як я можу це зробити?

30
Як встановити pip у Windows?
На цей питання є відповіді на Stack Overflow на російському : Установка PIP на Python 2 pipє заміною для easy_install. Але чи слід встановлювати pipза допомогою easy_installWindows? Чи є кращий спосіб?

11
Які правильні номери версій для C #?
Які правильні номери версій для C #? Що вийшло коли? Чому я не можу знайти відповіді про C # 3.5 ? Це питання насамперед для допомоги тим, хто шукає відповідь, використовуючи неправильний номер версії, наприклад, C # 3.5 . Сподіваємось, що той, хто не знайде відповідь із неправильним номером версії, …


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