Главная » Статьи для тега "языках"

КОМПЛЕКТ ДЛЯ НАТИВНОЙ РАЗРАБОТКИ В ANDROID (NDK) в Android приложении

Добавлено Дата: 7 July, 2013 категория: Разработка для Android

 

Интерфейс для нативной разработки на языке Java (JNI.) – это часть стандарта Java, позволяющий разработчикам писать его нативные методы на других языках, например на С или С++, и вызывать эти методы из кода Java. Эти возможности особенно полезны, когда мы пытаемся использовать функции, специфичные для конкретной платформы, либо извлекать выгоду из ее аппаратной части, например хотим ускорить численные расчеты, применяя расширения наборов команд модуля обработки операций с плавающей точкой или позволяя коду, выполняющему сложные графические операции, использовать API OpenGL. Рассматриваются основы JNI, данный материал предназначен для программистов, работающих с комплектом для нативной разработки в Android (Android NDK). Подробнее об этом – в документе Java Native Interface Specification (Спецификация нативно-го интерфейса Java) (http://docs.oracle.eom/javase/l.5.0/docs/guide/jni/).

Читать »

Технология создания Web-приложений ASP.NET

Добавлено Дата: 28 November, 2011 категория: Delphi

Технология активных серверных страниц Active Server Pages (ASP) предложена корпорацией Microsoft уже достаточно давно. В версии .NET она расширена рядом удобных дополнений, повышающих скорость разработки. ASP-технология представляет собой систему выполнения на Web-cepBepe сценариев, написанных на различных языках программирования. Помимо сценарных команд в страницах ASP.NET можно при определенных условиях использовать команды языков С#, VB.NET или даже С++. Но наиболее важное отличие ASP.NET от прежних версий ASP — появление понятия Web- формы.

Читать »

Позвольте, а где же goto?

Добавлено Дата: 24 May, 2011 категория: Java

В языке программирования Java нет инструкции goto, способной передавать управление произвольному фрагменту кода, хотя в родственных языках аналогичные средства предусмотрены. Основные области применения goto в других языках таковы:

·      управление внешними циклами из кода вложенных циклов (в Java подобная задача решается с помощью именованных команд break и continue);

Читать »

Функции расширения в MSXML

Добавлено Дата: 30 January, 2011 категория: XSLT

XSLT 1.0

Компоненты MSXML 3.0, 4.0, равно как и процессор XSLT в .NET, расширяе­мы на языках Jscript и VBScript. В .NET расширения можно писать и на языке C#. В MSXML для объявления расширений служит элемент ms:script:

<xsl:stylesheet version="1.0"

Читать »

Реализация элемента расширения на сценарном языке

Добавлено Дата: 17 January, 2011 категория: XSLT

Расширения на сценарных языках очень напоминают Java-расширения с тем отличием, что расширение реализуется внутри элемента xalan:script:

<xsl:stylesheet version="1.0"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt" xmlns:MyExt="xalan://com.AcmeX.MyExtensionElement"> extension-element-prefixes="MyExt">

Читать »

Тестирование и отладка – Введение

Добавлено Дата: 7 January, 2011 категория: XSLT

Многие XSLT-сценарии пишутся для однократного применения – просто что­бы преобразовать хорошо известные входные данные. Здесь тестирование сводит­ся к выполнению преобразования и просмотру результата. Но даже в таком про­стом случае как поступить с таблицей стилей, которая делает не то, что вы хотели? Обычно для отыскания ошибки достаточно внимательно проглядеть код. Но такой способ отладки не слишком эффективен, если разработчик плохо знаком с XSLT, а к таковым следует отнести и тех, кто много работает с XML, но на проце­дурных языках. В этой главе вы познакомитесь с основными методами отладки, помогающими быстро находить типичные ошибки, а заодно лучше разобраться в XSLT.

Читать »