Obiekty proxy w Java’ie

Co to są właściwie klasy Proxy? Z pojęciem proxy często się w informatyce można spotkać, mamy serwery proxy, wzorzec projektowy proxy i zawsze się to ogranicza do pośrednictwa, tak też jest i w tym przypadku, tylko że dostarcza to ogromnych możliwości. Na podstawie przekazanego literału klasy ( niektórzy nazywają to obiektem typu Class ) można dynamicznie w trakcie wykonywania programu stworzyć klasy implementujące np. wszystkie metody podanego interface’u. Taka możliwość skłoniła mnie do napisania mini-frameworka umożliwiającego całkowite oddzielenie Widoku aplikacji od Kontrolera. Tak więc w zależności od Kontrolera ten sam guzik widoku może robić 2 różne rzeczy.
Więcej >

notepad

Style do Notepad++

Notepad++ świetnym edytorem jest, to każdy wie. U mnie zagościł już kilka lat temu i jest genialnym zamiennikiem dla Windowsowego Notatnika. Oprócz przeglądania plików w kartach ma też kolorowanie składni dla kilkudziesięciu języków konwersję między typami kodowania znaków oraz bardzo przydatną funkcję usuwania Microsoftowego BOM’a z plików UTF. Więcej >

iis_structure

Website, Application i Virtual Directory

Koncepcja zarządzania serwerem IIS jest trochę inna niż w Apache’u. Występuje tu enigmatyczny podział na Websites, Applications i Virtual Directories. Dodatkowo występują pewne ściśle określone relacje zawierania. Znajomość i zrozumienie funkcjonowania tych mechanizmów w znaczny sposób może ułatwić efektywne zarządzanie serwerem.
Więcej >