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

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

1
Запити - як сказати, чи отримуєте ви 404
Я використовую бібліотеку "Запити" та переходжу на веб-сайт, щоб зібрати з неї дані з наступним кодом: r = requests.get(url) Я хочу додати тестування на помилки при введенні неправильної URL-адреси та поверненні помилки 404. Якщо я навмисно ввожу недійсну URL-адресу, коли це роблю: print r Я отримую це: <Response [404]> Редагувати: …

5
Складання 2D теплової карти за допомогою Matplotlib
За допомогою Matplotlib я хочу побудувати двовимірну теплову карту. Мої дані - це n-by-n Numpy масив, кожен зі значенням від 0 до 1. Отже, для елемента (i, j) цього масиву я хочу побудувати квадрат за координатою (i, j) у моєму теплова карта, колір якої пропорційний значенню елемента в масиві. Як …
139 python  numpy  matplotlib 

17
Програмно змінюйте кольори, що малюються
Я намагаюся змінити колір на зображенні білого маркера за кодом. Я читав, що код нижче повинен змінити колір, але мій маркер залишається білим. Drawable.setColorFilter( 0xffff0000, Mode.MULTIPLY ) Я щось пропустив? Чи є інший спосіб змінити кольори моїх малюнків, розташованих у моїй папці res?
139 android 



3
Як перезапустити VScode після редагування конфігурації розширення?
VScode повідомляє вас, коли ви відкриваєте конфігурацію розширення: не забудьте перезапустити VScode Але це нічого не говорить про те, як. Вони використовують restartвелику літеру для слова, тому зазвичай це має щось означати, якщо ви підкреслите звернення. Чи є якась прихована кнопка перезапуску чи клавіша швидкого доступу? Як перезапустити IDE?

5
Перехід: "Неможливо знайти пакет" (навіть якщо GOPATH встановлений)
Незважаючи на те, що я GOPATHналаштований належним чином, я все ще не можу "побудувати" або "запустити", щоб знайти власні пакети. Що я роблю неправильно? $ echo $GOROOT /usr/local/go $ echo $GOPATH /home/mitchell/go $ cat ~/main.go package main import "foobar" func main() { } $ cat /home/mitchell/go/src/foobar.go package foobar $ go …
139 build  go  package 

4
вибір та оновлення запису бази даних за допомогою одного набору запитів
Як запустити updateта selectзаяви на одних і тих же, querysetа не робити два запити: - один для вибору об'єкта - і один для оновлення об'єкта Еквівалент у SQL був би на кшталт: update my_table set field_1 = 'some value' where pk_field = some_value

6
Колір фону CardView завжди білий
Я використовую RecyclerView з GridLayoutManager, і кожен елемент у мене є CardView. На жаль, CardView тут, схоже, не змінює колір тла. Я спробував і в компоновці, і в програмному плані, але я не намагався нічого, схоже, спрацювати. Я досить довго борюся. Я вдячний, якщо хтось міг би допомогти мені в …

4
Як я можу внести деякі зміни до файлу, але не інші, у VSCode?
VSCode має чудову інтеграцію git, але я не можу знайти спосіб зробити часткові комутації. В основному, я хочу мати змогу вибирати конкретні зміни у своїх файлах та встановлювати їх без постановки на весь файл. Цю функціональність підтримують додатки CLIT git, нативні програми Github та плагіни Atom. Переважно переконуюсь, що я …

8
Чи добре використовувати async компонентDidMount ()?
Чи використання componentDidMount()як функції асинхронізації належної практики в React Native чи я повинен уникати цього? Мені потрібно отримати деяку інформацію від того, AsyncStorageколи компонент монтується, але єдиний спосіб, який я знаю, зробити це можливим - це зробити componentDidMount()функцію асинхронізації. async componentDidMount() { let auth = await this.getAuth(); if (auth) this.checkAuth(auth); …

7
Чи є спосіб видалити невикористаний імпорт та декларації з Angular 2+?
Мені призначено взяти якийсь заплутаний код від інших розробників, які нещодавно вже покинули компанію. Мені цікаво запитати, чи є якийсь модуль коду Visual Studio чи інші засоби, які можуть допомогти нам швидко та ефективно упорядкувати та організувати імпорт та посилання? Наприклад, може бути сотні таких імпортів import { AutoCompleteModule,InputSwitchModule } …

13
використовуючи маркер gitlab для клонування без автентифікації
Я хочу клонувати сховище gitlab без підказки для мого сценарію автоматизації, використовуючи мій приватний маркер з мого облікового запису gitlab. Чи може хтось надати мені зразок? Я знаю, що можу це зробити з користувачем та паролем: git clone https://" + user + ":" + password + "@" + gitlaburl; і …
139 gitlab 

9
виконується ребаза. Неможливо виконати. Як продовжувати чи зупиняти (переривати)?
Коли я бігаю: git status Я бачу це: rebase in progress; onto 9c168a5 You are currently rebasing branch 'master' on '9c168a5'. (all conflicts fixed: run "git rebase --continue") nothing to commit, working directory clean Коли я роблю: ls `git rev-parse --git-dir` | grep rebase || echo no rebase Я бачу: …
139 git  git-rebase 

11
Я змінюю великі літери каталогів, і Git, здається, не отримує його
Я розробляю проект на OS X Lion, який знаходиться під контролем версій Git. У мене були ці маленькі каталоги, а пізніше вони були написані великими літерами (наприклад, emailaddresses => EmailAddresses), але Git, схоже, не визнає зміни. Він все ще вважає, що каталоги мають малі літери, коли я запускаю git ls-filesта …
139 git  macos 

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