Вопросы с тегом «c»

374
Как присвоить значение heredoc переменной в Bash?

У меня есть эта многострочная строка (цитаты включены): abc'asdf" $(dont-execute-this) foo"bar"'' Как бы я назначил его переменной, используя heredoc в Bash? Мне нужно сохранить переводы строк. Я не хочу избегать символов в строке, это будет раздражать...

373
Каково время жизни статической переменной в функции C ++?

Если переменная объявлена ​​как staticв области действия функции, она инициализируется только один раз и сохраняет свое значение между вызовами функции. Что именно это время жизни? Когда вызывается его конструктор и деструктор? void foo() { static string plonk = "When will I die?";...

372
Как мне сделать HTTP-запрос в Swift?

Я читаю «Язык программирования Swift» от Apple в iBooks, но не могу понять, как сделать HTTP-запрос (что-то вроде cURL) в Swift. Нужно ли импортировать классы Obj-C или мне просто нужно импортировать библиотеки по умолчанию? Или невозможно сделать HTTP-запрос на основе собственного кода...

370
Ruby, разница между exec, system и% x () или обратными ссылками

В чем разница между следующими методами Ruby? exec, systemИ %x()или Обратные кавычки Я знаю, что они используются для программного выполнения команд терминала через Ruby, но я хотел бы знать, почему есть три различных способа сделать...

368
Что означает термин «потокобезопасный»?

Означает ли это, что два потока не могут изменить базовые данные одновременно? Или это означает, что данный сегмент кода будет работать с предсказуемыми результатами, когда несколько потоков исполняют этот сегмент...

367
Objective-C ARC: сильный против удержания и слабый против присвоения

Есть два новых атрибута управления памятью для свойств, представленных ARC, strongи weak. Кроме того copy, что, очевидно, является чем-то совершенно другим, есть ли различия между strongпротив retainи weakпротив assign? Насколько я понимаю, единственное отличие здесь в том, что он weakбудет...

366
Можно ли указать другой порт ssh при использовании rsync?

Я пытался выполнить следующую команду: rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path SSH работает на порте 2222, но rsync все еще пытается использовать порт 22, а затем жалуется на отсутствие пути, потому что, конечно, он не существует. Я хотел бы знать, возможно ли rsync для...

365
Как добавить веб-API в существующий проект веб-приложения ASP.NET MVC 4?

Я хочу добавить веб-API ASP.NET в проект веб-приложения ASP.NET MVC 4, разработанный в Visual Studio 2012. Какие действия необходимо выполнить, чтобы добавить работающий веб-API в проект? Я знаю, что мне нужен контроллер, производный от ApiController, но это все, что я знаю. Дайте мне знать, если...

363
Что вы наиболее противоречивое мнение программирования?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Это определенно субъективно, но я бы хотел, чтобы это не стало спорным. Я думаю, что это может быть интересным вопросом,...

363
Как решить проблему «не удалось лениво инициализировать набор ролей» в исключении Hibernate

У меня есть эта проблема: org.hibernate.LazyInitializationException: не удалось лениво инициализировать коллекцию ролей: mvc3.model.Topic.comments, ни один сеанс или сеанс не был закрыт Вот модель: @Entity @Table(name = "T_TOPIC") public class Topic { @Id...

362
Spring MVC @PathVariable с точкой (.) Усекается

Это продолжение вопроса Spring MVC @PathVariable становится усеченным Весенний форум заявляет, что он исправил (версия 3.2) как часть ContentNegotiationManager. см. ссылку ниже https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 В моем приложении...

361
Драйвер JDBC MySQL 5.1.33 - проблема с часовым поясом

Немного предыстории: У меня есть веб-приложение Java 1.6, работающее на Tomcat 7. База данных MySQL 5.5. Ранее я использовал драйвер Mysql JDBC 5.1.23 для подключения к БД. Все работало Я недавно обновил до Mysql JDBC драйвер 5.1.33. После обновления Tomcat выдаст эту ошибку при запуске приложения....

360
Наименьшее расстояние между точкой и отрезком

Мне нужна базовая функция, чтобы найти кратчайшее расстояние между точкой и отрезком. Не стесняйтесь написать решение на любом языке, который вы хотите; Я могу перевести это в то, что я использую (Javascript). РЕДАКТИРОВАТЬ: мой сегмент линии определяется двумя конечными точками. Так что мой...

360
Как получить URL текущей страницы в MVC 3

Я использую плагин комментариев Facebook в блоге, который я строю. У него есть некоторые теги FBXML, которые интерпретируются JavaScript-кодом Facebook, на который есть ссылки на странице. Все это прекрасно работает, но я должен передать текущий полный URL-адрес к плагину. <div style="width:...

360
Почему порядок циклов влияет на производительность при итерации по двумерному массиву?

Ниже приведены две почти идентичные программы, за исключением того, что я переключил переменные iи j. Они оба бегут в разное количество времени. Может кто-нибудь объяснить, почему это происходит? Версия 1 #include <stdio.h> #include <stdlib.h> main () { int i,j; static int...

359
UILongPressGestureRecognizer вызывается дважды при нажатии вниз

Я обнаруживаю, нажал ли пользователь в течение 2 секунд: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Вот как...