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

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

16
Как использовать SSH для запуска сценария оболочки на удаленной машине?
Я должен запустить сценарий оболочки (Windows / Linux) на удаленной машине. У меня настроен SSH на компьютере A и B. Мой сценарий находится на компьютере A, который будет выполнять часть моего кода на удаленной машине, машине B. Локальные и удаленные компьютеры могут быть системами на базе Windows или Unix. Есть …

29
Как получить ASP.NET Web API для возврата JSON вместо XML с помощью Chrome?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Используя более новый ASP.NET Web API , в Chrome я вижу XML - как я могу изменить его для запроса JSON, чтобы я мог просматривать …

10
Как переименовать тег Git?
Сегодня я просматривал логи проекта и понял, что некоторое время назад я нажал на имя тега. Есть ли способ переименовать тег? Google не нашел ничего полезного. Я понимаю, что могу проверить версию с тегами и создать новый тег, я даже попробовал это. Но это, кажется, создает объект тега, который не …
1219 git  git-tag 

13
Изменение столбца: от нуля до нуля
У меня есть таблица, которая имеет несколько обнуляемых целочисленных столбцов. Это нежелательно по нескольким причинам, поэтому я собираюсь обновить все нули до 0, а затем установить для этих столбцов значение NOT NULL. Помимо изменения нулей на 0, данные должны быть сохранены. Я ищу определенный синтаксис SQL, чтобы изменить столбец (вызвать …

13
Как очистить вывод функции печати?
На этом вопросе есть ответы на Переполнение стека на русском : Как в bash-конвейере использовать вывод из python сразу? Как заставить функцию печати Python выводить на экран? Это не дубликат буферизации вывода данных - связанный вопрос пытается получить небуферизованный вывод, хотя это более общий вопрос. Лучшие ответы на этот вопрос …

11
Могу ли я объединить несколько строк MySQL в одно поле?
Используя MySQL, я могу сделать что-то вроде: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Мой вывод: shopping fishing coding но вместо этого я просто хочу 1 ряд, 1 столбец: Ожидаемый результат: shopping, fishing, coding Причина в том, что я выбираю несколько значений из нескольких таблиц, и после всех объединений …
1214 mysql  sql  concat  group-concat 


30
Получение Chrome для принятия самозаверяющего сертификата localhost
Я создал самозаверяющий сертификат SSL для локального хоста CN. Firefox принимает этот сертификат после первоначальной жалобы на него, как и ожидалось. Однако Chrome и IE отказываются принять его даже после добавления сертификата в хранилище сертификатов системы в разделе «Надежные корни». Несмотря на то, что сертификат указан как правильно установленный, когда …

23
Как проверить, содержит ли строка другую строку в Objective-C?
Как я могу проверить, NSStringсодержит ли string ( ) еще одну строку поменьше? Я надеялся на что-то вроде: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Но самое близкое, что я мог найти, было: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } В …

30
Как измерить прошедшее время в Python?
Я хочу начать отсчет времени где-то в моем коде, а затем получить прошедшее время, чтобы измерить время, необходимое для выполнения нескольких функций. Я думаю, что я использую модуль timeit неправильно, но документы меня просто сбивают с толку. import timeit start = timeit.timeit() print("hello") end = timeit.timeit() print(end - start)

11
Как использовать git merge --squash?
У меня есть удаленный сервер Git, вот сценарий, который я хочу выполнить: Для каждой ошибки / функции я создаю отдельную ветку Git Я продолжаю фиксировать свой код в этой ветке Git с неофициальными сообщениями Git В верхнем репозитории мы должны сделать один коммит для одной ошибки с официальным сообщением Git …
1211 git  git-merge  git-squash 


15
Как я могу заставить jQuery выполнять синхронный, а не асинхронный Ajax-запрос?
У меня есть виджет JavaScript, который обеспечивает стандартные точки расширения. Одним из них является beforecreateфункция. Он должен вернуться, falseчтобы предотвратить создание элемента. Я добавил Ajax-вызов в эту функцию, используя jQuery: beforecreate: function (node, targetNode, type, to) { jQuery.get('http://example.com/catalog/create/' + targetNode.id + '?name=' + encode(to.inp[0].value), function (result) { if (result.isOk == …

13
Какой тип данных MySQL использовать для хранения логических значений
Поскольку в MySQL, похоже, нет какого-либо «логического» типа данных, какой тип данных вы «используете» для хранения истинной / ложной информации в MySQL? Особенно в контексте написания и чтения из / в сценарий PHP. Со временем я использовал и видел несколько подходов: tinyint, поля varchar, содержащие значения 0/1, поля varchar, содержащие …

30
Разница между ожиданиями () и сном ()
В чем разница между a wait()и sleep()в потоках? Насколько я понимаю, wait()поток -ing все еще находится в рабочем режиме и использует циклы ЦП, но sleep()-ing не использует правильные циклы ЦП? Почему у нас есть и то, wait() и другоеsleep() : как их реализация меняется на более низком уровне?

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