Text/bingo_ge
En este artículo, utilice competencia, competencia, familiaridad y comprensión para marcar su dominio de una determinada tecnología.
Competente: capaz de dominar más del 85% de los puntos técnicos de esta tecnología, haber utilizado esta tecnología durante más de dos años e implementar con éxito más de 5 proyectos utilizando esta tecnología. Puede utilizar esta tecnología para optimizar el rendimiento o el código para maximizar la posible reutilización.
Competente: capaz de dominar más del 60% de los puntos técnicos de esta tecnología, haber utilizado esta tecnología durante más de un año e implementado con éxito más de 3 proyectos utilizando esta tecnología. Puede utilizar esta tecnología para cumplir con los requisitos de software y haber acumulado experiencia para optimizar el diseño antes de la implementación para lograr la reutilización de módulos o código tanto como sea posible.
Familiaridad: capaz de dominar más del 50% de los puntos técnicos de esta tecnología, haber utilizado esta tecnología durante más de medio año e implementar con éxito más de un proyecto utilizando esta tecnología. Capacidad para utilizar esta tecnología para implementar requisitos de software.
Comprender: puede consultar la documentación técnica o los archivos de ayuda para satisfacer sus necesidades cuando realmente los necesite. Tiene un conocimiento básico del papel que desempeña esta tecnología en su aplicación y puede llamar o utilizar el método de llamada que se le proporcione según sus necesidades. regulaciones.
Dos: Requisitos básicos
1: Nivel de dominio de HTML: Competente. Motivo: si no sabes HTML, ¿cómo puedes escribir JSP?
2: javascript/jscript: Nivel de dominio: Familiar. Motivo: la verificación de datos del lado del cliente y algunos procesamientos de páginas requieren el uso de scripts.
3: Nivel de dominio de CSS: Familiar. Motivo: CSS se suele utilizar para unificar el estilo de la página.
4: Competencia en programación Java básica: Competente. Motivo: ¿Puedes escribir JSP sin saber Java? Además, debe estar muy familiarizado con los siguientes paquetes: java.lang; javax.servlet.http; etc.
5: Nivel de dominio de SQL: Competente. Motivo: si no utiliza una base de datos, probablemente no necesite saber SQL. Al mismo tiempo, debe estar familiarizado con más de un SQL en las siguientes bases de datos. Oracle, DB2, Mysql, Postgresql
6: xml Nivel de dominio: Comprender Motivo: la configuración de AppServer generalmente se implementa mediante XML.
7: Nivel de dominio de EJB: comprenda el motivo: la lógica empresarial en muchos proyectos se implementa mediante ejb, por lo que...
8: Necesita conocer más de uno de los siguientes AppServers (engnier).
a:)Tomcat
b:)WebLogic
c:)WebSphere
d:)JRun
e:)Resin
Motivo: ¿En qué se ejecuta su jsp?
Tres: Requisitos de selección (según el proyecto)
1: Nivel de dominio de LDAP: comprenda el motivo: LADP se utiliza cada vez más en el control de permisos.
2: Nivel de dominio de Struts: Competente Motivo: si se ajusta al diseño MVC, Struts generalmente se usa para implementar C.
3: Nivel de dominio de Xsp: depende de las necesidades. A menudo no se usa, pero Xsp es una muy buena opción cuando no es necesario usar ejb pero no se puede implementar jsp + servlet + bean.
4: Nivel de dominio de Linux: Familiaridad Motivo: Si su aplicación se ejecuta en Linux/Unix, al menos debe saber para qué se utilizan rm, mv, cp, vi, tar gzip/gunzip.
Cuatro: Uso de herramientas
1: UltraEdit (EditPlus)+jakarta-ant+jakarta-log4j;
2:Jubilder4-6
3: Era visual para Java
4:
Para herramientas superiores a VCafe, debes elegir aquella con la que estés familiarizado. Sin embargo, se recomienda encarecidamente utilizar log4j como herramienta de depuración.
Cinco: Camino hacia el crecimiento
1: html Tiempo de estudio, si tu coeficiente intelectual es superior a 80, 15 días deberían ser suficientes. Al menos puedes escribir una página a mano.
2: ¿Cuánto tiempo lleva aprender jacascript/jscript? Es realmente difícil de decir. Es algo relativamente esotérico. Si tienes suficiente tiempo, puedes aprender a escribir solo unas pocas palabras en una semana.
3: tiempo de aprendizaje de CSS, en tres días deberías saber cómo usar CSS. No es necesario que escribas CSS. Generalmente, un artista escribirá CSS.
4: El tiempo de aprendizaje de Java es de tres meses para un genio. Aprende lentamente. Si quiero dominarlo, no sé cuánto tiempo me llevará. solía escribir
jsp, cuatro meses deberían ser suficientes.
5: Tiempo de aprendizaje de SQL, solo necesita saber insertar, eliminar, actualizar, seleccionar, crear/eliminar tabla, debería saberlo en un día.
6: tiempo de aprendizaje xml, no sé si aún no lo he aprendido. jeje. Pero sé para qué se utiliza el DTD.
7: tiempo de aprendizaje de ejb, podrás realizar llamadas básicas en 3 días. Pero se basa en tus conocimientos de Java.
8: Familiarícese con AppServer y Tomcat y podrá dominar la instalación y configuración en cuatro días. Ejecute jsp. Si es WebLogic, es suficiente, pero si quieres usar ejb, no es asunto tuyo. ¿Qué hizo SA?
9: Se necesita mucho tiempo para familiarizarse con Linux. Tómate tu tiempo y observa, hombre.
10: Si necesitas aprender Struts nuevamente.
Seis: Conclusión
Estaba aburrido, así que pasé media hora escribiéndolo. Si crees que es un montón de mierda, conócelo tú mismo y no me lo digas, jaja.
Si te resulta útil, no olvides felicitarme. Si necesitas contactarme: [email protected]