Heim > Herunterladen >  Lernmittel > Erstellung von Webseiten

  • Einführung in die Entwicklung mobiler H5-Apps

    Übersicht über die HTML5 Plus-Anwendung<br /> Die mobile HTML5 Plus-App, auch 5+App genannt, ist eine auf HTML, JS und CSS geschriebene App, die auf dem Mobiltelefon ausgeführt wird. Diese App kann die nativen Funktionen des Mobiltelefons über die erweiterte JS-API aufrufen, um dies zu erreichen Gleiche leistungsstarke Funktionen wie die native App. <br /> HTML5 Plus-Spezifikation <br /> Wenn Sie mobile Apps mit HTML5 entwickeln, werden Sie feststellen, dass HTML5 nicht über viele Funktionen verfügt. Um den Mangel an HTML5-Funktionen auszugleichen, wurde unter der Leitung des W3C China die Organisation www.html5plus.org gegründet, um die HTML5+-Spezifikation auf den Markt zu bringen. <br /> Die HTML5+-Spezifikation ist eine offene Spezifikation, die es Drittherstellern von Browsern oder anderen Herstellern von Mobiltelefon-Laufzeitumgebungen ermöglicht, sie zu implementieren. <br /> HTML5+ erweitert das JavaScript-Objekt Plus und ermöglicht es js, Systemfunktionen aufzurufen, die von verschiedenen Browsern nicht oder nur schlecht implementiert werden können, z. B. Gerätefunktionen wie Kameras, Gyroskope, Dateisysteme usw. sowie Geschäftsfunktionen wie Hoch- und Herunterladen, QR Codes, Karten und Zahlungen, Spracheingabe, Nachrichten-Push usw. <br /> Die nativen Funktionsaufrufe für Mobiltelefone von HBuilder sind in zwei Ebenen unterteilt: <br /> – Funktionsaufrufe über mobile Plattformen hinweg erfolgen alle in der HTML5+-Spezifikation, wie z. B. QR-Codes und Spracheingabe, unter Verwendung von plus.barcode und plus.speech. Einmal schreiben und plattformübergreifend ausführen. <br /> - Native.js ist eine weitere innovative Technologie. Es gibt mehr als 400.000 native APIs in mobilen Betriebssystemen und eine große Anzahl von APIs kann von HTML5 nicht verwendet werden. Native.js kapselt Hunderttausende native APIs in JS-Objekte, und Sie können die nativen APIs von iOS und Android direkt über JS anpassen. Dieser Teil ist nicht mehr plattformübergreifend und wird als plus.ios bzw. plus.android geschrieben, z. B. zum Anpassen des iOS-Game-Centers oder zum Erstellen einer Verknüpfung auf dem Desktop des Android-Telefons. <br /> <div> <br /> </div>

    Erstellung von Webseiten29929552018-01-10
  • Google-Suchmaschinenoptimierung

    Google-Optimierung ist die „Suchergebnisoptimierung“ für die Google-Suchmaschine. Sie bezieht sich auf die Planung der Website und das Design der Webseite gemäß den Website-Ranking-Regeln der Google-Suchmaschine, um sicherzustellen, dass der Inhalt, die Struktur und die Links der Website gewährleistet sind usw. Die Ranking-Regeln entsprechen weitestgehend den Google-Suchergebnissen, sodass schneller mehr potenzielle Kunden gefunden werden können und so die Wirkung des Online-Marketings maximiert wird. Die Google-Optimierung ist auch die Hauptentwicklungsrichtung von SEO (Suchmaschinenoptimierung). Sie muss dem Google-Suchmaschinenalgorithmus entsprechen und PAGERANK folgen, um allgemeine Anpassungen an der Website vorzunehmen. <br /> <div> <br /> </div>

    Erstellung von Webseiten29912642018-01-10
  • Erste Schritte mit dem Ext-JS-Entwicklungsframework

    <p> Wenn Sie nun vorhaben, Ext JS zu erlernen, sollten Sie sich von der Verwendung von einfachem JavaScript verabschieden. JavaScript ist eine großartige, hervorragende Sprache, aber je größer Webanwendungen werden, desto schwieriger wird die Wartung unseres Codes, was sehr schwierig und zeitaufwändig ist. </p> <p> Gewöhnliches JavaScript ist sehr flexibel, was jedoch auch viele Probleme mit sich bringt. Je größer Ihre Anwendung wird, desto mehr Personen können daran teilnehmen 10 verschiedene Stile. Es gibt oft Codes, von denen nur die Person weiß, warum sie so geschrieben wurden. Wenn diese Person nicht mehr für diese Funktion verantwortlich ist, wird sie für zukünftige Generationen zur Falle. Daher sind Einschränkungen und Spezifikationen für den Code unbedingt erforderlich. Deshalb hat mir ExtJS schon immer gefallen. ExtJS schreibt Code genau wie Java, sehr streng und sehr objektorientiert. Der Nachteil besteht darin, dass es unter den Front-End-JS-Bibliotheken ein relativ großes Gewicht hat und eine relativ steile Lernkurve aufweist. </p> <p> Wenn es um JavaScript-Frameworks geht, gibt es sowohl clientseitige JavaScript-Frameworks als auch serverseitige JavaScript-Frameworks. Ext JS ist ein clientseitiges JavaScript-Framework. </p>

    Erstellung von Webseiten29911082018-01-10
  • Regulärer DEELX-Ausdruck

    <p style="font-family:&quot;font-size:12.8px;background-color:#FFFFFF;"> DEELX ist eine Perl-kompatible Engine für reguläre Ausdrücke in einer C++-Umgebung. ist ein Forschungs- und Entwicklungsprojekt, das von RegExLab durchgeführt wird. <br /> Grundfunktionen: <br /> Unterstützt Perl-kompatible Syntax für reguläre Ausdrücke. <br /> Unterstützt gängige Matching-Modi wie IGNORECASE, SINGLELINE, MULTILINE. <br /> Es weist eine hohe Kompatibilität auf und kann in den meisten C++-Umgebungen wie vc6, vc7, vc8, gcc, Turbo C++ usw. kompiliert werden. <br /> Unterstützt mehrere erweiterte Funktionen wie benannte Gruppierung, bedingte Ausdrücke, rekursive Ausdrücke usw. (Neue Funktionen in Version 1.2)<br /> <br /> Im Vergleich zu GRETA und Boost ist DEELX einzigartig: <br /> <br /> Vollständig unter Verwendung von Vorlagenbibliotheken geschrieben, die char, wchar_t, int usw. und andere Basistypversionen unterstützen. <br /> Alle Codes befinden sich in einer Header-Datei (.h), die einfacher und bequemer zu verwenden ist als jede andere Engine. <br /> Unterstützt den Rechts-nach-Links-Übereinstimmungsmodus und sucht vom Ende des Textes an nach Übereinstimmungen. <br /> Dies verhindert Endlosschleifen, die durch Endlosschleifen von Teilübereinstimmungen mit der Länge Null verursacht werden. (Neue Funktionen in Version 1.2)<br /> <br /> DEELX-Nachteile: <br /> <br /> DEELX ist ein völlig kostenloses Laborprodukt. <br /> Um die Mängel von Laborprodukten auszugleichen, hat diese Website gleichzeitig ein Debugging-Tool gestartet, das vollständig mit dieser Engine kompatibel ist: Match Tracer. <br /> </p>

    Erstellung von Webseiten29910882018-01-10
  • Was ist das Implementierungsprinzip von Ajax?

    <p class="MsoNormal" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <strong><span style="font-size:14px;"><span>1</span><span style="font-family:宋体;">、</span><span>ajax</span><span style="font-family:宋体;">Technischer Hintergrund</span></span></strong> </p><p class="MsoNormal" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <span style="font-size:14px;"><span>  </span><span style="font-family:宋体;">Es ist unbestreitbar, dass die Popularität der </span><span>ajax</span><span style="font-family:宋体;">-Technologie von der starken Förderung von </span><span>Google</span><span style="font-family:宋体;"> profitiert, gerade wegen </span><span>Google Earth</span><span style="font-family:宋体;">, </span><span>Google-Suggest</span><span style="font-family:宋体;"> und. </span><span>gmail</span> <span style="font-family:宋体;">usw. Die weit verbreitete Anwendung der </span><span>ajax</span><span style="font-family:宋体;">-Technologie hat zur Popularität von </span><span>ajax</span><span style="font-family:宋体;"> geführt. Und das bringt Microsoft auch in große Verlegenheit, denn bereits </span><span>97</span><span style="font-family:宋体;"> hatte Microsoft die Schlüsseltechnologie in </span><span>ajax</span><span style="font-family:宋体;"> erfunden und sie </span><span>99</span><span style="font-family:宋体;"></span><span>IE5</span><span style="font-family:宋体;"> auf den Markt gebracht unterstützen das </span><span>XmlHttpRequest</span><span style="font-family:宋体;">-Objekt, und Microsoft hat bereits damit begonnen, </span><span>ajax</span><span style="font-family:宋体;"> in einigen seiner Produkte zu verwenden, beispielsweise in einigen Anwendungen im </span><span>MSDN</span><span style="font-family:宋体;">-Website-Menü. Leider erkannten sie aus unbekannten Gründen, nachdem Microsoft die Kerntechnologie von </span><span>ajax</span><span style="font-family:宋体;"> erfunden hatte, deren Potenzial nicht und entwickelten und förderten sie nicht, sondern stellten sie auf Eis. Ich persönlich finde das sehr seltsam, denn angesichts der Ressourcen und der strategischen Vision von Microsoft ist es unmöglich, die Aussichten der </span><span>ajax</span><span style="font-family:宋体;">-Technologie nicht zu erkennen. Die einzige Erklärung könnte sein, dass es das Verschwinden von </span><span>Netscape</span><span style="font-family:宋体;"> war Hauptkonkurrent, hat es gelähmt und langsam gemacht. Schließlich machen auch Giganten ein Nickerchen, wie zum Beispiel </span><span>IBM</span><span style="font-family:宋体;"> hat einst strategische Fehler gegen Microsoft gemacht. Es ist dieser Fehler, der dazu geführt hat, dass sein aktueller Konkurrent </span><span>google</span><span style="font-family:宋体;"> führend in der </span><span>ajax</span><span style="font-family:宋体;"> ist. Tatsächlich ist </span><span>google</span><span style="font-family:宋体;"> derzeit führend in der </span><span>ajax</span><span style="font-family:宋体;">-Technologie Erwähnen Sie dies später, wenn ich über die Mängel von </span><span>Ajax</span><span style="font-family:宋体;"> spreche.Jetzt ist sich auch Microsoft dieses Problems bewusst und hat daher auch begonnen, im Bereich </span><span>ajax</span><span style="font-family:宋体;"> aufzuholen, beispielsweise durch die Einführung seines eigenen </span><span>ajax</span><span style="font-family:宋体;">-Frameworks</span><span>atlas</span><span style="font-family:宋体;"> und in </span><span>.NET2 .0</span> <span style="font-family:宋体;"> bietet auch eine Schnittstelle zum Implementieren eines asynchronen Rückrufs, nämlich die Schnittstelle </span><span>ICallBack</span><span style="font-family:宋体;">. Warum ist Microsoft so nervös, bei </span><span>Ajax</span><span style="font-family:宋体;"> ins Hintertreffen zu geraten? Lassen Sie uns nun die tiefgreifende Bedeutung analysieren, die sich hinter der </span><span>ajax</span><span style="font-family:宋体;">-Technologie verbirgt. </span></span> </p>

    Erstellung von Webseiten29911892018-01-10
  • 2016 China H5 Industry Development Report

    Während sich die H5-Branche im Jahr 2015 rasant entwickelte und den sozialen Online-Kreis weiter in Aufruhr versetzte, kam es auch zu Engpässen in unterschiedlichem Ausmaß. Wie soll die H5-Branche im Jahr 2016 Durchbrüche erzielen? Fibonacci führte eine mehrdimensionale Datenanalyse zu Arbeiten auf verschiedenen H5-Plattformen durch und stellte entsprechende H5-Kommunikationsoptimierungslösungen aus Sicht der Datenüberwachung bereit. <br /> Fünf große Trends der Zukunft<br /> 1. In der Vergangenheit war die Wirkung von H5-Werbung schwer zu überwachen, aber 2016 wird sie in allen Aspekten verbessert<br /> In letzter Zeit ist Internet-Marketing für verschiedene Unternehmen zur beliebtesten Marketingmethode geworden, und H5-Marketing ist eine der am häufigsten verwendeten Marketingmethoden im Internet-Marketing. Dennoch stellen einige Leute immer noch oft die Marketingwirkung von H5 in Frage. Für sie ist die mysteriöse Black Box der H5-Kommunikation noch nicht geöffnet. Angesichts dieser Zweifel kann Fibonacci nun umfassende Antworten auf H5-Seitenbrowserstatistiken, Kommunikationsstatistiken, Seitenstatistiken, Regionalstatistiken, Kanalstatistiken, Kommunikationsbewertungen usw. geben. Und es kann im Hintergrund nach Excel exportiert und zur Analyse und Organisation archiviert werden. <br />

    Erstellung von Webseiten29932232018-01-10
  • AJAX (Nutzungszusammenfassung-Essenz-Version)

    In diesem Dokument geht es hauptsächlich um AJAX (Verwendungszusammenfassung); Ajax: asynchrones Javascript und XML: asynchrones Javascript und XML. <br /> Ajax ist eine Technologie zur Verbesserung der Benutzererfahrung. Ihr Kern besteht darin, ein spezielles Objekt (XMLHttpRequest) asynchron zu verwenden, das im Browser erstellt wurde (d. h. beim Senden einer Anfrage zerstört der Browser die aktuelle Seite nicht und der Benutzer kann damit fortfahren). (Andere Vorgänge) senden eine Anfrage an den Server und verwenden die vom Server zurückgegebenen Daten (keine vollständige Seite mehr, nur Teildaten, die normalerweise als Text oder XML zurückgegeben werden), um die aktuelle Seite teilweise zu aktualisieren. <br /> Nach der Verwendung der Ajax-Technologie wird die Seite nicht aktualisiert und der Betrieb des Benutzers wird nicht unterbrochen. Interessierte Freunde können vorbeikommen und einen Blick darauf werfen

    Erstellung von Webseiten29975612018-01-09
  • Ajax-Implementierungsprinzip

    <p> <strong>Hintergrund:</strong> </p> <p> ​​ 1. Bei herkömmlichen Web-Websites erfordert das Absenden eines Formulars das Neuladen der gesamten Seite. </p> <p> 2. Wenn der Server längere Zeit keine Antwort zurückgibt, reagiert der Client nicht mehr und die Benutzererfahrung wird sehr schlecht. </p> <p> 3. Nachdem der Server die Antwort zurückgegeben hat, muss der Browser die gesamte Seite laden, was ebenfalls eine große Belastung für den Browser darstellt. </p> <p> ​ 4. Nachdem der Browser das Formular gesendet hat, wird eine große Datenmenge gesendet, was zu Problemen mit der Netzwerkleistung führt. </p> <p> <strong>Frage:</strong> </p> <p> 1. Wie kann man sich verbessern? </p> <p> 2.Was ist AJAX? </p> <p> 3. Was sind die Vorteile? </p> <p> 4. Welche Nachteile gibt es? </p> <p> <strong>1. Was ist AJAX </strong> </p> <p> <strong>1. Warum AJAX benötigt wird</strong> </p> <p> Wenn Sie Daten vom Server abrufen und die Seite aktualisieren müssen und kein AJAX verwenden, müssen Sie beim Absenden des Formulars eine Anfrage an den Server senden, und die Seite muss auf den Server warten um die Antwort zu senden, bevor die Seite den Betrieb wieder aufnehmen kann. </p> <p> <strong>2. Konzept von AJAX: </strong> </p> <p> ​ 1.AJAX = Asynchrones JavaScript und XML. </p> <p> ​ 2.AJAX ist eine Technologie zur Erstellung schneller dynamischer Webseiten. </p> <p> 3. Durch den Austausch einer kleinen Datenmenge mit dem Server im Hintergrund kann die Webseite asynchron aktualisiert werden. </p> <p> ​ 4. Sie können bestimmte Teile der Webseite aktualisieren, ohne die gesamte Webseite neu laden zu müssen. </p> <p> <strong>3.Was ist asynchron? </strong> </p> Die aktuelle Seite sendet eine Anfrage an den Server, und die aktuelle Seite muss nicht auf die Antwort des Servers warten, um die Webseite zu betreiben. Nach Absenden der Anfrage kann die aktuelle Seite weiterhin durchsucht und bedient werden. <p> </p> <p>4.Was ist eine teilweise Aktualisierung?<strong> <br /> </strong> </p> Wir können eine teilweise Aktualisierung auf zwei Arten erreichen <p>

    Erstellung von Webseiten29962332018-01-09
  • AJAX- und DWR-Framework

    In diesem Dokument geht es hauptsächlich um das AJAX- und DWR-Framework. <strong>Ajax</strong> ist keine Technologie, sondern mehrere Technologien. Jede Technologie hat ihre eigenen einzigartigen Funktionen und zusammen werden sie zu einer leistungsstarken neuen Technologie. <strong>DWR</strong> ist eine JAVA-Open-Source-Bibliothek, mit der Sie AJAX-WEB-Sites erstellen können. Dadurch kann Ihr Javascript-Code im Browser Java-Code auf dem Webserver aufrufen, genau wie der Java-Code im Browser. Ich hoffe, dass dieses Dokument Freunden in Not hilft; interessierte Freunde können vorbeikommen und einen Blick darauf werfen.

    Erstellung von Webseiten29959282018-01-09
  • Detaillierte Erläuterung der Ajax-Prinzipien

    <strong>AJAX</strong> ist keine neue Programmiersprache, sondern eine Technologie zur Erstellung besserer, schnellerer und interaktiverer Webanwendungen. AJAX ermöglicht Ihrem JavaScript die direkte Kommunikation mit dem Server über das XMLHttpRequest-Objekt von JavaScript. Dieses Objekt ermöglicht Ihrem JavaScript, Daten mit dem Webserver auszutauschen, ohne die Seite neu zu laden. AJAX verwendet asynchrone Datenübertragung (HTTP-Anfragen) zwischen dem Browser und dem Webserver, wodurch eine Webseite kleine Informationseinheiten vom Server anfordern kann und nicht die gesamte Seite. AJAX kann Internetanwendungen kleiner, schneller und benutzerfreundlicher machen. AJAX ist eine Browser-Technologie, die unabhängig von der Webserver-Software ist. Interessierte Freunde können es herunterladen und anschauen

    Erstellung von Webseiten29960452018-01-09
  • Regulärer DEELX-Ausdruck

    DEELX ist eine Perl-kompatible Engine für reguläre Ausdrücke in einer C++-Umgebung. ist ein Forschungs- und Entwicklungsprojekt, das von RegExLab durchgeführt wird. Die Beherrschung von DEELX ist sehr hilfreich für die Verwendung regulärer Ausdrücke in VC++. DEELX unterstützt die mit Perl kompatible reguläre Ausdruckssyntax. <br /> Unterstützt gängige Matching-Modi wie IGNORECASE, SINGLELINE, MULTILINE. <br /> Es weist eine hohe Kompatibilität auf und kann in den meisten C++-Umgebungen wie vc6, vc7, vc8, gcc, Turbo C++ usw. kompiliert werden. <br /> Unterstützt mehrere erweiterte Funktionen wie benannte Gruppierung, bedingte Ausdrücke, rekursive Ausdrücke usw. <br />

    Erstellung von Webseiten29959772018-01-09
  • Regelmäßige Ersetzungstechniken in Editplus und anderer Software. Verwenden Sie reguläre Ausdrücke und Sie erhalten mit halbem Aufwand das Doppelte des Ergebnisses.

    Entschlüsseln Sie die leistungsstarken Funktionen von EditPlus – durch die Verwendung regulärer Ausdrücke erhalten Sie mit halbem Aufwand das doppelte Ergebnis. Freunde, die editplus gerne verwenden, können es herunterladen und einen Blick darauf werfen. <br /> Beispielverzeichnis für reguläre Ausdrücke <br /> 【1】 Anwendung eines regulären Ausdrucks – Ersetzen Sie den angegebenen Inhalt bis zum Ende der Zeile <br /> 【2】 Anwendung regulärer Ausdrücke – Zahlenersetzung <br /> 【3】 Anwendung eines regulären Ausdrucks – Löschen Sie die angegebenen Zeichen am Ende jeder Zeile <br /> 【4】 Anwendung regulärer Ausdrücke – Ersetzen Sie mehrere Zeilen durch halbe spitze Klammern <br /> 【5】 Anwendung regulärer Ausdrücke – Leerzeilen löschen <br /> 【6】Software-Tipps – Vorsichtsmaßnahmen für Keylogging <br /> 【7】Software-Tipps – Bequeme Möglichkeit, Dokument-Tags zu schließen <br /> 【8】Software-Tipps – Wie entferne ich die Suffix-Eingabeaufforderung beim Speichern von Textdateien in EditPlus? <br /> 【9】Software-Tipps – Lösung für das Problem, dass die Grammatikdatei nicht gefunden werden kann <br /> 【10】Software-Tipps – Stellen Sie editplus so ein, dass es andere Texte unterstützt, z. B. Koreanisch <br /> 【11】Softwarekenntnisse – FTP-Upload-Einstellungen <br /> 【12】Software-Tipps – Wie deaktiviere ich die Sicherungsdateifunktion? <br /> 【13】Softwarekenntnisse – Grammatikdateien hinzufügen, Dateien automatisch vervollständigen und Bibliotheksdateien bearbeiten <br /> 【14】Tool-Integration – Beispiele für die Compiler-Integration (Java, Borland C++, Visual C++, Inno Setup, nsis, C#) <br /> 【15】Tool-Integration – lassen Sie Editplus PHP-Programme debuggen <br /> 【16】Tool-Integration – Erstellen einer PHP-Debugging-Umgebung (2) <br /> 【17】EDITPLUS in WINPE integrieren <br /> 【18】Unterstützt Dateien mit UTF-8-Markierung/ohne UTF-8-Markierung

    Erstellung von Webseiten29959822018-01-09
  • Erste Schritte mit dem Ext JS-Entwicklungsframework

    <p> In diesem Dokument geht es hauptsächlich um die ersten Schritte mit dem Ext JS-Entwicklungsframework. Ext ist ein Ajax-Framework, mit dem sich Rich-Client-Anwendungen mit einem großartigen Erscheinungsbild entwickeln lassen, wodurch unsere B/S-Anwendungen dynamischer und vitaler werden und die Benutzererfahrung verbessert wird. </p> <p> <strong>Ext</strong> ist ein in Javascript geschriebenes Front-End-Ajax-Framework und hat nichts mit Hintergrundtechnologie zu tun. Daher kann Ext in Anwendungen verwendet werden, die in verschiedenen Entwicklungssprachen wie .Net, Java und PHP entwickelt wurden. Ich hoffe, dass dieses Dokument Freunden in Not hilft; interessierte Freunde können vorbeikommen und einen Blick darauf werfen. </p>

    Erstellung von Webseiten29960652018-01-09
  • Detaillierte Erläuterung des regulären Python-Re-Moduls

    <p> <strong>Python</strong>Das re-Modul wurde seit Version 1.5 hinzugefügt, das Muster für reguläre Ausdrücke im Perl-Stil bereitstellt. Versionen vor Python 1.5 stellen über das Regex-Modul Muster im Emecs-Stil bereit. </p> <p> Im Kern handelt es sich bei regulären Ausdrücken (oder RE) um eine kleine, hochspezialisierte Programmiersprache, die in Python eingebettet und über das re-Modul implementiert ist. Freunde in Not können es herunterladen und einen Blick darauf werfen </p> <div class="stitle"> </div>

    Erstellung von Webseiten29964222018-01-09
  • Regular_Expressions reguläre Ausdrücke

    <strong>Regulärer Ausdruck</strong> – Regulärer Ausdruck <br /> Eine prägnante und flexible Notation zum Suchen und Ersetzen von Textmustern. Diese Darstellung umfasst zwei grundlegende Zeichentypen: literale (normale) Textzeichen, die Text darstellen, der in der Zielzeichenfolge vorhanden sein muss; Metazeichen, die Text darstellen, der in der Zielzeichenfolge variieren kann. Mit regulären Ausdrücken können Sie schnell große Textmengen analysieren, um bestimmte Zeichenmuster zu finden, Textteilzeichenfolgen zu extrahieren, zu bearbeiten, zu ersetzen oder zu löschen oder extrahierte Zeichenfolgen zu einer Sammlung hinzuzufügen. Interessierte Freunde können vorbeikommen und einen Blick darauf werfen

    Erstellung von Webseiten29960472018-01-09
  • VB.NET-Zeichenfolgen und reguläre Ausdrücke

    <p> Textmanipulation gibt es in fast jeder Anwendung, und die richtige Handhabung von Text kann die Anwendungsleistung verbessern. <br /> Dieses Buch stellt VB vor. NET-Textverarbeitung, wie Textspeicherung, Textersetzung und -anhang usw. Das Buch vergleicht detailliert die Vor- und Nachteile sowie die Geschwindigkeit verschiedener Textbearbeitungsmethoden und hilft Ihnen dabei, ganz einfach die für Ihre Anwendung am besten geeignete Methode auszuwählen. Der Schwerpunkt dieses Buches liegt auf der Verwendung einfacher Sprache. Die wichtigsten Tools von NET Framework zum Verarbeiten von Zeichenfolgen – reguläre Ausdrücke – und Einführung in die Erstellung eigener Ausdrücke zum Abgleichen und Bearbeiten von Text. Die Erklärungen in diesem Buch sind praktisch und anschaulich, und ein großer Teil des Codes im Buch kann direkt in Ihren Anwendungen verwendet werden. <br /> Dieses Buch ist für die Arbeit geeignet. NET-Entwickler, die die Effizienz der Textverarbeitung in ihren Anwendungen verbessern möchten. </p> <p> Inhaltsverzeichnis </p><p> Kapitel 1 Wie das System Text verarbeitet<br /> 1.1. Netzrahmen<br /> 1.1.1 Common Language Runtime<br /> 1.1.2. Net-Framework-Klassenbibliothek<br /> 1.2 Text ist ein Datentyp<br /> 1.2.1 Visual Basic. Nettodatentyp<br /> 1.2.2 Zeichen und Zeichensätze<br /> 1.2.3 String-Datentyp<br /> 1.3 Textspeicher<br /> 1.3.1 Cache-Technologie<br /> 1.3.2 Eingebaut<br /> 1.3.3 Andere Methoden<br /> 1.3.4. Netzumsetzung<br /> 1.4 String-Operationen<br /> 1.4.1 Verbindungszeichenfolge<br /> 1.4.2 Teilzeichenfolge<br /> 1.4.3 Strings vergleichen<br /> 1.4.4 Datentypkonvertierung<br /> 1.4.5 Zeichenfolge formatieren<br /> 1.5 String-Nutzung<br /> .1.5.1 Einen String konstruieren<br /> 1.5.2 Strings analysieren<br /> 1.6 Internationalisierung<br /> 1.7. Net-Ressourcendateien<br /> 1.8 Zusammenfassung<br /> Kapitel 2 String- und Stringbuilder-Klassen<br /> 2.1 Lernen Sie die in diesem Kapitel verwendeten Tools kennen<br /> 2.2 Textkonstruktion<br /> 2.3 Visual Basic und. Netzrahmen<br /> 2.3.1 Index<br /> 2.3.2 Nullwert und leere Zeichenfolge<br /> 2.4 String-Klasse<br /> 2.4.1 Eingebaute Zeichenfolge<br /> 2.4.2 Konstruktion<br /> 2.4.3 Einer Zeichenfolge einen Wert zuweisen<br /> 2,5 Stringbuilder-Klasse<br /> 2.5.1 Länge und Kapazität<br /> 2.5.2 tostring()-Methode<br /> 2.6 String-Operationen<br /> 2.61 Verbinden <br /> 2.6.2 Teilzeichenfolge<br /> 2.6.3 Strings vergleichen<br /> 2.6.4 Format<br /> 2.7 Verwendung von Strings<br /> 2.7.1 Zeichenfolge erstellen <br /> 2.7.2 Mark <br /> 2.7.3 Kehren Sie die Reihenfolge der Zeichenfolgen um<br /> 2.7.4 Einfügen, Löschen und Ersetzen<br /> 2.7.5 Wählen Sie zwischen String und Stringbuilder<br /> 2.8 Zusammenfassung<br /> Kapitel 3 String-Konvertierung<br /> 3.1 tostring()-Methode<br /> 3.2 Stellen Sie den Wert als Zeichenfolge dar<br /> 3.3 Datum und Uhrzeit als Zeichenfolgen darstellen<br /> 3.4 Stellen Sie andere Objekte als Zeichenfolgen dar<br /> 3.5 Verwenden Sie einen String, um einen String darzustellen<br /> 3.6 Zeichenfolgen als andere Typen darstellen<br /> 3.6.1 Strings in Zahlen umwandeln<br /> 3.6.2 String in Datum und Uhrzeit konvertieren<br /> 3.7 Strings zwischen Sammlungen und Arrays verschieben<br /> 3.7.1 Array<br /> 3.7.2 Arraylist-Objekt<br /> 3.7.3 Idictionary-Objekt<br /> 3.8 Zusammenfassung<br /> Kapitel 4 Internationalisierung<br /> 4.1 Unicode<br /> 4.2. Net-Framework-Codierungsklasse<br /> 4.3 Strings verarbeiten<br /> 4.3.1 Kulturinfo-Klasse<br /> 4.3.2 Groß- und Kleinschreibung <br /> 4.3.3 Situationen, in denen kulturell sensible Operationen nicht erforderlich sind<br /> 4.3.4 Sortieren<br /> 4.4 Zeichenverarbeitung <br /> 4.4.1 Notwendige Informationen zu Charakteren <br />4.4.2 Agentenpaar<br /> 4.4.3 Zeichen kombinieren <br /> 4.5 Formatieren von Unicode-Strings<br /> 4.6 Zusammenfassung<br /> Kapitel 5 Reguläre Ausdrücke<br /> 5.1-System. Text. reguläre Ausdrücke<br /> 5.2 Regex-Klasse<br /> 5.2.1 Regexoptionen<br /> 5.2.2 Klassenkonstruktor<br /> 5.2.3 ismatch()-Methode<br /> 5.2.4 replace()-Methode<br /> 5.2.5 split()-Methode<br /> 5.3 Match- und Matchcollection-Klassen<br /> 5.4 Beispiel für einen Regex-Detektor<br /> 5.5 Grundlegende Syntax regulärer Ausdrücke<br /> 5.5.1 Kombiniere verschiedene Charakterklassen<br /> 5.5.2 Passende Position angeben<br /> 5.5.3 Wiederholte Zeichen angeben <br /> 5.5.4 Ersatz angeben<br /> 5.5.5 Sonderzeichen <br /> 5.6 Zusammenfassung<br /> Kapitel 6 Fortgeschrittene Konzepte regulärer Ausdrücke<br /> 6.1 Gruppierung, Ersetzung und Rückreferenzierung<br /> 6.1.1 Einfache Gruppierung<br /> 6.1.2 Gruppen- und Gruppensammelkurse<br /> 6.1.3 Austausch<br /> 6. ich. 4 Rückverweise <br /> 6.1.5 Fortgeschrittene Gruppe<br /> 6.2 Entscheidungen in regulären Ausdrücken treffen<br /> 6.3 Einstellungsoptionen in regulären Ausdrücken<br /> 6.4 Regeln der Engine für reguläre Ausdrücke<br /> 6.5 Zusammenfassung<br /> Kapitel 7 Muster für reguläre Ausdrücke<br /> 7.1 Prüfzeichen <br /> 7.2 Verifizierungsnummern <br /> 7.2.1 Enthält nur Zahlen <br /> 7.2.2 Enthält nur Ganzzahlen<br /> 7.2.3 Gleitkommazahlen<br /> 7.3 Telefonnummer überprüfen<br /> 7.4 Postleitzahl überprüfen<br /> 7.5 E-Mail-Adresse überprüfen <br /> 7.5.1 IP-Adresse überprüfen<br /> 7.5.2 Domainnamen überprüfen<br /> 7.5.3 Persönliche Adresse überprüfen <br /> 7.5.4 Vollständige Adresse überprüfen <br /> 7.6 Analysieren Sie eine SMTP-Protokolldatei<br /> 7.7 HTML-Tag<br /> 7.7.1 HTML aus Benutzereingaben löschen<br /> 7.7.2 Alle HTML-Tags extrahieren<br /> 7.7.3 Beispiel für die HTML-Extraktion<br /> 7.8 Zusammenfassung<br /> Anhang einer String-Klasse<br /> A. 1 Konstrukteur<br /> A. 2 Eigenschaften<br /> A. 3 Methoden<br /> Anhang B Stringbuilder-Klasse<br /> B. 1 Konstrukteur<br /> B. 2 Eigenschaften<br /> B. 3 Methoden<br /> Anhang c Syntax für reguläre Ausdrücke<br /> C. 1 Passende Charaktere <br /> C. 2 sich wiederholende Zeichen <br /> C. 3 Positionierungszeichen <br /> C. 4 Gruppierungszeichen <br /> C. 5 entscheidungsfreudige Charaktere<br /> C. 6 Ersatzzeichen <br /> C. 7 Escape-Sequenzen<br /> C. 8 Optionszeichen <br /> Anhang d Technischer Support, Errata und Code-Download<br /> D. 1 So laden Sie den Beispielcode dieses Buches herunter<br /> D. 2 Errata<br /> D. 3 E-Mail-Support<br /> D. 4 Personen pro Person. wrox. com </p>

    Erstellung von Webseiten29985072018-01-09
  • Implementieren Sie Ajax mit dem DWR-Framework

    In diesem Dokument geht es hauptsächlich um die Verwendung des DWR-Frameworks zur Implementierung von Ajax. Ich hoffe, dass dieses Dokument Freunden in Not helfen kann.

    Erstellung von Webseiten29960202018-01-09
  • Lernen Sie reguläre Ausdrücke (Michael Fitzgerald) Chinesisch

    <p> <strong>Lernen Sie reguläre Ausdrücke</strong>Angefangen bei grundlegenden Konzepten über das Schreiben vollständiger SED- und Perl-Skripte bis hin zur Konvertierung von HTML-Dateien wird dieses leistungsstarke Tool für reguläre Ausdrücke klar und ausführlich erklärt. Das Buch enthält zahlreiche prägnante und klare Beispiele, die dem Leser das Erlernen regulärer Ausdrücke erleichtern sollen. Das Buch verfügt über eine vollständige Palette an Online- und Desktop-Tools und stellt fortgeschrittene Referenzmaterialien vor. Es ist ein seltenes Buch für den Einstieg in reguläre Ausdrücke. <br /> Inhaltsempfehlungen <br /> „Reguläre Ausdrücke lernen“ erklärt dieses leistungsstarke Tool klar und ausführlich, angefangen bei den Grundkonzepten regulärer Ausdrücke über das Schreiben vollständiger SED- und Perl-Skripte bis hin zur Konvertierung von HTML-Dateien. Das Buch enthält zahlreiche prägnante und klare Beispiele, die dem Leser das Erlernen regulärer Ausdrücke erleichtern sollen. Darüber hinaus verfügt das Buch über alle Online- und Desktop-Tools und stellt fortgeschrittene Referenzmaterialien vor. Es ist ein seltenes Buch für den Einstieg in reguläre Ausdrücke. <br /> „Learning Regular Expressions“ eignet sich für Programmierer und Internet-Praktiker, die sich für reguläre Ausdrücke interessieren. <br /> Über den Autor <br /> Michael Fitzgerald ist ein bekannter Programmierer, Berater und technischer Autor. Er hat mehr als zehn Fachbücher für O’Reilly und John Wiley & Sons geschrieben und zahlreiche Artikel im O’Reilly Network veröffentlicht. Er war Mitglied des RELAXNG Schema Language Committee für XML. </p> <p> Es stehen sowohl Online- als auch Desktop-Tools zur Verfügung, <br /> Ein unverzichtbares Werkzeug zum Erlernen regulärer Ausdrücke, <br /> Sie können schnell loslegen, auch wenn Sie keine Programmierkenntnisse haben. </p> <p> <br /> Inhaltsverzeichnis </p><p> Vorwort <br /> Kapitel 1 Was ist ein regulärer Ausdruck 1 <br /> 1.1 Beginnend mit Regexpal 2 <br /> 1.2 Passen Sie nordamerikanische Telefonnummern an 3 <br /> 1.3 Verwenden Sie Zeichengruppen, um Zahlen 4 zuzuordnen <br /> 1.4 Verwenden Sie die Zeichengruppenabkürzung 5 <br /> 1,5 entspricht jedem Zeichen 5 <br /> 1.6 Gruppierung und Rückreferenzen erfassen 6 <br /> 1.7 Verwendung von Quantoren 6 <br /> 1.8 Klammertextzeichen 8 <br /> 1.9 Anwendungsbeispiele 9 <br /> 1.10 Was wir in diesem Kapitel 11 gelernt haben <br /> 1.11 Verwandte Ressourcen 11 <br /> Kapitel 2 Einfacher Mustervergleich 13 <br /> 2.1 String-Literale abgleichen 15 <br /> 2.2 Finden Sie die Zahl 15 <br /> 2.3 Nicht-numerische Zeichen abgleichen 17 <br /> 2.4 Zuordnung von Wörtern und Nicht-Wort-Zeichen 18 <br /> 2.5 Passen Sie Leerzeichen 19 an <br /> 2.6 Lassen Sie uns über die Zuordnung beliebiger Zeichen sprechen 21 <br /> 2.7 Tag-Text 23 <br /> 2.7.1 Verwenden Sie sed zum Beschriften von Text 24 <br /> 2.7.2 Markieren von Text mit Perl 25 <br /> 2.8 Was wir in diesem Kapitel gelernt haben 26 <br /> 2.9 Verwandte Ressourcen 27 <br /> Kapitel 3 Grenze 29 <br /> 3.1 Anfang und Ende der Zeile 30 <br /> 3.2 Wortgrenzen und Nichtwortgrenzen 31 <br /> 3.3 Andere Anker 33 <br /> 3.4 Verwendung von Metazeichen-Literalen 34 <br /> 3.5 Tag 35 hinzufügen <br /> 3.5.1 Tags mit sed 36 hinzufügen <br /> 3.5.2 Tags mit Perl 37 hinzufügen <br /> 3.6 Was wir in diesem Kapitel gelernt haben 38 <br /> 3.7 Verwandte Ressourcen 39 <br /> Kapitel 4 Auswahl, Gruppierung und Rückreferenzen 41 <br /> 4.1 Wählen Sie den Vorgang 41 <br /> aus 4.2 Untermodus 45 <br /> 4.3 Gruppierung und Rückreferenzen erfassen 46 <br /> 4.4 Nicht erfassende Gruppierung 49 <br /> 4.5 Was Sie in diesem Kapitel gelernt haben 50 <br /> 4.6 Verwandte Ressourcen 51 <br /> Kapitel 5 Charaktergruppe 53 <br /> 5.1 Negation von Zeichengruppen 55 <br /> 5.2 Vereinigung und Differenz 56 <br /> 5.3 POSIX-Zeichengruppe 58 <br /> 5.4 Was wir in diesem Kapitel gelernt haben 60 <br /> 5.5 Verwandte Ressourcen 60 <br /> Kapitel 6 Übereinstimmung von Unicode und anderen Zeichen 61 <br /> 6.1 Passende Unicode-Zeichen 62 <br /> 6.2 Zuordnung von Zeichen zu Oktalzahlen 65 <br /> 6.3 Passende Unicode-Zeichenattribute 66 <br /> 6.4 Passende Steuerzeichen 68 <br /> 6.5 Was Sie in diesem Kapitel gelernt haben 70 <br /> 6.6 Verwandte Ressourcen 70 <br /> Kapitel 7 Quantoren 73 <br /> 7.1 Gier, Faulheit und Besitzgier 74 <br /> 7.2 Verwenden Sie *, + und ? Machen Sie eine Übereinstimmung 74 <br /> 7.3 Kombiniere eine bestimmte Anzahl von Malen 75 <br /> 7.4 Lazy Quantor 77 <br /> 7.5 Possessivquantor 78 <br /> 7.6 Was wir in diesem Kapitel gelernt haben 79 <br /> 7.7 Verwandte Ressourcen 79 <br /> Kapitel 8 Umsehen 81 <br /> 8.1 Ich freue mich 81 <br /> 8.2 Anti-Lookahead 84 <br /> 8.3 Rückblick 85 <br /> 8.4 Rückblick 85 <br /> 8.5 Was Sie in diesem Kapitel gelernt haben 86 <br /> 8.6 Verwandte Ressourcen 86 <br /> Kapitel 9 Dokumente mit HTML 87 markieren <br /> 9.1 Match-Tags 87 <br /> 9.2 Verwenden Sie sed, um normalen Text zu konvertieren 89 <br /> 9.2.1 Ersatz durch sed 89 <br /> 9.2.2 Verwenden Sie sed, um römische Ziffern 90 <br /> zu verarbeiten 9.2.3 Verwenden Sie sed, um bestimmte Absätze 91 zu verarbeiten <br /> 9.2.4 Verwenden Sie sed, um mehrzeilige Gedichte zu verarbeiten 91 <br /> 9.3 Tags hinzufügen 92 <br /> 9.4 Normalen Text mit Perl 94 konvertieren <br /> 9.4.1 Verarbeitung römischer Ziffern mit Perl 95 <br /> 9.4.2 Bestimmte Absätze mit Perl 96 verarbeiten <br /> 9.4.3 Mehrzeilige Poesie mit Perl 96 verarbeiten <br /> 9.4.4 Verwendung von Perl-Befehlsdateien 97 <br /> 9.5 Was Sie in diesem Kapitel gelernt haben 99 <br /> 9.6 Verwandte Ressourcen 99 <br /> Kapitel 10: Die Junior-Klasse hat 101 Punkte erreicht <br /> 10.1 Möchte die Mittelstufe 103 besuchen <br />10.2 Tools, Implementierungen und Bibliotheken 103 <br /> 10.2.1 Perl 103 <br /> 10.2.2 PCRE 104 <br /> 10.2.3 Rubin (Oniguruma) 104 <br /> 10.2.4 Python 105 <br /> 10.2.5 RE2 105 <br /> 10.3 Entspricht der nordamerikanischen Telefonnummer 105 <br /> 10.4 E-Mail-Adressen abgleichen 106 <br /> 10.5 Was Sie in diesem Kapitel gelernt haben 106 <br /> Anhang Referenz zu regulären Ausdrücken 107 <br /> Glossar 118 <br /> Index 122 <br /> Autor und Cover-Einführung 124 </p>

    Erstellung von Webseiten29964592018-01-09
  • Reguläre Ausdrücke, andere API-Wortversionen

    In Programmen ist es häufig erforderlich, die Rechtmäßigkeit von Daten wie Zeichenfolgen zu überprüfen. Wenn es keine anderen neuen Technologien gibt, können wir nur die ursprünglichen Methoden in Zeichenfolgen verwenden, um verschiedene Urteile zu fällen, z. B. das Abfangen und ist nicht förderlich für die Programmwartung. Daher wird eine einfachere Technologie zur Überprüfung von Daten wie Codezeichenfolgen bereitgestellt. Bei dieser Technologie handelt es sich um reguläre Ausdrücke. Regulärer Ausdruck: Ein aus korrekten Regeln zusammengesetzter Ausdruck, der die Gültigkeit anderer Zeichenfolgendaten überprüfen kann. <br /> <br /> <br /> Reguläre Ausdrücke, andere API-Verzeichnisse<br /> <br /> 1. Regulärer Ausdruck<br /> 2. Andere API<br /> 3. Funktionen von JDK5<br /> <div> <br /> </div>

    Erstellung von Webseiten29961292018-01-09
  • 30-minütiges Einführungs-Tutorial zu regulären Ausdrücken

    30-minütiges Einführungs-Tutorial zu regulären Ausdrücken Der beste Weg, reguläre Ausdrücke zu lernen, besteht darin, mit Beispielen zu beginnen. Nachdem Sie die Beispiele verstanden haben, können Sie sie selbst ändern und damit experimentieren. (Wenn chm den Inhalt nicht anzeigen kann, müssen Sie ihn in den Eigenschaften „entsperren“)

    Erstellung von Webseiten29962602018-01-09