Публикации по теме 'syntax'
Псевдокод и блок-схемы для решения проблем
Программный код пишется для машин, а не для людей. Вы пишете для обработки переводчиком, это означает, что вы должны быть предельно точными. Если вы сделаете всего одну маленькую синтаксическую ошибку, это просто не сработает. Что-то такое простое, как пропущенная запятая или лишняя скобка, приведет к поломке всей программы.
«Псевдокод подобен написанию кода, который работает в умах людей, которые его читают».
— Райан Паркер.
Псевдокод
Проблема в том, что код..
PHP | Более элегантный способ перебора с индексом
В прошлом я бы прокручивал массив, используя foreach большую часть времени. Иногда цикл for и почти не цикл while в PHP. Если бы мне когда-нибудь понадобился индекс цикла, я бы все равно использовал цикл foreach с объявлением переменной $index перед циклом и $index++ в конце цикла, что дало бы мне номер цикла в переменной $index.
$myArray = array('a' => 'one', 'b' => 'two', 'c' => 'three');
$index = 0;
foreach($myArray as $element) {
echo $index . ': ' . $element. PHP_EOL;..
Базовый синтаксис и модификаторы доступа в Java
Процесс программирования на Java можно упростить, выделив три этапа:
Создайте программу, введя ее в текстовый редактор и сохранив как HelloWorld.java (имя файла.java). Скомпилируйте его, введя javac HelloWorld.java (javac filename.java) в окне терминала. Выполните (или запустите) его, введя « java HelloWorld» (имя файла java) в окне терминала.
Программа на Java может содержать любое количество классов, но не более одного класса можно объявить общедоступным. «Если есть..
Псевдокод: что, почему и как?
Какие?
Псевдокод часто используется во многих различных формах программирования. Будь то разработка приложений или веб-разработка, псевдокод — это метод, который в основном используется разработчиками для объяснения и описания того, что именно происходит в их коде.
Инженеры и программисты проходят множество этапов при запуске проектов, работе с кодом и реализации новых идей. При сотрудничестве с другими инженерами очень важно, чтобы каждый из них знал, что происходит на каждом этапе..
Вопросы по теме 'syntax'
Синтаксис JSON для имен свойств
Каков правильный синтаксис для создания объектов в javascript, которые будут работать в большинстве веб-браузеров (я имею в виду: IE 6+, Firefox 2+, Opera 9+)
Это действительно
var a = {
"class": "Person",
"name": "William Shakespeare",...
24728 просмотров
schedule
15.11.2022
Что ключевое слово Call делает в VB6?
В нашем проекте есть код, который выглядит примерно так:
Private Sub Method1()
Call InnerMethod
End Sub
Private Sub Method2()
InnerMethod
End Sub
Private Sub InnerMethod()
'' stuff
End Sub
В чем преимущество использования...
33463 просмотров
schedule
10.05.2024
Левое соединение SQL с несколькими таблицами в строке FROM?
Большинство диалектов SQL принимают оба следующих запроса:
SELECT a.foo, b.foo
FROM a, b
WHERE a.x = b.x
SELECT a.foo, b.foo
FROM a
LEFT JOIN b ON a.x = b.x
Теперь очевидно, что когда вам нужно внешнее соединение, потребуется второй...
273656 просмотров
schedule
02.02.2024
Rails collection_select проблема с поиском
Я пытаюсь отобразить уникальные округа, перечисленные в моей базе данных, в поле выбора для базы данных свойств. Я понял, как это сделать, но теперь я не могу понять, как получить доступ к выбранному значению выбора. В основном это связано с тем,...
856 просмотров
schedule
14.03.2024
#import с использованием угловых скобок ‹› и кавычек
Мне интересно, что решает, разрешено ли вам использовать <Header.h> или "Header.h" при импорте файлов в Objective-C. До сих пор я наблюдал, что вы используете кавычки "" для файлов в вашем проекте, для которых у вас есть источник...
44685 просмотров
schedule
03.12.2023
Как указать только некоторые необязательные аргументы при вызове функции в ColdFusion?
У меня есть функция ColdFusion "foo", которая принимает три аргумента, а вторые два являются необязательными:
<cffunction name="foo" access="public" returntype="any">
<cfargument name="arg1" type="any" required="true" />...
11015 просмотров
schedule
01.11.2022
теги style и script в теле HTML, почему бы и нет?
[Это связано с этим вопросом , но не потому, что речь идет не об электронной почте.]
Во многих случаях, особенно при работе с CMS или чьей-либо структурой, гораздо проще встроить теги <style> и теги <script> в <body> , чем...
31300 просмотров
schedule
29.10.2022
Как мне вызвать имя функции, которое хранится в хэше в Perl?
Я уверен, что это где-то описано в документации, но мне не удалось его найти ... Я ищу синтаксический сахар, который позволит вызвать метод в классе, имя которого хранится в хэше ( в отличие от простого скаляра):
use strict; use warnings;...
2047 просмотров
schedule
31.12.2023
Что означает `**` в выражении `dict (d1, ** d2)`?
Меня заинтриговало следующее выражение Python:
d3 = dict(d1, **d2)
Задача состоит в том, чтобы объединить 2 словаря в третий, и приведенное выше выражение отлично справляется с задачей. Меня интересует оператор ** и что именно он делает с...
10554 просмотров
schedule
15.10.2022
Одиночные и двойные кавычки ('vs ")
Я всегда использовал одинарные кавычки, когда писал свой HTML вручную. Я работаю с большим количеством визуализированного HTML, в котором всегда используются двойные кавычки. Это позволяет мне определить, был ли HTML написан вручную или...
139779 просмотров
schedule
25.09.2022
Синтаксическая ошибка Delphi ADO SQL
Я получаю синтаксическую ошибку при обработке следующих строк кода. Особенно на AQ_Query.Open;
procedure THauptfenster.Button1Click(Sender: TObject);
var
option: TZahlerArray;
begin
option := werZahlte;
AQ_Query.Close;...
1761 просмотров
schedule
16.03.2024
Как скопировать **kwargs себе?
Есть ли способ определить __init__ , чтобы ключевые слова, определенные в **kwargs , были назначены классу?
Например, если бы мне нужно было инициализировать класс ValidationRule с помощью ValidationRule(other='email') , значение для...
8837 просмотров
schedule
29.06.2022
Почему один из этих операторов компилируется в Scala, а другой нет?
( Примечание : здесь я использую Scala 2.7.7, а не 2.8).
Я делаю что-то довольно простое — создаю карту на основе значений в простом файле CSV с двумя столбцами — и я выполнил это достаточно легко, но я озадачен тем, почему моя первая попытка не...
2226 просмотров
schedule
17.02.2024
Вызов статического метода
Можем ли мы вызвать статический метод без упоминания имени класса в Java?
15203 просмотров
schedule
01.11.2023
Синтаксис конструктора F# — переопределение и дополнение новых
У меня есть одноразовый класс с синтаксисом Open/Close, который я хотел бы иметь use , поэтому я пытаюсь наследовать от него и работать с Open в new и Close в Dispose.
Вторая часть в порядке, но я не могу понять, как сделать Open:
type...
272 просмотров
schedule
09.03.2024
Синтаксис точки Objective-C и инициализация
Я прочитал несколько фрагментов, в которых упоминается, что вы никогда не должны использовать точечную нотацию в своих методах init или dealloc. Однако я никогда не могу понять, почему. В одном посте мимоходом упоминалось, что это связано с KVO, но...
1542 просмотров
schedule
04.01.2024
Должен ли я использовать условное выражение Perl? : оператор как оператор switch/case или вместо if elsif?
В Perl есть условный оператор, который аналогичен условный оператор C .
Чтобы обновить, условный оператор в C и в Perl:
(test) ? (if test was true) : (if test was false)
и при использовании с lvalue вы можете назначить и протестировать...
12471 просмотров
schedule
21.12.2023
Кто-нибудь может сказать, почему этот запрос критериев JPA генерирует недопустимый оператор SQL при выполнении (Hibernate) и как его исправить?
Мне трудно составить критерий запроса, чтобы получить атрибут «разрешения» из сущности роли с идентификатором = 2. Атрибут разрешения имеет тип Set, поэтому я создаю объединение и выбираю из него, но запрос сбой с сообщением об исключении...
7398 просмотров
schedule
01.04.2024
Использует пространство имен .. вроде плохо?
Возможный дубликат: Почему 'using namespace std;' считается плохой практикой в C ++?
Каждый раз, когда я использую using namespace std , я всегда понимаю, что «это ужасная привычка программирования». Теперь я заканчиваю учебу в...
14394 просмотров
schedule
21.10.2023
Я что-то упустил в своем утверждении о С++?
У вас не может быть кода вне функций, за исключением объявлений, определений и директив препроцессора.
Это утверждение точное, или я что-то упускаю? Я учу своего племянника программировать, и он пытался поставить цикл while перед main. Он...
287 просмотров
schedule
18.08.2022