Что переопределять?
Например есть форма, на ней куча элементов, Я хочу реализовать перемещение формы по экрану через mouseMove mouseDown
Если вешать обработчик на саму форму, то событие ни когда не наступит, так как на этой форме другие элементы. Получается мне надо на всех них вешать обработчики, и передавать событие.
Как пример, таблица с 1000 элементами, и что на всех них 1000 обработчиков вешать.
На JC или Java мне одного хватало.
2CHEVSKII, там то же самое показывает, только в этом окне, вы не поняли, на скринах вы показали объявление методов, а не их реализацию. Или такого в C# не найти.
Но Спасибо, а как получить документацию на русском языке?
то есть это нормально? Я вообще заметил что у меня ошибка на нейронах скрытых слоев не особо изменяется. Очень медленно уменьшается, и при этом прыгает как синусоида от -1 к 1 тогда как на выходных уже удовлетворяет 0.01. Это же ошибка значит у меня в реализации?
примерно так и делаю, есть реальный пример, но полностью отсутствует база, и ее надо сделать вручную или коллективно, а сделать можно только по записям игр. Хотел бы полностью обладать всеми моделями перед тем как ее получить.
Сергей Соколов, задача вообще из другой задачи, хотел найти сколько нужно купить Бустеров(в каждом бустере по одной коллекционной карте, число карт ограничено), что бы полностью собрать коллекцию, ответ был найден, но не знаю где найти доказательство или теорию =n*(1/1+1/2+1/3+...1/n) до n
связь прямая, скорость то есть, сервер не перегружен, или только у меня одного в этом мире, ни где да же близко не нагуглил похожих проблем, максимум на что люди жалуются что так же не могут в 1080 качестве смотреть, а это в раз 64-100 круче, но у меня. Скорость интета от 20 Мбит, но на твиче скорость 10-30кбайт, даже мерил вручную, обычно в вечернее время, в ночное, утренние скорость норм.
я знаю, скопировал первую формулу что гугл вернул, но что дальше делать я не понимаю.
Почему-то в статьях умалчивают что дальше, как определить ближайшие точки.
вот у меня точка (1,1,1) и есть точка (1,1,2), есть точка (1,2,100) и она очень далеко, и для всех трех точек я получу разное значение, и что дальше, вообще не понимаю.
Алексей Тен, вы предложили очевидное решение по конкретно этому рисунку, а меня интересует конкретно 2 картинка, и из нее не как не следует что в клетке 5 надо проверять 1,2,6,10
Алексей Тен, вот например https://habr.com/post/182998/
тут вот такая картинка есть, с шариками, и то как в одномерный массив их запихивают,
и к примеру если бы вставить шарик в клетку "5", то он будет очень близок к шарику в
в клетки "1", но в последующем хешировании в массив, он будет в середине, и ни как не похоже на то что будет близок к шарику "1".
знаю, просто если я решу сделать свой фреймворк, как JAVA SWING на основе SFML, то если я все идеально реализую, то он не будет медленнее стандартных окон winApi, как минимум медленнее на 1%.
Хочу вообще реализовать событийную модель( посредник паттерн), как в большинстве яп, а не процедурный сложно контролируемый цикл обработки сообщений как в winApi и в той же SFML.
То есть хотелось бы как в java или js elem.addEventListener( ... ) , добавлять события, или как в QT через сигналы и слоты.
Алексей Николаев, а как у англичан звучит это слово, типа "Окна", всегда не понимаю, это же реально глупо звучит, если Винду у нас сделали, и назвали Окна, но я до сих пор угораю, и таких слов полно.
jcmvbkbc, я использовал квадратное дерево и деление области на квадраты для определения щелчка мыши или коллизии движущихся объектов, что по скорости давало 0(log n) для mouseenter события, хотелось бы знать стандартный механизм. Есть игровые фрейвморки где нету интерфейса, но так и хочется его реализовать на подобии JAVA SWING, реализовав свою систему событий, свой объект Component, на который можно вешать кучу слушателей событий, и от которого я буду реализовывать элементы управления.
то есть например если я применяя библиотеку SFML где только 1 окно и одна область для рисования примитивов и нарисую там кнопку, то моя функция-проверки окна, будет существенно дольше определять, чем winapi?
Я знаю пока самые такие основы, но не понимаю как реализовать делегирование, к примеру у меня таблица 100 на 100 клеток, где нужно ловить куча событий: mouseenter, mouseleave и click?
К примеру я мог бы нарисовать таблицу сам, определять положение мышы так, Х=x/width_cell, У=y/height_cell и вешать калбек и подсвечивать клетку table[X][Y], что вроде быстрее, как кажется
Есть еще вопрос, как по точкам построить контур, вроде что то знаю, но опять же лучше 0(n*n) не могу получить.
К примеру любой отображаемый объект, должен унаследовать класс Component, и реализовать метод getPoints() который вернет точки, и их уже надо соединить как то(читал про очень похожие метод как вот вы мне скинули за что спасибо большое).
Например есть форма, на ней куча элементов, Я хочу реализовать перемещение формы по экрану через mouseMove mouseDown
Если вешать обработчик на саму форму, то событие ни когда не наступит, так как на этой форме другие элементы. Получается мне надо на всех них вешать обработчики, и передавать событие.
Как пример, таблица с 1000 элементами, и что на всех них 1000 обработчиков вешать.
На JC или Java мне одного хватало.