Вопросы по теме 'language-concepts'
Почему функции обратного вызова позволяют нам делать что-то асинхронно в Javascript?
Я читал, что обратные вызовы делают JavaScript асинхронным. Но я не уверен, понял ли я объяснение. Вот что я получаю
Функции обратного вызова позволяют нам выполнять действия асинхронно, поскольку они гарантируют, что строки до обратного...
801 просмотров
schedule
29.10.2021
В чем разница между сущностями, переменными, полями и аргументами в Eiffel?
Я видел термины сущность , переменная и аргумент , используемые для описания вещей об Эйфеле, которые мне очень нравятся, и я хотел чтобы понять, что намерение стоит за использованием одного термина вместо другого.
Аргументы . Некоторым...
130 просмотров
schedule
30.10.2021
Почему статические методы не считаются хорошей практикой объектно-ориентированного программирования?
Я читаю Программирование Scala . В начале главы 4 автор отмечает, что Java поддерживает статические методы, которые являются «не очень чистыми объектно-ориентированными концепциями». Почему это так?
31665 просмотров
schedule
12.04.2022
В чем разница между квалификатором const в C и квалификатором const в C++?
Я нашел комментарий пользователя R.. :
C и C++ — это не один и тот же язык. В частности, C const не имеет ничего общего с C++ const .
Я знаю, что одно различие между квалификатором const в C и квалификатором const в C++...
670 просмотров
schedule
14.06.2022
Когда и как принимается решение об использовании гипса или нет?
Я просматривал множественное наследование для C++ Бьерн Страуструп, опубликовано в майском выпуске журнала C/C++ Users Journal за 1999 г. . Приведенный ниже отрывок взят из того же (Страница 5/17),
4.4 Кастинг
Явное и неявное приведение...
105 просмотров
schedule
08.07.2022
Как получить другие записи операторов с помощью HashTable?
Добрый вечер, я пытаюсь использовать HashTable() для временного хранения записей таблицы базы данных. Проблема в том, что я не знаю, почему записи, помещаемые в HashTable(), всегда будут первой записью. Я думаю, что проблема возникает из-за...
123 просмотров
schedule
06.09.2022
Теория круговой очереди
Мне нужна помощь в понимании концепции круговой очереди. Я прочитал пару сообщений о stackoverflow, и ни один из ответов не отвечает на мой умственный блок.
Например, скажем, у меня есть 8 ячеек в круговой очереди.
Head...
207 просмотров
schedule
06.02.2023
Понимание foldLeft с картой вместо списка
Я хотел бы понять, как foldLeft работает с Картами. Я понимаю, как это работает, если у меня есть список и я вызываю его foldLeft с нулевым элементом и функцией:
val list1 = List(1,2,3)
list1.foldLeft(0)((a,b) => a + b)
Где я добавляю...
5967 просмотров
schedule
24.03.2023
Как массив C является «самостоятельной именованной переменной»?
На странице 103 в книге Питера Ван Дер Линдена Expert C Programming: Deep C Secrets есть таблица о разнице между массивами и указателями.
Один вопрос, который я не очень понимаю - прямая цитата:
Указатель . Обычно указывает на анонимные...
129 просмотров
schedule
25.01.2023