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

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

6
Task.Result - это то же самое, что .GetAwaiter.GetResult ()?
Недавно я читал код, в котором используется много асинхронных методов, но иногда их нужно выполнять синхронно. Код делает: Foo foo = GetFooAsync(...).GetAwaiter().GetResult(); Это то же самое, что Foo foo = GetFooAsync(...).Result;
360 c#  async-await 

7
UILongPressGestureRecognizer вызывается дважды при нажатии вниз
Я обнаруживаю, нажал ли пользователь в течение 2 секунд: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Вот как я справляюсь с долгим нажатием: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } Текст «double oo» печатается дважды, когда я нажимаю более 2 секунд. Почему это? Как я могу …

8
ETag против заголовка истекает
Я огляделся, но не смог понять, должен ли я использовать ETag и Expires Header или один или другой. То, что я пытаюсь сделать, это убедиться, что мои флеш-файлы (и другие изображения и что не только обновляются, когда есть изменения в этих файлах). Я не хочу делать ничего особенного, например, изменять …


24
«Date (): небезопасно полагаться на настройки часового пояса системы…»
Я получил эту ошибку, когда запросил обновить версию PHP с 5.2.17 до PHP 5.3.21 на сервере. <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;"> <h4>A PHP Error was encountered</h4> <p>Severity: Warning</p> <p>Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone …
359 php  timezone 

11
Удаление объектов в JavaScript
Я немного запутался с deleteоператором JavaScript . Возьмите следующий кусок кода: var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; После того, как этот кусок кода был выполнен, objесть null, но fooвсе еще ссылается на объект в точности как obj. Я предполагаю, что этот объект …

15
Что такое SaaS, PaaS и IaaS? С примерами
Что означают следующие термины? SaaS PaaS IaaS? Сегодня доступны различные облачные сервисы, такие как Amazon EC2 и AWS, Apache Hadoop, Microsoft Azure и многие другие. К какой категории относится каждый и почему?
359 cloud  saas  paas  iaas 

9
Зачем использовать ICollection, а не IEnumerable или List <T> для отношений многие-многие / один-многие?
Я часто вижу это в уроках со свойствами навигации как ICollection&lt;T&gt;. Это обязательное требование для Entity Framework? Могу ли я использоватьIEnumerable ? Какова основная цель использования ICollectionвместо IEnumerableили даже List&lt;T&gt;?

5
Шаблоны проектирования веб-приложений [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я разрабатываю простое веб-приложение. Я новичок в этом веб-домене. Мне …

8
Разбор строки JSON в Ruby
У меня есть строка, которую я хочу проанализировать в Ruby: string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' Есть ли простой способ извлечь данные?
359 ruby  json 

3
Google Maps & JavaFX: отображение маркера на карте после нажатия кнопки JavaFX
Я пытался отобразить маркер на карте, когда я нажимал на кнопку приложения JavaFX. Так что происходит, когда я нажимаю на эту кнопку, я записываю позицию в файл JSON, этот файл будет загружен в HTML-файл, который содержит карту. Проблема в том, что он прекрасно работает, когда я открываю HTML-страницу в браузере, …

5
Рельсы, где условие с использованием NOT NIL
Используя стиль rails 3, я бы написал противоположность: Foo.includes(:bar).where(:bars=&gt;{:id=&gt;nil}) Я хочу найти, где идентификатор не ноль. Я старался: Foo.includes(:bar).where(:bars=&gt;{:id=&gt;!nil}).to_sql Но это возвращает: =&gt; "SELECT \"foos\".* FROM \"foos\" WHERE (\"bars\".\"id\" = 1)" Это определенно не то, что мне нужно, и почти похоже на ошибку в ARel.

5
если, элиф, другие операторы проблемы в Bash
Я не могу понять, в чем проблема со следующим ifутверждением в отношении elifи then. Имейте в виду, что printfэто все еще в стадии разработки. Я просто еще не смог проверить это в заявлении, так что, скорее всего, это неправильно. Я получаю ошибку: ./timezone_string.sh: line 14: syntax error near unexpected token …
359 bash  if-statement 

5
В чем разница между свойствами CurrentCulture и CurrentUICulture для CultureInfo в .NET?
В .NET есть CultureInfoкласс в System.Globalizationпространстве имен. У него есть два похожих свойства, оба возвращающие значения CultureInfoтипа: CurrentCultureи CurrentUICulture. В чем разница между ними? Какой я должен использовать, когда и почему?

11
Как я grep для всех не-ASCII символов?
У меня есть несколько очень больших файлов XML, и я пытаюсь найти строки, которые содержат символы не ASCII. Я пробовал следующее: grep -e "[\x{00FF}-\x{FFFF}]" file.xml Но это возвращает каждую строку в файле, независимо от того, содержит ли строка символ в указанном диапазоне. У меня неправильный синтаксис или я делаю что-то …
359 regex  unix  unicode  grep 

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