© EVILEG 2015-2018
Рекомендует хостинг
TIMEWEB
27 июля 2015 г. 7:32

Технологии передачи данныхКампусные сети

Кампусные сети, корпоративная сеть, сеть отдела, сеть предприятия, сеть рабочей группы

Введение

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

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

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

27 июля 2015 г. 7:21

Технологии передачи данныхСтандартизация Технологий Передачи Данных

Стандартизация, ЛВС, ШПД

Стандартизация и источники стандартов

Универсальный тезис о пользе стандартизации, справедливый для всех отраслей, в компьютерных сетях приобретает особое значение. Суть сети — это соединение разного оборудования, а значит, проблема совместимости является здесь одной из наиболее острых. Без согласования всеми производителями общепринятых стандартов для оборудования и протоколов прогресс в деле «строительства» сетей был бы невозможен. Поэтому все развитие компьютерной отрасли, в конечном счете, отражено в стандартах — любая новая технология только тогда приобретает «законный» статус, когда ее содержание закрепляется в соответствующем стандарте.

26 июля 2015 г. 14:12

AndroidToast - Кастомизация всплывающего сообщения в Android

Android, Toast

Даешь кастомизацию всего приложения под ОС Android!!!

С таким лозунгом хочется поведать сегодня о кастомизации всплывающего сообщения (Toast) в ОС Android. В любом приложении, которое проектируется и разрабатывается с особой тщательностью, может встать вопрос о кастомизации даже такого элемента, как всплывающее сообщение. Ведь успех приложений зависит не только от идеи и полезности, но также и от реализации внешнего вида деталей, даже самых мелких и, казалось бы, не особо важных. Что уж говорить про приложения с вырвиглазным дизайном.

Структура проекта

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

В Проекте присутствует два класса:

  1. MainActivity
  2. MyListAdapter - который отвечает за передачу данных в форму элемента списка

Также в проекте присутствуют следующие файлы ресурсов:

  1. activity_main.xml
  2. toast_info.xml - разметка всплывающего сообщения
  3. toast_border:xml - дополнительная разметка для background`а всплывающего сообщения
  4. ic_info.png -изображение информационного значка, который будет применяться во всплывающем сообщении
  5. string.xml - файл строковых констант
21 июля 2015 г. 13:55

AndroidAndroid. Кастомизация ListView

Android, ListView, ListAdapter

Кастомизация ListView является обычным явлением при разработке Приложения под ОС Android. ListView (Список) позволяет отображать однотипную информацию в Вашем Приложении, например показывать товары с ценами и характеристиками, если вы разрабатываете Приложение для онлайн продаж. При этом являясь по сути рутинной операцией, тем не менее, некоторые вопросы доставляют начинающим разработчикам массу неудобств. Некоторые из этих неудобств и вопросов будут разобраны в данной статье.

Структура проекта

В данном уроке предлагается создать небольшой список с флагами стран, названием валют этих стран и аббревиатурой этих стран.

Всего для создания списка используется четыре страны: Россия, Южная Африка, Сингапур, Турция. Флаги этих стран находятся в папке drawable. Также присутствует xml файл для создания бэкграунда ListViewи флагов. Для хранения названий и аббревиатур используется файл strings.xml. Также используется отдельный xml файл для создания разметки элемента ListView.

В Проекте присутствует три класса:

  1. MainActivity
  2. MyListAdapter - который отвечает за передачу данных в форму элемента списка
  3. DataFlags - класс, который призван облегчить передачу данных в Адаптер ListView
20 июля 2015 г. 6:57

Технологии передачи данныхТопологии сетей передачи данных

иерархическая звезда, кольцевая топология, топология ЛВС, полносвязная топология, ячеистая топология

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

Полносвязная топология

Полносвязная топология

В данной топологии для связи N узлов требуется N(N-1)/2 физических дуплексных линий связи. Преимуществом данной топологии является то, что она соединяет каждый узел с каждым. Таким образом, в случае выхода одного из узлов из строя, не происходит нарушения функционирования остальных узлов в сети, построенной на данной топологии.

Но на практике данный вид топологии не применяется, поскольку является крайне дорогим вариантом построения сети.

20 июля 2015 г. 6:38

Технологии передачи данныхАрхитектура сетей передачи данных

network, transmission

Декомпозиция задачи сетевого взаимодействия

Архитектура сети - это представление сети в форме системы взаимосвязанных элементов, на каждый из которых возложена определенная частная функция.

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

Декомпозиция задачи

Декомпозиция - разбиение одной сложной задачи на несколько простых.

29 июня 2015 г. 7:47

ВОЛСВОЛС - Урок 004. Дисперсия в оптическом волокне

fiber, волс, модовая дисперсия

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

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

c – скорость распространения света
l – длина оптического волокна
n 1 , n 2 – коэффициенты преломления сердечника и оболочки

29 июня 2015 г. 7:36

ВОЛСВОЛС - Урок 003. Затухание в оптическом волокне

fiber, волс, потери

Важнейшими параметрами волоконного световода являются оптические потери и затухание передаваемой энергии. Эти параметры определяют дальность связи по ВОК и его эффективность. Затухание в оптических волокнах обусловлено проявлением следующих потерь:

α c – собственные потери волоконных волноводов
α k – дополнительные кабельные потери
α ik – потери на поглощение в инфракрасной области
α pr – потери, вызванные присутствием в оптических волокнах примесей

Собственные потери волоконных световодов состоят, в свою очередь, из потерь на поглощение α p и потерь на рассеяние α r :

Затухание в результате поглощения связано с потерями на диэлектрическую поляризацию, существенно зависит от свойств материала оптического волокна и рассчитывается по следующей формуле:

tgδ – тангенс угла диэлектрических потерь

Затухание в инфракрасной области, расположенной в диапазоне длин волн свыше 1,6 мкм, рассчитывается по формуле:

C и k – постоянные коэффициенты. Для кварцевого стекла C = 0,9; k = (0,7—0,9) мкм.

28 июня 2015 г. 13:22

ВОЛСВОЛС - Урок 002. Оптическое волокно и его типы

fiber, волс, типы волс

В зависимости от числа распространяющихся на рабочей частоте волн (мод) волоконные световоды разделяют на одно и многомодовые . Число мод зависит от соотношения диаметра сердцевины световода и длины волны и для оптических волокон со ступенчатым профилем показателя преломления рассчитывается по формуле.

α – радиус сердцевины волокна,
λ – длины волны света,
Δ – относительная разность показателей преломления.

Так как n 1 и n 2 имеют очень близкие значения, номинальная величина ∆ для большинства оптических волокон находится в пределах

28 июня 2015 г. 12:37

ВОЛСВОЛС - Урок 001. Волоконный световод – принцип действия

fiber, волс, апертурный угол

Волоконный световод представляет собой тонкую двухслойную стеклянную нить, каждый элемент которой (сердцевина и оболочка) обладает различным показателем преломления. Показатель преломления n прозрачного вещества представляет собой отношение скорости света в вакууме ( c – скорость света) к скорости света в данном веществе ( v ), а также определяется следующей формулой:

где ε и μ — относительные соответственно диэлектрическая и магнитная проницаемости.

Учитывая, что относительная магнитная проницаемость прозрачного вещества обычно постоянна и равна единице, показатель преломления для сердцевины n 1 = √ε 1 , а для оболочки n 2 = √ε 2 .

15 октября 2018 г. 21:36
Allyans .

C++ - Тест 001. Первая программа и типы данных

  • Результат 60баллов,
  • Очки рейтинга-1
15 октября 2018 г. 11:25
Екатерина Самойлова

C++ - Тест 002. Константы

  • Результат 33баллов,
  • Очки рейтинга-10
15 октября 2018 г. 11:17
Екатерина Самойлова

C++ - Тест 006. Перечисления

  • Результат 80баллов,
  • Очки рейтинга4
Последние комментарии
16 октября 2018 г. 16:14
pasagir

Qt/C++ - Урок 006. QSqlQueryModel - Таблицы в Qt с помощью SQL-запросов

В Qt 5.11. при попытке вставить в БД запись выдает ошибку QSqlQuery::prepare: database not openQSqlDatabasePrivate::database: requested database does not belong to the calling thread. ...
10 октября 2018 г. 9:50
Евгений Легоцкой

Qt/C++ - Урок 083. Создание динамической библиотеки и подключение её в другой проект

Если и начинать писать о плагинах, то нужно тогда с Qt Creator начинать, там наверняка будет одинаковый принцип, но по Qt Creator хотя бы информация есть.
10 октября 2018 г. 9:48
ost.vld

Qt/C++ - Урок 083. Создание динамической библиотеки и подключение её в другой проект

О плагинах к QtCreator в целом, тоже интересно.
10 октября 2018 г. 9:46
ost.vld

Qt/C++ - Урок 083. Создание динамической библиотеки и подключение её в другой проект

ну типа того, создание программы, функционал которой можно расширять плагинами, и, в перспективе, создание API.
Сейчас обсуждают на форуме
15 октября 2018 г. 12:45
Allyans .

QGraphicsItem change color

Хорошо)
11 октября 2018 г. 10:13
Arrow

Работа с WebView в QML

Нашел в чем проблема. Пишу на случай если кому-то попадется такое же счастье с WebView как и мне. Проблема как оказалась с Debug версией, так как в Release и Profile все работает (...
10 октября 2018 г. 12:49
Виталий Антипов

Кто что делает на Qt?

Работаем по локальной сети. Файл базы, схемы и фото лежат на сервере. Чтобы не было проблем при одновременной работе с одним файлом, все запросы обернул в транзакции, как указано в документаци...
10 октября 2018 г. 11:21
Arrow

Редактирование записи на форуме

Добрый день! К сожалению встретил небольшой баг на форуме. При создании записи на форуме и вставке кода, через соответствующую кнопку номера строк проставляются верно, но каждый...
10 октября 2018 г. 9:46
Arrow

Настройка Qt Creator для Android

Я Genymotion  ставил с VBox в комплекте для личного использования, после добавил из списка телефон с нужным API. Запустил его и при компиляции Qt Creator сам нашел его и все запустилось...
Присоединяйтесь к нам в социальных сетях