Heim > Java > javaLernprogramm > Hauptteil

Wie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung

伊谢尔伦
Freigeben: 2017-06-12 10:12:55
Original
2134 Leute haben es durchsucht

Vorwort Getty ist ein NIO-Framework, das ich geschrieben habe, um Java NIO zu lernen. Während des Implementierungsprozesses habe ich mich auf das Design von Netty bezogen und es mit Groovy implementiert. Obwohl es sich nur um ein Spielzeug handelt, ist der Spatz klein und verfügt über alle inneren Organe. Während des Implementierungsprozesses habe ich mich nicht nur mit der Verwendung von NIO vertraut gemacht, sondern auch viele Designideen von Netty gelernt und so meine Codierungs- und Designfähigkeiten verbessert . Der Grund, warum ich Groovy zum Schreiben verwende, liegt daran, dass ich Groovy gerade erst gelernt und es nur zum Üben verwendet habe. Darüber hinaus ist Groovy mit Java kompatibel, sodass der Unterschied nur in der Syntax liegt und die zugrunde liegende Implementierung immer noch auf Java basiert API. Die Kerncodezeilen von Getty überschreiten nicht 500 Zeilen. Einerseits profitiert es von der prägnanten Syntax von Groovy und andererseits, weil ich nur die Kernlogik implementiert habe. Der komplizierteste Teil ist eigentlich die Decoder-Implementierung. Ein Gerüst ist einfach zu bauen, aber der Bau eines Wolkenkratzers ist nicht so einfach, aber zum Erlernen von NIO reicht es aus. Threading-Modell Getty verwendet Reactor. Das Multithreading-Modell verfügt über einen dedizierten NIO-Thread – der Acceptor-Thread wird zur Überwachung des Servers verwendet

1

Wie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung

Einführung: Getty ist ein NIO-Framework, das ich zum Erlernen von Java geschrieben habe. NIO wurde während des erwähnt Umsetzungsprozess Das Design wird mit Groovy umgesetzt. Obwohl es sich nur um ein Spielzeug handelt, ist der Spatz klein und verfügt über alle inneren Organe. Während des Implementierungsprozesses habe ich mich nicht nur mit der Verwendung von NIO vertraut gemacht, sondern auch viele Designideen von Netty gelernt und so meine Codierungs- und Designfähigkeiten verbessert . Der Grund, warum ich Groovy zum Schreiben verwende, liegt daran, dass ich Groovy gerade erst zum Üben gelernt habe. Außerdem ist Groovy mit Java kompatibel, sodass der Unterschied nur in der zugrunde liegenden Syntax liegt

2.

Type.GetType()

Wie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung

Einführung : .net code private Type GetType(string className) { // Erstellt die aktuelle Domäne. currentDomain = AppDomain.CurrentDomain; // Erstellt ein Array für die Liste der Assemblys 🎜>3.

RegisterClientScriptBlock mit Der Unterschied zwischen RegisterStartupScript

Einführung: RegisterClientScriptBlock und RegisterStartupScript registrieren sich beide ein Skriptblock. ClientScript.RegisterClientScriptBlock(this.GetType(), "script1", "alert(1);", true); ClientScript.RegisterStartupScrip ...Wie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung

4 >php einfache Anführungszeichen doppelte Anführungszeichen

Einführung: $b = '110'; $b); echo '333'."$typen"; echo '333'.'$type\'; Ausgabe 333string 333$type 1. Bei der Eingabe in doppelte Anführungszeichen kann beurteilt werden, ob es eine Variable enthält. Wenn es eine Variable enthält, geben Sie sie einfach zusammen aus. 2. Die in einfachen Anführungszeichen gesetzten sind unterschiedlich. Es wird nicht beurteilt, ob Variablen vorhanden sind, sondern sie werden einfach alle als Zeichenfolgen ausgegeben...

Wie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung 5.

PHP-Lernen (4) – Datentyp

Einführung:: Dieser Artikel hauptsächlich Einführung in das PHP-Lernen (4) – Datentypen, Studenten, die sich für PHP-Tutorials interessieren, können darauf verweisen.

Wie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung6.

Einfache Anführungszeichen in PHP (Konvertierung zwischen int-Typ und String-Typ)

Einführung::This This Der Artikel führt hauptsächlich einfache Anführungszeichen in PHP ein (Konvertierung zwischen Int-Typ und String-Typ). Studenten, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen. 7.

PHP realisiert unendliche Klassifizierung, PHP-Unendlichkeitsklassifizierungsanzeige, PHP-Unendlichkeitsklassifizierungs-Dropdown-Feld, PHP-Unendlichkeitsklassifizierungsbuchstabe

Einführung: PHP, unbegrenzte Ebene: PHP implementiert eine unbegrenzte Ebenenklassifizierung: Wenn Sie selbst ein System schreiben, verwenden Sie häufig die Spaltenverwaltung. Wenn es viele Ebenen der Spaltenklassifizierung gibt, müssen Sie eine unbegrenzte Ebenenklassifizierung implementieren. Der Code lautet wie folgt: 1. Dropdown-Menü Verwendung in /* Klassifizierung auf unendlicher Ebene** Erfassungstyp der logischen Rekursion* hid Spalten-ID der oberen Ebene* Schritt Spaltenpräfix der unteren Ebene* tid seleted option id*/function LogicGetTypeList($ datatable=lanmu_class,$hid=0,$step=,$ tid=-1) {statisches $Ty

8.Variablentyp PHP gemeinsame Methode zur Bestimmung des Variablentyps

Einführung: Variablentyp: Variablentyp PHP-gängige Methode zur Bestimmung des Variablentyps: Lassen Sie uns nun die spezifische Verwendungsmethode verstehen gettype() gettype gibt die folgenden Werte entsprechend dem Parametertyp zurück: „boolean“ (ab PHP 4) „integer“ „double“ (Wenn es Float ist, wird „ „double“ statt „float“ zurückgegeben) „string“ „array“ „object“ „resource“ (ab PHP 4) „NULL“ (ab PHP 4) „unknown typ

9. Wie viele Ebenen hat Torch Light? Konvertierungsfunktionscode für einfache Objekte und Arrays in PHP

Einführung: Torch Light Wie viele Ebenen gibt es: Wie viele Ebenen hat Torchlight? Funktionscode für einfache PHP-Objekt- und Array-Konvertierung PHP-Mehrschicht-Array- und Objektkonvertierung: Kopieren Sie den Code. Der Code lautet wie folgt : function arrayToObject($e){ if( gettype($e)!= 'array' ) return; foreach($e as $k=>$v){ if( gettype($v)=='array' | |. getType($v)=='object' ) $e[$k ]=(object)arrayToObject($v } return (objec

10. Variable Typ PHP-Beurteilungsvariablentyp-Implementierungscode

Einführung: Variablentyp: Variablentyp PHP-Beurteilungsvariablentyp-Implementierungscode: PHP enthält mehrere Funktionen zur Beurteilung des Variablentyps, wie zum Beispiel: gettype(), is_array(), is_int(), is_object() und is_string() Kopieren Sie den Code wie folgt:

[Verwandte Fragen und Antworten]:

Was ist der Unterschied zwischen Javas Liste und List? 🎜>Linux – Wenn Sie versehentlich /sbin/agetty löschen ... was tun?

Java - Kann ich das Objekt direkt durch Reflektion erhalten und Annotationsrecyclingobjekte realisieren?

php - CI-Problem-Curl

Das obige ist der detaillierte Inhalt vonWie verwende ich Getty? Zusammenfassung der Getty-Instanznutzung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage