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

Синтаксис относится к фактическим языковым элементам и самим символам. Вопросы должны быть помечены как синтаксис, когда вопрос конкретно и почти полностью относится только к синтаксису. Этот тег должен использоваться с определенным языковым тегом

9
Как сделать обновление + присоединиться к PostgreSQL?
В основном, я хочу сделать это: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price=s.price_per_vehicle; Я почти уверен, что это будет работать в MySQL (мой опыт), но, похоже, это не работает в postgres. Я получаю ошибку: ERROR: syntax error at or near "join" LINE 1: update vehicles_vehicle v join …
508 postgresql  syntax 



10
Как конвертировать набор в массив?
Set кажется хорошим способом создания массивов с гарантированно уникальными элементами, но он не предоставляет никакого хорошего способа получения свойств, за исключением генератора [Set] .values, который вызывается неудобным образом mySet.values.next(). Это было бы хорошо, если бы вы могли вызывать mapи подобные функции на множествах. Но вы также не можете этого сделать. …


4
Как избежать% в String.Format?
Я храню запрос SQL в моем файле strings.xml, и я хочу использовать String.Formatдля создания окончательной строки в коде. В SELECTзаявлении используется что-то вроде этого: SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%' Чтобы отформатировать это, я заменяю 'что-то' на% 1 $ s, таким образом это становится: SELECT Field1, Field2 …
446 java  android  string  syntax 


13
Что означает «=>» (стрелка, образованная из «равно и больше») в JavaScript?
Я знаю, что >=оператор означает больше или равно, но я видел =>в некотором исходном коде. В чем смысл этого оператора? Вот код: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);

10
Что такое двойная двоеточие в Ruby `::`?
Что это за двоеточие ::? Например Foo::Bar. Я нашел определение : Это ::унарный оператор, который позволяет: константы, методы экземпляра и методы класса, определенные в классе или модуле, доступны из любой точки вне класса или модуля. Что хорошего в сфере (приватной, защищенной), если вы можете просто использовать ::что-либо для разоблачения?
427 ruby  syntax  operators 


9
В чем смысл двойного двоеточия «::»?
Я нашел эту строку кода в классе, который я должен изменить: ::Configuration * tmpCo = m_configurationDB;//pointer to current db и я не знаю, что именно означает двойное двоеточие перед именем класса. Без этого я бы прочитал: объявление tmpCoв качестве указателя на объект класса Configuration... но с добавлением двойного двоеточия меня …

9
Лучший способ «отрицать» экземпляр
Я думал, существует ли лучший / более хороший способ отрицать instanceofв Java. На самом деле я делаю что-то вроде: if(!(str instanceof String)) { /* do Something */ } Но я думаю, что «красивый» синтаксис для этого должен существовать. Кто-нибудь знает, существует ли он и как выглядит синтаксис? РЕДАКТИРОВАТЬ: красивым, я …
409 java  syntax 

4
Почему инициализация списка (с использованием фигурных скобок) лучше, чем альтернативы?
MyClass a1 {a}; // clearer and less error-prone than the other three MyClass a2 = {a}; MyClass a3 = a; MyClass a4(a); Почему? Я не смог найти ответ на SO, поэтому позвольте мне ответить на мой собственный вопрос.

20
Является ли C ++ контекстно-зависимым или контекстно-зависимым?
Я часто слышу заявления о том, что C ++ является контекстно-зависимым языком. Возьмите следующий пример: a b(c); Это определение переменной или объявление функции? Это зависит от значения символа c. Если cэто переменная , то a b(c);определяет переменную с именем bтипа a. Это напрямую инициализируется с c. Но если cэто тип …

2
YAML: мне нужны кавычки для строк в YAML?
Я пытаюсь написать словарь YAML для интернационализации проекта Rails. Я немного растерялся, хотя в некоторых файлах я вижу строки в двойных кавычках, а в некоторых - без. Несколько моментов для рассмотрения: пример 1 - все строки используют двойные кавычки; пример 2 - без строк (кроме двух последних) используются кавычки; поваренная …
398 syntax  yaml  quotes 

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