Главная » Статьи для тега "именем"

Создание WSDL-файлов Spring

Добавлено Дата: 23 July, 2014 категория: Spring

Наконец, я собираюсь выполнить свое обещание и показать, от- куда берется WSDL-файл с определением веб-службы оценки ком- бинации карт при игре в покер. В разделе 15.2.1 мы уже определили формат представления данных в виде схемы на языке XML Schema, в файле PokerTypes.xsd. Прежде чем двинуться дальше, вернитесь к листингу 15.1, чтобы освежить в памяти, как выглядит определе- ние формата представления данных.

Читать »

Компилятор ресурсов в CBuilder

Добавлено Дата: 3 July, 2013 категория: C++, C++ Builder

Ресурсы являются  основой  большинства  приложений  Windows,  и CBuilder  позволяет  вам  легко импортировать их в приложения CBuilder, что мы увидим ниже.

В общем случае, вы можете заполучить любой файл ресурсов в приложение прямым включением его в проект и предоставлением IDE сделать все остальное. Тем не менее иногда вам понадобится предварительно скомпилировать ресурсные файлы  для  распространения  скомпилированной версии (файлы res) среди других программистов. Для этого фирма Borland предоставляет две различные             программы             работы             с             ресурсными              файлами. BRC32.EXE — это 32-битный компилятор и компоновщик ресурсов. Эта программа скомпилирует ресурсный файл и свяжет его в работе с используемыми вами старыми приложениями Windows, которые требуют раздельной компиляции и сборки. Для запуска BRC32 используйте следующий синтаксис: BRC32.EXE filename, где filename — имя как вашего ресурсного файла (.rc), так и исполняемого приложения (.exe). В табл. 8.2 представлены часто используемые  параметры компилято ра ресурсов.

Читать »

Как функции работают друг с другом Objective-C

Добавлено Дата: 26 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Программа – это набор функций. Когда вы запускаете программу, эти функции копируются с жесткого диска в память, процессор находит функцию с именем main и выполняет ее.

Вспомните,  как  мы  сравнивали  функцию  с  карточкой  рецепта.  Начиная

выполнять рецепт «Печеная курица», я могу обнаружить, что вторая инструкция требует «Приготовить панировку»; о том, как это сделать, объясняется на другой

Читать »

return Objective-C

Добавлено Дата: 22 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Многие функции в конце своей работы возвращают некоторое значение. Тип данных, возвращаемых функцией, указывается перед ее именем. (Если функция не возвращает никакого значения, вместо типа указывается ключевое слово void).

Создайте новую программу командной строки С с именем Degrees. В файле main.c добавьте перед main() функцию, которая преобразует температуру по Цельсию в шкалу Фаренгейта. Включите вызов новой функции в main().

Читать »

Почта UNIX

Добавлено Дата: 23 August, 2012 категория: Программирование для UNIX

В системе имеется почтовая служба, посредством которой пользователи могут общаться друг с другом, поэтому, войдя в систему, вы можете увидеть сообщение

You  have mail.

перед  первым приглашением на ввод команды. Чтобы прочитать почту, введите

Читать »

ПЕРВАЯ ПРОГРАММА НА ЯЗЫКЕ 1С Предприятия

Добавлено Дата: 2 June, 2012 категория: 1С Предприятие

Перейдем  на   закладку  Модуль   (см.  рис.  1.12).   На   этой   закладке   располагаются программы, выполняющие обработку.

В  нашей  первой   программе  мы  объявим  одну  числовую   переменную,  присвоим ей некоторое значение и выведем  его в окно  сообщений.

Читать »

Согласование с C и C++

Добавлено Дата: 2 April, 2012 категория: Java

Согласование Java c языком С происходит довольно прямолинейно. Для стыковки родных методов с вызовами C используется сгенерированный  заголовочный файл, содержащий все необходимые объявления типов и сигнатуры функций, а также программные “заглушки” на C, которые помогают runtime-системе  Java вызывать эти методы.

Читать »

Пакеты Java как способ организаций классов

Добавлено Дата: 17 January, 2012 категория: Java, Структуры данных и алгоритмы

В языке Java используется общий и удобный способ организаций классов в Программы. Каждый открытый класс в Java сохраняется в отдельном файле с расширением Java, имя которого совпадает с именем класса. Таким образом, открытый класс SmartBoard сохраняется в файле SmartBoard.java. Совокупность связанных классов хранится в одном каталоге и образует пакет. Описание каждого файла пакета начинается строкой:

Читать »

Использование имен Java

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

Имена различных компонентов программы – типов, переменных, полей, методов и Т.д. – задаются посредством идентификаторов (identifiers). Когда конкретное имя употребляется в исходном коде, компилятор обязан определить, на какой компонент программы оно указывает, и проверить правильность его использования, чтобы суметь сформировать исполняемый код. В правилах использования имен реализован определенный компромисс между удобством и эффективностью программирования с одной стороны и сложностью допустимых конструкций с другой. Если говорить об одном из двух крайних подходов, язык может накладывать жесткое требование, касающееся уникальности всех имен, которые употребляются в тексте программы. Подобное решение значительно упрощает задачу компилятора, но существенно усложняет участь программиста. Действуя в соответствии со вторым подходом, автор языка вправе допустить возможность интерпретации имен в зависимости от контекста, в котором они используются, – программист окажется в выигрыше, приобретя шанс повторного использования имен (как, например, в случае применения переменной i в качестве счетчика итераций цикла for), но компилятору придется "поразмыслить" над значением каждого имени (что, собственно, и делается внимательным читателем программного кода и добротным компилятором).

Читать »

Импорт типов

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

 

  Об имени типа, в которое включен префикс названия пакета, отделенный имволом точки, говорят как о полном имени (fully qualified name) типа. Например, полным именем класса String является Java, lang. Stri ng. При написании кода, которому необходимо обращаться к членам определенного пакета, возможно использовать два альтернативных подхода. Один из них состоит в употреблении полного имени нужного типа. Он удобен, если вашей программе нужно только несколько элементов пакета, но если учесть, что имена пакетов бывают достаточно длинными (пусть даже и не очень длинными, как у стандартных пакетов), неоднократное задание полного имени типа может оказаться достаточно утомительным занятием.

Читать »

Создание классов на основе существующих классов java

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

Мы говорили о подклассах, но делали это только теоретически. Сейчас мы коснемся практической стороны работы с подклассами. В повседневном программировании работа с подклассами главным образом сводится к тому, что разработчик создает новые классы на основе уже существующих классов. Разработка новых классов с нуля, создание классов на основе собственных классов — весь этот процесс создания больших пакетов с нуля используется не всегда. Существующий класс может быть использован для создания подкласса, при этом подкласс расширяет базовый суперкласс, на что указывает модификатор extends:

Читать »

Работа с последовательностями

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

Задача

Вы хотите манипулировать наборами произвольных узлов и атомарных зна­чений, взятых из одного или нескольких XML-документов.

Решение

XPath 1.0

В версии XPath 1.0 нет понятия последовательности, а потому приведенные ниже рецепты к ней как правило неприменимы. В XPath 1.0 есть наборы узлов. Вот идиоматический способ сконструировать пустой набор узлов в XPath 1.0:

Читать »

Язык XPath

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

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

Читать »