программирование

Q & A для профессиональных программистов и энтузиастов

4
Как мне отложить кучу незафиксированных изменений во время работы над чем-то другим
Если у меня есть куча незафиксированных изменений и я хочу отложить их, вместо этого работая над чем-то другим, а затем (например, через несколько дней) вернуться к ним и продолжить работу. Какой рабочий процесс для этого был бы самым простым? (Пока у меня есть только опыт работы с базовыми функциями Mercurial). …
98 mercurial 

5
Clojure: cons (seq) vs. cons (список)
Я знаю, что consвозвращает seq и conjвозвращает коллекцию. Я также знаю, что conj«добавляет» элемент в оптимальный конец коллекции и consвсегда «добавляет» элемент в начало. Этот пример иллюстрирует оба этих момента: user=> (conj [1 2 3] 4) ; returns a collection [1 2 3 4] user=> (cons 4 [1 2 3]) …

16
github: поддерживаемых методов аутентификации нет
Я использую github и в прошлом успешно добавлял и синхронизировал файлы на своем ноутбуке. в последнее время я начал получать « Неустранимая ошибка PuTTY: отключено: поддерживаемые методы аутентификации недоступны » после запуска: git pull origin master (или push) тем не мение ssh git@github.com возвращает правильный ответ: ОШИБКА: Привет, имя пользователя! …
98 git  ssh  github  msysgit 

5
Нет модуля с именем setuptools
Я хочу установить установочный файл twilio. Когда я устанавливаю его с помощью данной команды, мне выдается ошибка: Нет модуля с именем setuptools. Не могли бы вы сообщить мне, что мне делать? Я использую python 2.7 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Python27>python D:\test\twilio-twilio-python-26f6707\setup.py install …

9
как преобразовать из int в char *?
Я знаю только один способ: #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Но есть ли способ с меньшим набором текста?

6
Java: лучший способ перебрать коллекцию (здесь ArrayList)
Сегодня я с удовольствием писал код, когда добрался до фрагмента кода, который уже использовал сотни раз: Итерации по коллекции (здесь ArrayList) По какой-то причине я действительно посмотрел на параметры автозаполнения Eclipse, и это заставило меня задуматься: В каких случаях следующие циклы лучше использовать, чем другие? Классический цикл индексации массива: for …

11
Как в Python отсортировать строки Unicode по алфавиту?
Python по умолчанию сортирует по байтовому значению, что означает, что é идет после z и других не менее забавных вещей. Как лучше всего сортировать по алфавиту в Python? Есть ли для этого библиотека? Я ничего не нашел. Предпочтительно сортировка должна иметь языковую поддержку, чтобы понимать, что åäö следует сортировать после …


8
Управление снимком экрана в переключателе многозадачности iOS 7
Я пытался найти некоторую информацию о новом переключателе многозадачности в iOS 7 и особенно о снимке экрана, который ОС делает, когда приложение переходит в режим гибернации. Есть ли способ полностью отключить эту функцию или снимок экрана? Или можно вообще скрыть приложение от переключателя? Приложение должно работать в фоновом режиме, но …
98 ios  ios7 

3
Чем GRPC отличается от REST?
Я читаю это объяснение GRPC, и эта диаграмма представляет интерес: Как работает транспортный уровень? Если это по сети ... почему это называется RPC? Что еще более важно, чем это отличается от REST, который реализует API для уровня сервиса (класс в клиенте, у которого есть методы, выполняющие HTTP-запрос)?
98 rest  grpc 

12
Ошибки: «Оператор INSERT EXEC не может быть вложенным». и «Невозможно использовать оператор ROLLBACK в операторе INSERT-EXEC». Как это решить?
У меня есть три хранимых процедуры Sp1, Sp2и Sp3. Первый ( Sp1) выполнит второй ( Sp2) и сохранит возвращенные данные, @tempTB1а второй выполнит третий ( Sp3) и сохранит данные в @tempTB2. Если я выполню, Sp2он будет работать, и он вернет мне все мои данные из Sp3, но проблема в том …

2
Каковы правила для токена «…» в контексте вариативных шаблонов?
В C ++ 11 есть вариативные шаблоны, подобные этому: template< class T, class... Args > unique_ptr<T> make_unique( Args&&... args ) { return unique_ptr<T>(new T(std::forward<Args>(args)...)); } В этом есть некоторые любопытства: выражение std::forward<Args>(args)...использует оба Argsи, argsно только один ...токен. Кроме того std::forward, это невариная шаблонная функция, принимающая только один параметр шаблона …


21
Xcode зависает в сообщении «Ваше приложение загружается»
У меня возникла проблема при отправке моего приложения из Xcode в App Store. Я сделал все, что касается моего проекта, и он отлично работает на моем iPhone и iPad. Но когда я отправляю свой проект, я сталкиваюсь с огромной проблемой. Сначала после архива я выполнил проверку. Теперь мой архивный файл …
98 ios  iphone  xcode  app-store 

1
Первичные конструкторы больше не компилируются в VS2015
До сих пор я мог использовать первичные конструкторы, такие как: public class Test(string text) { private string mText = text; } Чтобы сделать это, в предыдущей версии Visual Studio CTP мне пришлось добавить это в csproj-файл: <LangVersion>Experimental</LangVersion> Во всяком случае, это больше не работает в предварительной версии Visual Studio 2015 …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.