Публикации по теме 'implementation'


Реализация комбинатора фиксированной точки
В этой статье мы рассмотрим конкретный комбинатор с особенно полезным результатом в теории типов и программировании — комбинатор с фиксированной точкой. Вдохновением для этого было: учитывая самое прямое определение, можно ли его построить с использованием языка со строгой оценкой (большинство языков). Haskell примечателен тем, что не является строгим в своей оценке, т.е. он не оценивает аргументы функции при их передаче. Мы используем эту идею в нашей реализации. Примечание. Код в..

Реализации массивов и стеков в Golang
Общие структуры данных в Go Структуры данных используются для определения того, как данные хранятся в любой системе. Еще одно определение структуры данных, любезно предоставленное GeeksforGeeks , - это способ организации данных таким образом, чтобы их можно было использовать. эффективно . По версии Компьютерная надежда : «В общем, данные - это любой набор символов, который собирается и переводится для какой-то цели, обычно для анализа. Если данные не помещены в контекст,..

Вопросы по теме 'implementation'

Несколько потоков в Java вызывают проблемы
Извините за еще один расплывчатый пример... но у меня есть один класс, в котором я запускаю новый экземпляр потока. Однако, если я добавляю новый экземпляр потока, он прерывает (уничтожает?) первый. Но если я запускаю два экземпляра класса...
368 просмотров
schedule 01.11.2022

Зарегистрируйте создателя объекта в фабрике объектов
У меня есть удобный шаблон фабрики объектов, который создает объекты по именам идентификаторов их типов. Реализация довольно очевидна: ObjectFactory содержит карту от std::string до функции создания объекта. Затем все создаваемые объекты должны...
9280 просмотров

Рекомендации по кодированию на 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 просмотров

Реализация 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 просмотров

Простая реализация обнаружения циклов в ориентированном графе на 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 просмотров

Как сделать систему разрешений, как показано ниже, с Symfony 2?
Общее описание Система должна обрабатывать множество элементов, организованных во вложенные категории (см. наглядный пример ниже), предоставляя клиентам возможность определять правила разрешений (см. правила разрешений ниже). Он также должен...
2100 просмотров

Реализация библиотеки графов
Я пытаюсь реализовать взвешенный график. Я знаю, что есть два способа реализовать взвешенный граф. Либо с двумерным массивом (матрица смежности), либо с массивом связанных списков (список смежности). Какой из двух эффективнее и быстрее?
150 просмотров
schedule 29.04.2024

Как найти необходимые методы для обеспечения интерфейса примесей Ruby?
Ужасность названия вопроса - это то, что я пытаюсь решить. Пример: в Ruby Enumerable — это интерфейс в том смысле, что я могу что-то реализовать и задокументировать как: def myfancymethod(please_pass_me_an_Enumerable_here) но, с другой...
149 просмотров

Модификация алгоритма Дейкстры для реализации A*
Я нахожусь в процессе создания имитации лабиринта мыши, бегущей по лабиринту. Алгоритм Дейкстры великолепен и все такое, но он не особенно влияет, когда участвуют кошки, поэтому я пытаюсь изменить мою существующую реализацию Дейкстры на поиск A * с...
540 просмотров

Стратегии реализации для объектной ориентации
В настоящее время я изучаю Smalltalk в среде Squeak и читаю "Squeak - A Quick Trip To ObjectLand". Я вхожу в объектно-ориентированную парадигму с некоторыми предварительными знаниями Python и Java, и это предложение из книги на странице 36 заставило...
278 просмотров
schedule 16.02.2024