Als ich jung war, las ich eine Geschichte: Drei Gelehrte wollten nach Peking, um die Prüfung abzulegen, und fragten einen alten Mönch, wie ihre Zukunftsaussichten seien. Der alte Mönch saß aufrecht wie ein Berg und streckte schließlich langsam seinen Finger aus. Also stritten sich die drei Gelehrten endlos auf der Straße, ohne zu wissen, welcher von ihnen, wie der alte Mönch zeigte, auf der gelben Liste stehen würde. Obwohl sie glücklich waren, konnten sie es nicht. Es hilft nicht, an der Autorität des alten Mönchs zu zweifeln. Nachdem die drei Menschen in prächtiger Kleidung nach Hause zurückgekehrt waren, fragten sie den alten Mönch. Der alte Mönch setzte sich aufrecht wie ein Berg und sagte langsam: Ein Finger bedeutet, dass alle drei getroffen wurden und alle drei sofort ohnmächtig wurden.
■ ASP-Programmierideen – Schreiben eines achtteiligen Aufsatzes
MS führte unter dem Einfluss der Java-Technologie hastig die ASP-Technologie ein. Ohne die Dominanz des WinServer-Betriebssystems hätte das rohe ASP nicht Fuß fassen können, als OO mehr als 20 Jahre lang gefördert wurde und C++ und JAVA in vollem Gange waren.
Anhand der ASP-Technologie können wir fast die Entwicklung der Programmiertechnologie in den letzten Jahrzehnten erkennen. Das erste ASP-Programm, das die meisten Leute schreiben, ist das Einfügen von <%="Hallo, Willkommen in der ASP-Welt!"%> in den HTML-Zeichenstrom. Der sofortige Impuls hat ASP-Programmierer schon immer von der Ausgabe von Webseiteninhalten bis zur Ausgabe von Webseitenstrukturen unterstützt Wenn Sie den Prozess zum Erstellen von Webseitenskriptprogrammen erlernen, können Sie schnell mehrere Websites erstellen, sofern Sie über ein gewisses Verständnis der HTML-Syntaxstruktur und der Datenbank verfügen und mit bestimmten zwei Programmiersprachen vertraut sind Sie sind einfach unglaublich; eines Tages erinnerte sich jemand an etwas wie include „string.h“ in der C-Sprache und begann zu erkennen, dass wiederholter Code eine Funktion oder Prozedur definieren kann, die wiederholt aufgerufen wird, sodass <include im Internet populär wurde file=" ****.asp"> Aussage; komplexe Unternehmensberechnungen können die groben acht inhärenten Komponenten von ASP nicht ertragen, aber einige White-Bone-Ghosts haben DLLs geschrieben, um die ikonische N-Layer-Strukturtechnologie von JAVA zu verkörpern, also gibt es einen anderen Ein neuer Begriff ist namens DLL-Trap. Wenn die DLL, die Sie schreiben, denselben Namen hat wie die im WIN-System vorhandene, ist der Tag der Neuinstallation der Maschine nicht mehr weit. Einfach ausgedrückt ist ASP eine Mischung aus prozessorientiert und objektorientiert, primitiv und chaotisch. Im selben Programm können Sie den Aufruf sub und set rs=conn.execute("...") sehen.
Aber egal wie schwierig es ist, das Wesentliche der ASP-Programmierung besteht darin, sich immer mit dem Prozess der Organisation des HTML-Zeichenflusses von Webseiten auseinanderzusetzen Augen, es ist schick. Der Text auf der Webseite ist derselbe wie das Bild. Seine Aufgabe besteht darin, vom <html>-Tag aus zu beginnen und die Anweisung „response.write“ zu verwenden, um <head> zu generieren body>, <div>, <input> zu </ html> Tag-Zeichenstrom und bilden schließlich die Client-HTML-Seite und das Client-Skriptprogramm, genau wie der achtteilige Aufsatz das Thema unterbricht, das Thema trägt und die Rede beginnt ...
■ Die Entwicklung der WEB-Programmierungsideen – lassen Sie den RMB stärker werden!
Stellen wir uns den Verlauf Ihres Monatsgehalts von 1.000 RMB auf >30.000 RMB vor.
Eine statische Webseite ist wie ein WORD-Dokument und CSS ist wie eine Vorlage für das WORD-Dokument. Wenn Sie diese Dinge tun, wird Ihre Position als Webdesigner mit einem Monatsgehalt von 1.000 bezeichnet.
Wenn Sie anfangen zu wissen, wie man ein Programm zum automatischen Generieren einer Seite verwendet,
sind Sie jung und unwissendHeutzutage konzentrieren sich die Programmierideen auf das Entfalten einer bestimmten Webseite, genau wie in der Face-to-Face-Ära der 1950er und 1960er Jahre. Dann beträgt Ihr Monatsgehalt möglicherweise 2.000, und Sie werden als Programmierer bezeichnet. Zu diesem Zeitpunkt haben Sie gerade erst begonnen,
viele sich wiederholende Dinge zu tun. Beispielsweise erfordern Websites häufig eine öffentliche CONN Beim Verbinden von Objekten kapseln Programmierer den Erstellungsprozess natürlich in Funktionen für wiederholte Aufrufe. Die Programmierideen konzentrieren sich derzeit auf öffentliche Funktionen, genau wie die strukturierte Programmierung der 1970er und 1980er Jahre abstrakte Funktionen. In der Blütezeit wird man als Software-Ingenieur bezeichnet, mit einem monatlichen Gehalt von 3.500,
wenn man feststellt, dass eine Website tatsächlich aus öffentlichen Inhalten besteht, wie zum Beispiel dem Login-Feld, das oft feste Daten enthält (Benutzername/ Passwort), festes Erscheinungsbild (Eingabefeld für Benutzername und Passwort/Senden-Schaltfläche), feste Aktionen (Prüfung/Anmeldung erfolgreich/Anmeldung fehlgeschlagen), aus struktureller Sicht erfordert das Ausfüllen des Anmeldefelds die Definition mehrerer Variablen und mehrerer Funktionen, wir gehen jedoch noch weiter Zusammenfassung: Betrachten Sie das Dialogfeld als Ganzes. Es verwendet Daten, um seine eigenen Merkmale darzustellen (Kombinationen verschiedener Benutzernamen und Kennwörter), verwendet Methoden, um die Ereignisse darzustellen, die es verarbeiten kann, und kapselt sie, um ein Objekt zu werden. Es kann durch die folgende Struktur dargestellt werden:
Klassenanmeldung {Benutzername; erfolgreiche Anmeldung; fehlgeschlagene Eingabeschnittstelle;
} Ein Feld für eine Seite besteht darin, dass Objekte den grundlegendsten Inhalt der gesamten Website abstrahieren (nicht teilbar und nicht trennbar), ihn zu einem Objekt gestalten und ihn dann einfach kombinieren. Die heutige Programmieridee besteht darin, sich der gesamten Website zu stellen. Tatsächlich ist dies die in den 1980er und 1990er Jahren beliebte OO-Idee. Möglicherweise haben Sie bereits eine Visitenkarte mit der Aufschrift „Senior Software Engineer“ gedruckt darauf, mit einem monatlichen Gehalt von 5.000 RMB, aber wenn Sie sich morgens die Haare kämmen, werden Sie feststellen, dass es Falten in Ihren Augenwinkeln gibt,
wenn ein Unternehmen das Internet in seinen Körper integrieren muss Die vorhandenen Desktop-Programme und WEB-Programme als Ganzes erfordern gemeinsame Komponenten wie diese. Die Anmeldeanforderung kann nicht nur ein WEB-Programm, sondern auch ein Desktop-Programm sein, was bedeutet, dass Autorisierungskomponenten einheitlich verwendet werden müssen, um solche zu verarbeiten Dinge, dann besteht die Programmieridee zu diesem Zeitpunkt darin, sich der Komponente zu stellen. Zu diesem Zeitpunkt wurde Ihr Titel in „Architekt“ geändert, das Monatsgehalt beträgt > 10.000, aber im Spiegel
sieht alles bereits perfekt aus
.NEIN! Genauso wie unser nie endendes Streben nach einem monatlichen Gehalt wollen Unternehmen mehr, als den Nutzern nur das einfache Durchsuchen ihrer Webseiten zu ermöglichen. Seine angeschlossenen Kunden haben neue Anforderungen an Ihr System gestellt. Sie hoffen beispielsweise, dass sie ihr JAVA-System verwenden können, um den Übertragungsprozess direkt abzuschließen, aber mein System basiert auf dem ASP.NET-System! Darüber hinaus können Sie nicht zulassen, dass andere 2^N RMB einfach überweisen. Tausende angeschlossene Kunden lassen Ihre Programmideen in die Öffentlichkeit gelangen. Der andere Teilnehmer kennt Ihr Objekt oder Ihre Komponente nicht. Für ihn ist das Überweisen von Geld eine Sache. Solange er den Benutzernamen und das Passwort in sein Desktop-Programm eingibt, ist der Rest Sache Ihres Systems. Wenn Sie den WEB-Service geschickt nutzen können, um diese Dinge zu erledigen, dann herzlichen Glückwunsch. Für Sie ist das Gehalt nur eine Zahl und hat oft keine praktische Bedeutung. Natürlich ist es für Sie jetzt schwierig, unschuldige Mädchen mit Ihrem Gehalt anzulocken Charme. Um es mit den Worten eines achtzehnjährigen Mädchens zu sagen: Du bist bereits ein alter Mann, obwohl du erst Anfang Dreißig bist.