code#: | 557 [Паттерн: Итератор (Iterator) | раздел: Поведения | hits: 7009] |
исходник: | Итератор на javascript, прототипнаяверсия [javascript] |
описание: | Реализация двунаправленного итератора с помощью массива. |
автор: | - [добавлен: 1 июня 2008]
346
|
code#: | 543 [Задача: Двусторонняя карта | раздел: Map | hits: 6995] |
исходник: | Двусторонняя карта, BiMap [C++] |
описание: | При желании можно довольно просто расширить на полную двухстороннюю карту отображения. Источник: http://rsdn.ru/forum/Message.aspx?mid=2356475&only=1 |
автор: | - [добавлен: 17 декабря 2007]
347
|
code#: | 517 [Паттерн: Состояние (State) | раздел: Поведения | hits: 6964] |
исходник: | TCPConnection - функционал tcp-соединений, сущность - Context [java] |
описание: | Сущность Context Класс работы с tcp-соединениями. |
автор: | this [добавлен: 6 октября 2007]
348
|
code#: | 503 [Паттерн: Итератор (Iterator) | раздел: Поведения | hits: 6924] |
исходник: | Client - совместное, прозрачное использование итераторов FileLineList и FileLineListOpt [java] |
описание: | Прозрачный способ использования различных реализаций итераторов: FileLineList и FileLineListOpt. |
автор: | this [добавлен: 5 октября 2007]
349
|
code#: | 463 [Паттерн: Фасад (Facade) | раздел: Структурные | hits: 6903] |
исходник: | Scanner - подсистема компиляции, сущность Classes [C++] |
описание: | Сущность Classes Принимает на входе поток символов и генерирует поток лексем, по одной каждый раз, т.е. он выступает в роли самого первого... |
автор: | this [добавлен: 19 августа 2007]
350
|
code#: | 506 [Паттерн: Итератор (Iterator) | раздел: Поведения | hits: 6834] |
исходник: | Client2 - использование SpaceKillerBypassIterator для очищения от пробелов [java] |
описание: | Использование внутреннего итератора SpaceKillerBypassIterator для очищения списка от пробелов |
автор: | this [добавлен: 5 октября 2007]
351
|
code#: | 143 [Задача: Заполнение 2-го выпадающего списка (select) в соответствии с выбором в первом | раздел: Манипуляции с выпадающим списком | hits: 6832] |
исходник: | Клиентская версия: заполнение 2-го выпадающего списка (select) в соответствии с выбором в первом [javascript] |
описание: | Клиентская версия решения: за 1 запрос к серверу на страницу грузится вся информация как по первому списку так и по второму. При этом вся эта информация... |
автор: | - [добавлен: 23 мая 2006]
352
|
code#: | 505 [Паттерн: Итератор (Iterator) | раздел: Поведения | hits: 6821] |
исходник: | SpaceKillerBypassIterator - внутренний итератор очищения от пробелов [java] |
описание: | Реализация внутреннего итератора(BypassIterator) очищения списка от пробелов |
автор: | this [добавлен: 5 октября 2007]
353
|
code#: | 512 [Паттерн: Посредник (Mediator) | раздел: Поведения | hits: 6811] |
исходник: | Button - кнопка, сущность - Colleague [java] |
описание: | Сущность Colleague Реализация кнопки в диалоговое окно. |
автор: | this [добавлен: 5 октября 2007]
354
|
code#: | 521 [Паттерн: Состояние (State) | раздел: Поведения | hits: 6779] |
исходник: | TCPClosed - закрытое соединение, сущность - ConcreteState [java] |
описание: | Сущность ConcreteState Состояние закрытого tcp-соединения. |
автор: | this [добавлен: 6 октября 2007]
355
|
code#: | 504 [Паттерн: Итератор (Iterator) | раздел: Поведения | hits: 6765] |
исходник: | FileLineListOpt - итератор построчного обхода файла, улучшенная версия, сущность - Concretelterator [java] |
описание: | Сущность Concretelterator Улучшенная версия итератора построчного обращения к файлу: использование собственного внутреннего итератора. |
автор: | this [добавлен: 5 октября 2007]
356
|
code#: | 472 [Паттерн: Приспособленец (Flyweight) | раздел: Структурные | hits: 6760] |
исходник: | CssStyle - css стили, как параметры внешнего состояния приспособленца [java] |
описание: | Объект, преставляющий собой список css-стилей для html-элемента. Используется как параметр внешнего состояния приспособленца: TagContext |
автор: | this [добавлен: 1 сентября 2007]
357
|
code#: | 482 [Паттерн: Заместитель (Proxy) | раздел: Структурные | hits: 6747] |
исходник: | Client - использование заместителя. [java] |
описание: | Прозрачно использует заместителя и приспособленца, добавляя дополнительную информации при выводе списка продуктов. (ProductI, |
автор: | this [добавлен: 9 сентября 2007]
358
|
code#: | 519 [Паттерн: Состояние (State) | раздел: Поведения | hits: 6747] |
исходник: | TCPEstablished - состояние установленного соединения, сущность - ConcreteState [java] |
описание: | Сущность ConcreteState Состояние установленного соединения: реализация операций протокола после установившегося соединения. |
автор: | this [добавлен: 6 октября 2007]
359
|
code#: | 520 [Паттерн: Состояние (State) | раздел: Поведения | hits: 6744] |
исходник: | TCPListen - состояние ожидания, сущность - ConcreteState [java] |
описание: | Сущность ConcreteState Прослушивание порта: реализация операций протокола в режиме прослушки tcp-порта. |
автор: | this [добавлен: 6 октября 2007]
360
|