сгладиться?
проанализированный объект запроса, возможно, представляет иерархию условия, которую Вы "сглаживаете" назад в 1 размерную строку.
, Но, учитывая, что Вы идете от объекта представить в виде строки, действительно просто, используйте toString или toSQL () или что-то как этот. Кроме того, если Вы разработали его хорошо и используете правильное приложение, можно переименовать его позже и просто засунуть материал в комментарии, что это делает.
Я, наверное, показываю свой возраст, но мне все еще нравится моя копия Фоли, Фейнера, ван Дама и Хьюза (Белая книга).
Джим У Блинна была отличная колонка, которая доступна в виде книги под названием Уголок Джима Блинна: путешествие по графическому конвейеру .
Обе статьи уже устарели, и, если не считать принципов трехмерной геометрии, они » они не очень полезны для программирования современных мощных толкателей пикселей.
OTOH, они, вероятно, просто идеальны для встраиваемой среды без графического процессора или FPU!
Я не тестировал его, поэтому синтаксис может быть не идеальным, но как насчет чего-то вроде этого:
select name, count(*) as frequency
from your_table
group by name
order by count(*) desc
Должны дать вам уникальные имена и соответствующее количество раз, когда они появляются в стол, заказанный по этому номеру
Он был написан для системы, которая не имеет FPU (GP2X) и включает исходный код математической библиотеки с фиксированной запятой.Я не уверен насчет остальных, но я могу помочь вам быстро масштабирование и 2D вращение для ARM (написано на ассемблере). Посмотрите демонстрацию:
http://www.modaco.com/content/smartphone-software-games/291993/bbgfx-2d-graphics-library-beta/
LB