Теория и практика Java: Загадки родовых типов (generics)

Родовые типы, добавленные в JDK 5.0, являются значительным улучшением независимости от типа в языке Java. Однако, для новичков некоторые аспекты родовых типов могут показаться странными или даже совершенно ненормальными. В статье этого месяца «Теория и практика Java» Брайан Гец исследует ловушки, в которые могут попасть новички при изучении родовых типов.
Определение и устранение некоторых пробелов в изучении использования родовых типов (generics) Читать далее «Теория и практика Java: Загадки родовых типов (generics)»

Программирование для начинающих

Почему для того, чтобы освоить программирование для начинающих создаются специальные курсы? Ведь по любому языку программирования существует масса специальной литературы, в том числе — ориентированной на читателя начального уровня. Кроме того, в интернете можно найти много ресурсов, посвященных программированию, как содержащих техническую информацию, так и позволяющих задать вопрос более опытным коллегам и получить квалифицированную консультацию. Читать далее «Программирование для начинающих»

Решение подобрать подходящие курсы Java

Решение подобрать подходящие курсы java и овладеть с их помощью этой перспективной и востребованной технологией может стать крайне важным, ведь спрос на java-программистов достаточно высок и стабильно растет, а сфера применения технологий java непрерывно расширяется. Так как курсы java есть в любом крупном городе, остается лишь правильно выбрать обучающую компанию, способную предложить качественное преподавание java обучение которому является непростым и ответственным делом.

На какие же моменты следует обратить внимание, чтобы время и средства, затраченные на курс java не оказались потрачены впустую? Читать далее «Решение подобрать подходящие курсы Java»

Validation and Schema caching JAXP API

Многие приложения стремятся провести проверку корректности XML-документов по определенной схеме, например схеме, определенной в W3C XML Schema Recommendation. Для этого процессор проверки корректности должен проанализировать схему документа, представить эту схему в памяти и, затем, использовать эту схему в памяти для проверки корректности XML-документа. Следовательно, такая проверка корректности может привести к значительной потере производительности, если процессор будет производить синтаксический анализ и строить схему в памяти перед обработкой каждого XML-документа. Обычно приложение использует ограниченный набор схем, и поэтому было бы желательно, чтобы процессор строил представление конкретной схемы в памяти только один раз и использовал его для проверки документов.

До настоящего времени приложения должны были обеспечивать свой собственный механизм кэширования схем. Например, анализатор Apache Xerces-J определяет собственный API кэширования грамматики (см. раздел «Ресурсы»). Теперь JAXP 1.3 определяет стандартный API (пакет javax.xml.validation), дающий приложениям возможность повторно использовать схемы и, таким образом, повысить общую производительность. Читать далее «Validation and Schema caching JAXP API»

Какие мы даем гарантии нашим студентам?

Мы гарантируем вам полное соответствие тех преимуществ и достоинств наших курсов, которые так красноречиво изложены у нас на сайте, тому, что вы увидите и получите, когда реально придете в аудиторию. Если что-то в учебном процессе окажется не так, как мы обещаем, и вызовет у вас разочарование, мы готовы дать вам стопроцентную гарантию возврата денег.

Для нас важно, чтобы каждый студент получил реальный результат от обучения на наших курсах, устроился на хорошую работу и зарабатывал достойные деньги, поскольку большая часть студентов приходит к нам по рекомендациям тех, кто уже у нас отучился. Читать далее «Какие мы даем гарантии нашим студентам?»