fuzhengwei / fuzhengwei/CodeGuide

关于Netty中处理半包、粘包数据章节中处理协议开始标志位

Offen
#355 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Shell
Sterne
11.9k
Forks
4.2k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

第一个问题:整包测试中协议的开始标志判断和结束判断

我在协议标识位处打印了所有的数据
![123](https://user-images.githubusercontent.com/75290630/200494175-a1fc33e9-20e8-4bea-8a6d-7cbe8332a54c.jpg)

第二个问题:如果标志的开始位是02 代码中只判断2 在生产中是不是不够严谨?(小白第一次学 真诚请教)
![微信截图_20221108145535](https://user-images.githubusercontent.com/75290630/200495377-5f639ce4-78ca-4bb0-ba15-b18302af5302.png)

谢谢傅哥!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie mit dem Kapitel zur Behandlung von Halbpaketen und Sticky-Paketen und sehen Sie sich anschließend das in den Screenshots referenzierte Beispiel für Protokollmarker an. Klären Sie, wie der Anfangs- und der Endmarker identifiziert werden und ob der Vergleich eines als 02 geschriebenen Startbytes ausreicht. Als abgeschlossen gilt die Aufgabe, wenn das Kapitel beide Fragen mit einer eindeutigen Erklärung der Protokollrahmung beantwortet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
documentation, networking
Issue-Typ
Dokumentation
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.