Свободный монитор сети

nth-of-type работает в соответствии с индексом того же типа элемента, но nth-child работает только в соответствии с индексом независимо от того, какой тип элементов сиблингов.

Например

<div class="one">...</div>
<div class="two">...</div>
<div class="three">...</div>
<div class="four">...</div>
<div class="five">...</div>
<div class="rest">...</div>
<div class="rest">...</div>
<div class="rest">...</div>
<div class="rest">...</div>
<div class="rest">...</div>

Предположим, что в выше html мы хотим скрыть все элементы, имеющие класс отдыха.

В этом случае nth-child и nth-of-type будут работать точно так же, как и все элементы одного типа, <div>, поэтому css должен быть

.rest:nth-child(6), .rest:nth-child(7), .rest:nth-child(8), .rest:nth-child(9), .rest:nth-child(10){
    display:none;
}

OR

.rest:nth-of-type(6), .rest:nth-of-type(7), .rest:nth-of-type(8), .rest:nth-of-type(9), .rest:nth-of-type(10){
    display:none;
}

Теперь вам должно быть интересно узнать, в чем разница между nth-child и nth-of-type, так что это разница

Предположим, что html is

<div class="one">...</div>
<div class="two">...</div>
<div class="three">...</div>
<div class="four">...</div>
<div class="five">...</div>
<p class="rest">...</p>
<p class="rest">...</p>
<p class="rest">...</p>
<p class="rest">...</p>
<p class="rest">...</p>

В приведенном выше html тип элемента .rest отличается от других .rest - это абзацы, а другие - div, поэтому в этом случае if вы используете nth-child, вы должны писать так

.rest:nth-child(6), .rest:nth-child(7), .rest:nth-child(8), .rest:nth-child(9), .rest:nth-child(10){
    display:none;
}

, но если вы используете nss-тип css, это может быть

.rest:nth-of-type(1), .rest:nth-of-type(2), .rest:nth-of-type(3), .rest:nth-of-type(4), .rest:nth-of-type(5){
    display:none;
}

Как тип Элементом .rest является <p>, поэтому здесь nth-of-type обнаруживает тип .rest, а затем он накладывает css на 1-й, 2-й, 3-й, 4-й, 5-й элементы <p>.

8
задан graham.reeds 26 August 2008 в 15:12
поделиться

10 ответов

Я попробовал Wireshark и Microsoft Network Monitor, но ни один не обнаружил мой (и программа, которой я пытаюсь общаться с), передача. Если у меня был день для нахождения, и настраивать его я, вероятно, мог бы получить его работа, но я просто хотел отправленные байты и, более конкретно, полученные байты.

В конце я нашел программное обеспечение Accurate Network Monitor HHD Software, которое сделало то, к чему я хотел это, даже если это было небольшое неуклюжий.

0
ответ дан 5 December 2019 в 05:00
поделиться

Wireshark является действительно хорошим и сформировавшимся сетевым анализатором. Это было вокруг в течение многих лет.

  • Глубокий контроль сотен протоколов, с более добавляемый все время
  • Живое получение и офлайновый анализ
  • Поддержка дешифрования многих протоколов, включая IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP и WPA/WPA2
  • Окраска правил может быть применена к пакетному списку для быстрого, интуитивного анализа
  • Вывод может быть экспортирован в XML, PostScript®, CSV или простой текст
20
ответ дан 5 December 2019 в 05:00
поделиться

Я не уверен, делает ли это все, что Вы хотите, но Вы видели WireShark и Microsoft Network Monitor?

4
ответ дан 5 December 2019 в 05:00
поделиться

Я использую wireshark. Очень хороший и свободный.

4
ответ дан 5 December 2019 в 05:00
поделиться

Странный, что я не видел WireShark, когда я посетил SourceForge. Главный результат этих 60 возвратился, была причудливая немецкая вещь.

0
ответ дан 5 December 2019 в 05:00
поделиться

Wireshark, иначе Эфирный, приезжает с изрядным количеством функциональности сниффинга TCP.

http://www.wireshark.org/

3
ответ дан 5 December 2019 в 05:00
поделиться

Wireshark (ранее эфирный)

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

4
ответ дан 5 December 2019 в 05:00
поделиться

Относительно использования Windows и недостатка в Perl: Почему бы не попробовать Земляничный Perl? Это - бесплатное распределение Perl, это выполняется сообществом Perl (конкретно Adam Kennedy в ядре), легко установить и владеет полной мощностью CPAN из поля.

1
ответ дан 5 December 2019 в 05:00
поделиться

Wireshark является большим.. но другая опция была бы через PowerShell. Я использовал сценарий Получать-пакета от Jeff Hicks в Sapien Technologies как действительно легкий анализатор пакетов. Вы получаете пользовательские объекты, представляющие Ваши пакеты, и можете сделать любую фильтрацию, Вы должны через PowerShell. Другим сценарием в паре является Анализировать-пакет, который может суммировать результаты захвата пакетов.

0
ответ дан 5 December 2019 в 05:00
поделиться

Смотрите на Tcpdump, Это не абсолютный анализатор сетей GUI (нисколько), но это применимо в сценариях. Так как я - больше человек Linux, я использую его с Bash и Python, но необходимо смочь назвать его от powershell.

0
ответ дан 5 December 2019 в 05:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: