Списки — популярные и во многом интересные структуры данных. Они естественным образом поддерживают быструю вставку и удаление элементов, но ни в одном известном мне руководстве не затрагиваются вопросы их сортировки. Ну да, конечно, в библиотеке STL есть класс list с готовым методом stort. Пользуйся – не хочу! Но универсальное решение по определению не есть хорошее. Это раз. Не все программисты пользуются STL — это два. Наконец, в Си ничего подобного и в помине нет – это три. К тому же было бы полным непрофессионализмом вызвывать list::sort, не задумываясь о том, как он работает. А, правда, как? Давайте, не подглядывая в исходный код STL, попытаемся реализовать сортировку списка самостоятельно.
Если Windows вам родней и больше нужен для использования в качестве
основной ОС, рассмотрим, как к родному загрузчику Window добавить
Linux.
За основу примем ситуацию, что Linux был установлен после Window, то есть используется в данный момент загрузчик Linux.
Нередко возникает необходимость получения разрешений на папку или файл. В тех
случаях, когда разрешения отсутствуют, это можно компенсировать, сменив
владельца папки или файла и взяв владение на себя.
Это
можно сделать как через интерфейс операционной системы (дополнительные параметры
безопасности объекта), так и с использованием утилиты командной строки
ICACLS.
Вам никогда не приходило в голову поинтересоваться, что же там занимает
столько места в каталоге Windows на Вашем жестком диске? Туда можно
добраться и через Проводник и каким-либо из файл-менеджеров (типа FAR,
Windows Commander или похожими). Программисты из Microsoft-а предусмотрели
замечательную "защиту от дурака" - если Вы попытаетесь в Проводнике перейти
в каталог системы, то появится страшная надпись: "Изменение этой папки может
привести к некорректной работе программ." И это правильно! Конечно, если
напропалую стирать все, что там есть, то наступит момент, когда
переустановка Windows станет неизбежной, как падение кирпича, брошенного
вверх. Но мы-то не собираемся стирать все подряд! Сначала просто посмотрим,
что там есть. Может что полезное сыщется…
Быстродействие компьютера зависит от комплектующих самого компьютера в сочетании с Операционной Системой.
В этом подразделе затронуты некоторые настройки для увеличения
быстродействия ОС. Приведённые ниже статьи в большей части не являются
моими личными, а собраны с разных концов Интернета, но всё, что описано
ниже опробованно мною.
Итак, новая операционная система успешно прошла первые
испытания на вашем компьютере, все ее возможности испробованы, начальная
эйфория от сногсшибательной красоты интерфейса постепенно улетучилась и
все чаще начинает проявляться необъяснимое внутреннее неудовлетворение
работой системы. Краски интерфейса уже не кажутся такими яркими, а его
чрезмерная дружественность начинает даже немного раздражать. Со временем
эти чувства все усиливаются и в один замечательный день, исследовав
непомерное количество напрасно расходуемых ресурсов, вы приходите к
выводу, что пора всему этому положить конец.
Если вы так или иначе сталкиваетесь с AD (Active
Directory), то вам наверняка приходилось иметь дело с политикой групп
(Group Policy). Одним из основных компонентов объектов политики групп
(Group Policy Object - GPO) является контроль над системным реестром
(Registry). Контроль реестра внутри политики групп в первую очередь
осуществляется посредством включения административных шаблонов. Эти
шаблоны весьма полезны, но у них есть и отрицательные моменты. Один из
отрицательных моментов, способных вызвать проблемы, касается
контролирования управления шаблонов, когда выходит новая версия. Есть
решение не только для этой проблемы, но и многих других проблем,
связанных с этими шаблонами. Вот одно из решений, решение с хранилищем,
которое разрешает проблему с административными шаблонами. Основы административных шаблонов (Administrative Template Basics)
Можно ли операционную систему не переустанавливать по несколько раз в месяц? Мое
однозначное мнение: операционную систему можно не переустанавливать по
несольку раз в месяц, и это я собираюсь доказать. (Не спорю, у меня
тоже есть знакомые, у которых она живет несколько лет, которые только и
знают, что юзают word да excel).
Если Windows не может корректно завершить работу, в
большинстве случаев это связано либо с системой управления
электропитанием, либо с неправильно работающими драйверами. Могут
существовать и другие причины. Далее рассматриваются наиболее общие
методы решения связанных с этим пробл
Причин подобного поведения "форточек" можно привести
массу - от всевозможного программного мусора, забивающегося в укромные
уголки Windows и сжирающего немало ресурсов компьютера, до
инфицирования системы вирусами и прочей дрянью. Естественно, рано или
поздно ситуация достигает своей критической точки, и пользователю
ничего не остается, как заняться чисткой и оптимизацией системы.
Цель нижеописанных советов избавить установленную
Windows XP Pro Russian от совершенно ненужных для домашнего
пользователя украшательств и ускорить в целом работу системы. Эти 25
советов, только часть того, что можно сделать по оптимизации и
ускорению Windows XP. Напоминаю, что меняя различные опции и параметры
без понимания того, на что и как они могут повлиять, очень просто все
испортить. Поэтому прежде всего нужно позаботиться о своей
безопасности, благо, Windows XP располагает для этого всеми средствами
для резервного копирования: Backup, System Restore, ASR.
Когда вы соединяетесь с web-узлом, компьютер
обменивается с ним информацией. Часть этой информации связана с
выяснением IP-адреса узла. Фактически, протокол TCP/IP имеет дело не
словами. Каждому узлу, допустим, i-faq.ru, соответствует IP адрес,
например 176.200.108.10 или какой-нибудь другой, который описывает
фактическое местоположение узла. Намного проще и удобнее запомнить
www.rambler.ru, нежели набор цифр. Вот этот набор цифр и выдает DNS
сервер, когда вы обращаетесь к узлу. В WinXP и Win2000 довольно
эффективный DNS кэш, но вы можете еще более увеличить его
производительность, если увеличите его размер.
Обновляя драйвер, чтобы решить существующие проблемы
или улучшить работу устройства, не стоит забывать, что установка нового
драйвера может привести к неожиданным результатам или воспрепятствовать
нормальному функционированию других элементов ОС Windows Server 2003.
Иногда требуется обновить или удалить драйвер
какого-либо устройства, поскольку он уже не нужен либо не работает
должным образом под Windows Server 2003. В этой статье будет описан
процесс удаления и отключения драйверов.
Служба Каталогов (Active Directory Services) —
действующий стандарт для инициализации учётных записей, базового
системного управления и DNS-идентификации в большинстве сред. Ведение
отчётности для определения изменений в скором времени может стать
необходимым требованием. Ниже приведены несколько стратегий для
внедрения отчётности в среду Службы Каталогов (Active Directory, далее
AD). Они послужат дополнением к уже существующим стратегиям, расширят
возможности тестирования и предоставят удобный набор данных для
определения изменений при решении проблем.