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

Циклы Objective-C

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

Создайте в Xcode новый проект командной строки С с именем Coolness. Первая программа. которую я написал в своей жизни, выводила фразу «Аарон крут» (мне тогда было 10 лет). Давайте напишем ее:

#include <stdio.h>

int main(int argc, const char * argv[])

Читать »

Сессия UNIX

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

Давайте начнем с диалога между пользователем и его системой UNIX, который мы будем комментировать. Во всех примерах этой книги при-

1        Rub out – стирать, вычищать. – Примеч. ред.

няты следующие обозначения: то, что печатает пользователь, записывается наклонными  буквами, ответы компьютера – обычными символами, а комментарии – курсивом.

Читать »

Команда bundle: сложим все вместе

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

Для того чтобы осознать особенности создания командных файлов, давайте  напишем  большую  программу.  Предположим,  что  получено письмо от коллеги, работающего на другом компьютере (например, so– mewhere!bob1); он хотел бы скопировать командные файлы из вашего ка талога /bin. Самый простой способ – это послать их ему в ответе  на его письмо. Для начала введите:

Читать »

Перемещение, копирование и удаление файлов – mv, cp, rm

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

Давайте посмотрим еще  на какие-нибудь команды. Первое, что можно сделать, –  это  изменить имя файла. Переименование  осуществляется посредством «перемещения» файла из одного имени в другое, например:

$ mv  junk  precious

1        В большинстве современных UNIX для этой цели подойдут команды man  –k printer или  apropos   printer.  Попробуйте и увидите, что  будет.  –  Примеч. науч. ред.

Читать »

Синхронизация Java

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

Давайте вспомним рассмотренный в начале главы пример, касающийся обслуживания банковских счетов. Когда двум кассирам (программным потокам) требуется обратиться к одной и той же папке (объекту), существует потенциальная возможность порчи и потери данных. Подобные последовательности взаимно опасных действий принято называть критическими секциями (critical sections),

Читать »