понедельник, 17 октября 2011 г.

Прогон по соц закладкам, зачем?


Что такое социальные закладки? Зачем прогонять сайт по соц закладкам? такие вопросы возникли у меня, да я думаю и у каждого, кто впервые слышит об этих загадочных социальных закладках. Я попробую описать всё, что я смог найти по этому поводу и  систематизировать=)  для начала давайте разберёмся что такое соц закладки?   Социальные закладки   Социальные закладки – это сервисы которые помогают нам хранить закладки в интернете, плюс ко всему в этих сервисах люди могут обмениваться, выставлять рейтинги и даже заносить отдельные цитаты из сайтов. У таких закладок есть масса преимуществ по сравнению с обычными: Прочитать всю статью можно тут прогон по соц закладкам

четверг, 13 октября 2011 г.

Битовые операции. UintBitset.

Я уже писал ранее как используются битовые операции (Битовые операции. Битовые маски.) Я так же упомянул что программисты не охотно разбираются в побитовой логике. Учитывая специфику использования битовых операций я написал базовый набор операция над битами и оформим их как класс — UintBitset.

Я выделил следующие операции над набором битов:
  • set — установит заданный бит (или маску)
  • clear — сбросить заданный бит (или маску)
  • equal — сравнить два бита (иди две маски)
  • contain — проверить бит (или маску)
Кроме описанных выше операций я переопределил метод toString чтобы при приведении к строке объект типа UintBitset представляться в двоичном виде (0000 00000 | 0000 0000 | 0000 1100 | 0000 0011).

Читать всю статью: битовые операции. UintBitset