Публикации по теме 'implementation'
Реализация комбинатора фиксированной точки
В этой статье мы рассмотрим конкретный комбинатор с особенно полезным результатом в теории типов и программировании — комбинатор с фиксированной точкой. Вдохновением для этого было: учитывая самое прямое определение, можно ли его построить с использованием языка со строгой оценкой (большинство языков). Haskell примечателен тем, что не является строгим в своей оценке, т.е. он не оценивает аргументы функции при их передаче. Мы используем эту идею в нашей реализации.
Примечание. Код в..
Реализации массивов и стеков в Golang
Общие структуры данных в Go
Структуры данных используются для определения того, как данные хранятся в любой системе. Еще одно определение структуры данных, любезно предоставленное GeeksforGeeks , - это способ организации данных таким образом, чтобы их можно было использовать. эффективно .
По версии Компьютерная надежда :
«В общем, данные - это любой набор символов, который собирается и переводится для какой-то цели, обычно для анализа. Если данные не помещены в контекст,..
Вопросы по теме 'implementation'
Несколько потоков в Java вызывают проблемы
Извините за еще один расплывчатый пример... но у меня есть один класс, в котором я запускаю новый экземпляр потока. Однако, если я добавляю новый экземпляр потока, он прерывает (уничтожает?) первый.
Но если я запускаю два экземпляра класса...
368 просмотров
schedule
01.11.2022
Зарегистрируйте создателя объекта в фабрике объектов
У меня есть удобный шаблон фабрики объектов, который создает объекты по именам идентификаторов их типов. Реализация довольно очевидна: ObjectFactory содержит карту от std::string до функции создания объекта. Затем все создаваемые объекты должны...
9280 просмотров
schedule
08.08.2023
Рекомендации по кодированию на Java для повторного использования части запроса для подсчета
реализация-result-paging-in-hibernate-get Вопрос -total-number-of-rows вызывает у меня еще один вопрос о некоторых проблемах с реализацией :
Теперь вы знаете, что вам нужно повторно использовать часть запроса HQL для подсчета, как эффективно...
3877 просмотров
schedule
05.03.2022
Как реализовать коэффициент восстановления в простом физическом движке?
Я пишу простой двухмерный физический движок, который поддерживает столкновения круг-круг, и я не могу понять, как модифицировать мой метод разрешения столкновений, чтобы добавить реституцию. Как свойство коэффициента восстановления реализовано в...
1144 просмотров
schedule
04.11.2022
реализация интерфейса на странице aspx
по причинам, выходящим за рамки этого обсуждения (скажем, xcopy aspx-страницу в каталог, чтобы нам не нужно было получать новую сборку), мы хотели бы реализовать интерфейс на aspx-странице. Скажем, если страница myPage .aspx, обычно это ваш класс в...
1222 просмотров
schedule
28.04.2024
Реализация Handler-Looper в Android
У меня есть активность с обработчиком (поток пользовательского интерфейса)
Я запускаю новый поток и делаю handler.post(new MyRunnable()) - (новый рабочий поток)
В документации Android говорится о методе post: «Вызывает добавление Runnable r в...
3885 просмотров
schedule
04.08.2022
Реализация R*-Tree C?
Возможный дубликат: C++ R — требуется реализация дерева
Я охотился почти весь вечер...
Кто-нибудь знает о реализации R *-Tree, основанной на современном компиляторе C?
Спасибо, Ченз.
1960 просмотров
schedule
01.01.2023
Система компьютерной алгебры (CAS) для Scala
Я ищу простую систему CAS для scala.
Он должен иметь следующие особенности:
предоставить доступ к абстрактному синтаксическому дереву (предпочтительно через классы case для легкого сопоставления)
разобрать String в AST
упростить...
1524 просмотров
schedule
09.09.2022
Простая реализация обнаружения циклов в ориентированном графе на C#
Не могли бы вы помочь мне с простой реализацией для обнаружения циклов в ориентированном графе на C#.
Я читал об алгоритмах , но я хотелось бы найти что-то уже реализованное, очень простое и короткое.
Меня не волнует производительность,...
4152 просмотров
schedule
15.05.2024
Расширение класса Graphics2D без реализации всех методов
У меня есть класс с именем MyClass, и я хочу, чтобы этот класс расширял Graphics2D (в java.awt). Однако, когда я набираю public class MyClass extends Graphics2D { .... } , мне приходится добавлять нереализованные методы draw, drawImage,...
2365 просмотров
schedule
17.11.2022
частные шаблонные функции
У меня есть класс:
C.h
class C {
private:
template<int i>
void Func();
// a lot of other functions
};
C.cpp
// a lot of other functions
template<int i>
void C::Func() {
// the implementation
}
// a lot of other...
8119 просмотров
schedule
21.08.2022
Добавляете Cocos2D только в уже существующий проект?
У меня уже есть проект, который готов на 90%, и я хочу добавить к нему ТОЛЬКО Cocos2D. Мне не нужен Box2D или Бурундук. Как бы я это сделал? Какие файлы добавить? Мне действительно нужно, чтобы это было сделано, поэтому, в конце концов, я...
7586 просмотров
schedule
10.06.2022
Хочу реализовать интерпретатор схем для изучения SICP
Я читаю книгу Структура и интерпретация компьютерных программ , и я хотел бы постепенно кодировать интерпретатор схемы.
Знаете ли вы реализацию схемы наиболее легко читаемой (и короткой)? Я сделаю JavaScript на C.
2350 просмотров
schedule
25.04.2023
Куда поставить реализацию сохранения пользовательских настроек?
У меня есть сетка, и когда пользователь закрывает форму, я хочу сохранить некоторые настройки для вошедшего в систему пользователя. У меня уже есть 2 метода реализации, но мне интересно, где реализовать эту функциональность:
Должен ли я создать...
85 просмотров
schedule
21.01.2024
Как реализованы библиотечные функции в Haskell
Я только начинаю изучать Haskell, и было бы очень полезно посмотреть, как реализованы функции Haskell. Мне удалось найти Standard Prelude по другому вопросу, но теперь меня интересует Data.List. Есть ли способ найти источник этих функций?
Очень...
2622 просмотров
schedule
31.08.2022
Как сделать систему разрешений, как показано ниже, с Symfony 2?
Общее описание
Система должна обрабатывать множество элементов, организованных во вложенные категории (см. наглядный пример ниже), предоставляя клиентам возможность определять правила разрешений (см. правила разрешений ниже). Он также должен...
2100 просмотров
schedule
27.04.2022
Реализация библиотеки графов
Я пытаюсь реализовать взвешенный график. Я знаю, что есть два способа реализовать взвешенный граф. Либо с двумерным массивом (матрица смежности), либо с массивом связанных списков (список смежности). Какой из двух эффективнее и быстрее?
150 просмотров
schedule
29.04.2024
Как найти необходимые методы для обеспечения интерфейса примесей Ruby?
Ужасность названия вопроса - это то, что я пытаюсь решить. Пример:
в Ruby Enumerable — это интерфейс в том смысле, что я могу что-то реализовать и задокументировать как:
def myfancymethod(please_pass_me_an_Enumerable_here)
но, с другой...
149 просмотров
schedule
06.08.2022
Модификация алгоритма Дейкстры для реализации A*
Я нахожусь в процессе создания имитации лабиринта мыши, бегущей по лабиринту. Алгоритм Дейкстры великолепен и все такое, но он не особенно влияет, когда участвуют кошки, поэтому я пытаюсь изменить мою существующую реализацию Дейкстры на поиск A * с...
540 просмотров
schedule
08.03.2023
Стратегии реализации для объектной ориентации
В настоящее время я изучаю Smalltalk в среде Squeak и читаю "Squeak - A Quick Trip To ObjectLand". Я вхожу в объектно-ориентированную парадигму с некоторыми предварительными знаниями Python и Java, и это предложение из книги на странице 36 заставило...
278 просмотров
schedule
16.02.2024