Скрытая сложность повседневной задачи: отображение табличных данных

День 2 /  / Зал 2  /  RU / Для практикующих инженеров

Табличный элемент управления (грид), отображающий данные из реляционной базы — один из самых распространённых компонентов пользовательского интерфейса, и все сталкивались с проблемами его производительности и удобства. Доклад покажет, что за кажущейся простотой грида скрываются интересные и не решённые до конца проблемы, требующие познаний в разных областях математики. Мы попробуем отыскать баланс между скоростью и удобством, параллельно научившись интерполяционному поиску, разобравшись в том, что же такое Collation Rules, и увидев, как можно «помогать» базе быстро извлекать нужные для нас данные.

Иван Пономарёв
КУРС / МФТИ

Более 10 лет опыта профессиональной разработки на Java. Руководитель проектов разработки в компании КУРС, ведущий разработчик платформы C-Orchestra, преподаватель в МФТИ.

Наши контакты