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

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

8
Як я можу програмно визначити, чи є зміни, що не відбулися?
У Makefile я хотів би виконати певні дії, якщо є неспроможні зміни (або в робочому дереві, або в індексі). Який найчистіший та найефективніший спосіб це зробити? Команда, яка виходить зі зворотним значенням нуля в одному випадку і ненульовим в іншому, відповідала б моїм цілям. Я можу запустити git statusі пропустити …
226 git 


11
Служба відпочинку API
Я хочу зробити послугу, яку можна використовувати для здійснення дзвінків до веб-інтерфейсу API REST. В основному я хочу запустити послугу в додатку init, тоді я хочу мати можливість запитати цю службу, щоб запитувати URL і повертати результати. Тим часом я хочу мати змогу відобразити вікно прогресу чи щось подібне. Я …

5
Чи ключове слово "переосмислити" - це лише перевірка перекритого віртуального методу?
Наскільки я розумію, введення overrideключового слова в C ++ 11 є не більше ніж перевірка , щоб переконатися , що функція реалізується є overrideІНГ з virtualфункції в базовому класі. Це все?

7
Як повернутися рано з грабля?
У мене є завдання грабля, де я виконую кілька перевірок на початку, якщо одна з перевірок не вдалася, я хотів би повернутися до початку граблі, я не хочу виконувати жоден із решти коду. Я думав, що рішенням було б повернути туди, де я хотів повернутися з коду, але я отримую …
226 ruby  rake 

13
Як в Python я можу розділити рядок і зберегти роздільники?
Ось найпростіший спосіб пояснити це. Ось що я використовую: re.split('\W', 'foo/bar spam\neggs') -> ['foo', 'bar', 'spam', 'eggs'] Ось що я хочу: someMethod('\W', 'foo/bar spam\neggs') -> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs'] Причина в тому, що я хочу розділити рядок на лексеми, маніпулювати нею, а потім знову зібрати їх …
226 python  regex 

21
Гіт: помилка "будь ласка, скажи мені, хто ти"
У мене є сервери додатків, які я завантажую разом, використовуючи Chef + кілька спеціальних скриптів bash. Проблема полягає в тому, що коли я хочу запустити оновлення на одному з цих серверів додатків, я отримую: 19:00:28: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config …
226 git 

19
Клонування приватного репоту Github
У мене є приватне сховище в Github для проекту, над яким я працюю. До цього часу я працював лише на своєму домашньому робочому столі, але я просто купив ноутбук і намагаюся його встановити так, щоб я міг працювати над проектом з будь-якого комп’ютера та натискати / витягувати зміни. Я додав …
226 git  github  private 

7
Як змінити колір тла сюжету?
Я роблю ділянку розкидання в matplotlib і мені потрібно змінити фон фактичного сюжету на чорний. Я знаю, як змінити колір обличчя сюжету, використовуючи: fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') Моє питання полягає в тому, що це змінює колір простору навколо ділянки. Як змінити фактичний колір фону сюжету?
226 python  matplotlib 

5
Повторити ключові умови іменування?
Яка нормальна умова іменування для клавіш у redis? Я бачив значення, розділені, :але я не впевнений, що це нормальна умова, або чому. Для користувача ви зробите щось на зразок ... user:00 якщо ідентифікатор користувача був 00 Чи можете ви запитувати лише на початку ключа, щоб повернути всіх користувачів? В основному …

8
Перенаправлення на URL на колбі
Я новачок у Python та Flask, і я намагаюся зробити еквівалент, Response.redirectяк у C # - тобто: перенаправлення на певну URL - як мені це зробити? Ось мій код: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == '__main__': # Bind …
226 python  redirect  flask 

21
Помилка Angular Framework TypeScript-- - "Не існує директиви з ExportAs, встановленими на ngForm"
Я продовжую отримувати цю помилку під час використання рамки TypeScript Angular2-форм: Немає параметра directive"exportAs", встановленого на "ngForm" Ось мій код залежність від проекту: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", "es6-module-loader": "^0.17.8", "rxjs": …

3
Як перетворити регулярний вираз на не жадібний?
Я використовую jQuery. У мене є рядок з блоком спеціальних символів (початок і кінець). Я хочу отримати текст із цього блоку спеціальних символів. Я використовував об'єкт регулярного вираження для знаходження в рядку. Але як я можу сказати jQuery знайти декілька результатів, якщо вони мають два спеціальних символи чи більше? Мій …

5
Налаштування так, щоб установка pip могла працювати з github
Ми хотіли б використовувати pip з github для встановлення приватних пакетів на наші виробничі сервери. Це питання стосується того, що потрібно мати у рефіні github, щоб установка була успішною. Припускаючи наступний командний рядок (який автентифікується просто чудово та намагається встановити): pip install git+ssh://git@github.com/BlahCo/search/tree/prod_release_branch/ProductName Що потрібно проживати в імені продукту? Це …
226 python  git  pip 

25
Обмежте довжину рядка за допомогою AngularJS
У мене є таке: <div>{{modal.title}}</div> Чи є спосіб, щоб я міг обмежити довжину рядка, щоб сказати 20 символів? І ще краще питання, чи є спосіб, який я міг би змінити рядок, який має бути усіченим, і показати ...в кінці, якщо це більше 20 символів?

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