Leí una historia cuando era joven: tres eruditos querían ir a Beijing para hacer el examen y le preguntaron a un viejo monje cuáles eran sus perspectivas de futuro. El viejo monje se sentó erguido como una montaña y finalmente estiró su dedo lentamente. Entonces los tres eruditos discutieron interminablemente en el camino, sin saber cuál, según el viejo monje, sería nombrado en la lista amarilla. Inesperadamente, los tres fueron a la escuela secundaria al mismo tiempo. Aunque estaban felices, no pudieron. No puedo evitar dudar de la autoridad del viejo monje. Después de que las tres personas regresaron a casa con ropas ricas, le preguntaron al viejo monje. El viejo monje se sentó erguido como una montaña y dijo lentamente: Un dedo significa que los tres han sido golpeados y los tres se desmayaron de inmediato.
■ Ideas de programación ASP: redacción de un ensayo de ocho partes
MS lanzó apresuradamente la tecnología ASP bajo el impacto de la tecnología Java. Si no fuera por el dominio del sistema operativo WinServer, el crudo ASP no habría podido afianzarse cuando OO se promovió durante más de 20 años y C++ y JAVA estaban en pleno apogeo.
Casi podemos ver la evolución de la tecnología de programación en las últimas décadas desde la tecnología ASP. El primer programa ASP que escribe la mayoría de la gente es insertar <%="¡Hola, bienvenido al mundo ASP!"%> en el flujo de caracteres HTML. Instant Impulse siempre ha ayudado a los programadores ASP desde la generación de contenido de páginas web hasta la generación de estructuras de páginas web. Proceso de aprendizaje para generar un programa de secuencia de comandos de páginas web, siempre que tenga cierto conocimiento de la estructura de sintaxis HTML y la base de datos, y esté familiarizado con dos lenguajes de programación específicos, puede crear rápidamente varios sitios web. Si también puede hacer clic en PS y FLASH, luego. eres simplemente increíble; finalmente un día alguien recordó algo como incluir "string.h" en lenguaje C y comenzó a darse cuenta de que el código repetido puede definir una función o procedimiento para ser llamado repetidamente, así que <include se hizo popular en Internet file=" ****.asp"> declaración; los cálculos empresariales complejos no pueden soportar los ocho componentes inherentes aproximados de ASP, pero algunos fantasmas de huesos blancos han escrito archivos DLL para incorporar la icónica tecnología de estructura de N capas de JAVA, por lo que hay otro Un nuevo término es llamada trampa de DLL Si la DLL que escribe tiene el mismo nombre que la existente en el sistema WIN, entonces el día de reinstalar la máquina no está lejos. En pocas palabras, ASP es un híbrido de orientado a procesos y orientado a objetos, primitivo y caótico. En el mismo programa, puedes ver llamar a sub y configurar rs = conn.execute ("..."), ¿qué?
Pero no importa lo difícil que sea, la esencia de la programación ASP es enfrentar siempre el proceso de organizar el flujo de caracteres HTML de las páginas web. Aunque tiene un poco de OO, su propósito determina que se enfrente al proceso. Ojos, es elegante. El texto en la página web es el mismo que el de la imagen. Su tarea es comenzar desde la etiqueta <html> y usar continuamente la declaración de respuesta para generar <head> a <. body>, <div>, <input> a </ html> etiquetan el flujo de caracteres y finalmente constituyen la página HTML del cliente y el programa de script del cliente, al igual que el ensayo de ocho partes divide el tema, lo lleva y comienza el discurso. ...
■ La evolución de las ideas de programación WEB: ¡que el RMB llegue con más fuerza!
Imaginemos el proceso de su salario mensual de 1000 RMB a >30 000 RMB.
Una página web estática es como un documento de WORD y CSS es como una plantilla para el documento de WORD. Si haces estas cosas, entonces tu puesto se llama diseñador web con un salario mensual de 1,000. En este momento, eres joven e ignorante
si comienzas a saber cómo usar un programa para generar automáticamente una página, tu; Las ideas de programación en este momento se centran en El despliegue de una página web específica es como la era cara a cara de las décadas de 1950 y 1960. Entonces su salario mensual puede ser de 2000 y se le llama programador. En este momento, recién está comenzando,
ha hecho muchas cosas repetitivas y descubrió que muchas páginas requieren algunas funciones públicas. Por ejemplo, los sitios web a menudo requieren una CONN. archivo para crear una base de datos Al conectar objetos, los programadores naturalmente encapsularán el proceso de creación en funciones para llamadas repetidas. Las ideas de programación en este momento se centran en funciones públicas, al igual que la programación estructurada de las décadas de 1970 y 1980, que ha comenzado a funcionar. funciones abstractas. Cuando estás en tu mejor momento, comienzas a llamarte ingeniero de software, con un salario mensual de 3500,
cuando descubres que un sitio web en realidad está compuesto por contenido público, como el cuadro de inicio de sesión, a menudo tiene datos fijos (nombre de usuario/; contraseña), apariencia fija (cuadro de entrada de nombre de usuario y contraseña/botón de enviar), acciones fijas (auditoría/inicio de sesión exitoso/inicio de sesión fallido), desde una perspectiva estructural, completar el cuadro de inicio de sesión requiere definir varias variables y varias funciones, pero para ir más allá En resumen, considere el cuadro de diálogo como un todo. Utiliza datos para representar sus propias características (combinaciones de diferentes nombres de usuario y contraseñas), utiliza métodos para representar los eventos que puede manejar y los encapsula para convertirlos en un objeto. Se puede representar mediante la siguiente estructura:
inicio de sesión de clase {nombre de usuario; revisión; inicio de sesión exitoso; interfaz de entrada fallida;}
Si mira el sitio web desde la perspectiva de un objeto, encontrará que todo desde una entrada; box a una página Los objetos abstraen el contenido más básico de todo el sitio web (no se pueden dividir ni separar), diseñarlo en un objeto y luego simplemente combinarlo. La idea de programación en este momento es enfrentar todo el sitio web. De hecho, esta es la idea de OO que fue popular en las décadas de 1980 y 1990. Es posible que ya tenga una tarjeta de presentación con las palabras "ingeniero de software senior" impresas. en él, con un salario mensual de 5.000 RMB, pero cuando te peinas por la mañana, encontrarás que tienes arrugas en las comisuras de los ojos
cuando una empresa necesita integrar Internet en su cuerpo, debe tener en cuenta
;Los programas de escritorio existentes y los programas WEB en su conjunto, y ambos requieren componentes comunes, como este. La solicitud de inicio de sesión no solo puede ser un programa WEB, sino también un programa de escritorio, lo que significa que los componentes de autorización deben usarse de manera uniforme para manejar dichos programas. cosas, entonces la idea de programación en este momento es enfrentar el componente en este momento, su título ha sido cambiado a Arquitecto, salario mensual> 10,000, pero hay algunos pelos blancos en la cabeza en el espejo
ya todo se ve perfecto, ¡No! Al igual que nuestra búsqueda interminable de un salario mensual, las empresas quieren algo más que permitir a los usuarios simplemente navegar por sus páginas web. Sus clientes asociados han presentado nuevos requisitos para su sistema. Por ejemplo, esperan usar su sistema JAVA para completar directamente el proceso de transferencia, ¡pero mi sistema está construido usando el sistema ASP.NET! Además, no puedes permitir que otros transfieran 2^N RMB fácilmente. Miles de clientes asociados dejan que tus ideas de programación comiencen a afrontar los servicios públicos. La otra parte no conoce su objeto o componente. En lo que a él respecta, transferir dinero es una cosa, siempre que ingrese el nombre de usuario y la contraseña con sus dedos rechonchos en su programa de escritorio, el resto es asunto de su sistema. Si puedes utilizar hábilmente el Servicio WEB para completar estas cosas, entonces felicidades. En lo que a ti respecta, el salario es solo un número y, a menudo, no tiene ningún significado práctico. Por supuesto, ahora te resultará difícil atraer chicas inocentes. encanto En palabras de una chica de dieciocho años, ya eres un hombre mayor, aunque sólo tengas poco más de treinta años.