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

Добавляем лайм в кокос Spring

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

Для иллюстрации возможности динамического управления ком- понентов в Spring внедрим реализацию интерфейса Lime, управляе- мую сценарием, в Java-объект Coconut. Для начала познакомимся с классом Coconut, представленным в листинге 3.6.

Читать »

Объявление советов, выполняемых и до, и после Spring

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

Текущая реализация класса Audience работает замечательно. Но простые советы, выполняемые до или после вызова метода, имеют некоторые ограничения. В частности, довольно сложно обеспечить совместное использование информации советами, выполняемыми до или после, не прибегая к использованию переменных экземпляра.

Читать »

Вызов функциональности библиотеки класса в Visual C#(Sharp)

Добавлено Дата: 2 April, 2014 категория: C#

Теперь нам необходимо модифицировать проект Exampie2, чтобы он вызывал функцию в проекте Exampie3. Для этого необходимо вставить в исходный код фаа Program.cs проекта Exampie2 код, выделенный жирным шрифтом:

using System;

using System.Collections.Generic;

Читать »

Создание отношений между таблицами в Visual C# (Sharp)

Добавлено Дата: 25 March, 2014 категория: C#

Первым  шагом  в  использовании  Dataset  Designer  будет  преобразовать  таблицы в Database Explorer в формат, с которым Dataset Designer может работать. Для этого в Solution Explorer дважды щелкните по файлу с расширением xsd; в нашем прере это будет файл lotteryDataSet.xsd. Файл с расширением xsd — это файл XML Schema Definition (определение схемы XML), который преобразует наборы данных базы данных в файлы XML.

Читать »

Преобразование текстового потока в двоичный в Visual C# (Sharp)

Добавлено Дата: 13 February, 2014 категория: C#

Процесс преобразования текстового потока в двоичный поток включает разбиение текстового потока на части, создание экземпляра Ticket, присвоение значений членам данных экземпляра и передачу экземпляра двоичному потоку. Далее продится исходный код для выполнения всех этих шагов. (Для правильной работы кода в Text2Binary необходимо создать ссылку на LottoLibrary.)

Читать »

Несколько слов об ActiveX CBuilder

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

Теперь настало время сказать пару слов об управляющих элементах Active и их структуре. Как и компоненты VCL, управляющие элементы ActiveX содержат свойства, методы и события. Однако в отличие от них управляющие элементы ActiveX содержат словарь, который позволяет внешним приложениям (которые называются несущими объектами , container objects) узнавать, какие свойства, события и методы поддерживает данный управляющий элемент. По правде говоря, это не совсем верно. Объекты VCL также можно опрашивать об информации, содержащейся в них. Однако такая возможность существует только в системах, построенных на VCL, например Delphi и CBuilder.

Читать »

Управление процессами – fork и wait

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

Следующий шаг – это восстановление управления после того, как программа выполнена с помощью execlp  или  execvp. Поскольку эти  программы просто накладывают новую  программу поверх старой, то чтобы сохранить первичную программу, необходимо сначала разделить ее на  две копии; одна  из  них  может быть  перезаписана, в то время как вторая ожидает окончания новой,  наложенной программы. Разделение осуществляется системным вызовом fork:

Читать »

Процессы в системе UNIX

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

Этот  раздел описывает выполнение одной  программы из  другой. Самый  простой способ  сделать это –  обратиться к стандартной библиотечной функции system, описанной, но осужденной в главе 6. Команда system получает один  аргумент – командную строку точно  в том виде,  как она  набрана на  терминале (за  исключением символа новой  строки в конце), и выполняет ее в подоболочке. Если  командная строка должна быть составлена из нескольких частей, то могут  пригодиться   возможности   форматирования  в   памяти,  которыми   обладает sprintf. В конце данного раздела будет представлена более  надежная версия system  для  использования в  интерактивных  программах, но сначала надо исследовать части, из которых она состоит.

Читать »

Пакет модулей System

Добавлено Дата: 1 June, 2012 категория: Haskell

включает в себя широчайший набор модулей, в которых собраны средства, позволяющие программисту оперировать  с системными возможностями компьютеров и операционных систем. Поскольку все эти модули стандартные, приведённые в них определения не зависят от платформы, а потому могут использоваться там, где может использоваться сам язык программирования Haskell.

Читать »

Классы Float и Double

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

расширяют Number и служат для представления типов float и double в виде класса. За редкими исключениями, имена методов и константы совпадают для обоих типов. Приведенный ниже список соответствует классу Float, однако float и Float всюду могут быть заменены на double и Double соответственно, что даст эквивалентные поля и методы для класса Double. Помимо стандартных методов класса Number, классы Float и Double содержат следующие методы:

Читать »

Принятие решений с помощью оператора if

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

В  нашей  жизни  мы  постоянно  принимаем  решения:  если она скажет мне  так  –  то  я  отвечу  ей  вот  так,  в  противном  случае  я  сделаю  по-­? другому. В Java есть оператор if, который проверяет, является ли некое выражение истинным (true) или ложным (false).

Читать »

Как работает программа HelloWorld

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

Давайте начнем  разбираться  -­? что   же   фактически   происходит   впрограмме HelloWorld? Класс  HelloWorld содержит только один метод main(), который является  точкой входа приложения на  Java.  То,  что  main — это  метод, говорят круглые скобки после слова main. Методы  могут вызывать (использовать)  другие методы, например, наш метод main(), чтобы напечатать   на   экране   текст   Hello World,   вызывает   метод println().Каждый метод начинается со строки   объявления,  которую называют  сигнатурой метода:

Читать »

Класс Seq uenceInputStream

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

Класс SequenceInputStream создает единый входной поток, читая данные из одного или нескольких входных потоков: сначала первый поток читается до самого конца, затем — следующий за ним, и так далее, до последнего потока. Этот класс содержит два конструктора: один — для простейшего случая двух входных потоков, которые передаются в качестве параметров конструктора; другой конструктор предназначен для произвольного количества входных потоков, в нем используется абстрактное представление Enumeration, описанное в главе 12. Реализация интерфейса Enumeration позволяет получить упорядоченный список объектов любого типа. Для потока Sequence InputStream перечисление может содержать только объекты типа Input Stream. Если в нем окажется что-либо еще, то при попытке получения объекта из списка возбуждается исключение SequenceInputStream.

Читать »

Работа с датами и временем

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

программа Java может узнать  текущие  дату  и  время,  и  отобразить  их  в  различных форматах.  Например,   15.06.2011  или  15  июля  2011.   В   Java   есть множество  классов,  которые  работают  с  датами.  Но  два  из  них  —

 java.util.Date и  java.text.SimpleDateFormat  — охватываютбольшую  часть ваших потребностей при работе с датами и временем.

Читать »

Перегрузка методов

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

Класс  может  содержать  несколько  методов  с  одинаковым  именем,  но имеющих различные списки аргументов. Такую возможность называют перегрузкой методов  (method overloading). Например, метод println() класса System может быть вызван с аргументами различного типа: String, int, char и другими.System.out.println("Привет!"); System.out.println(250); System.out.println(‘A’);

Читать »