Reanudar imagen de portada

A través de la portada del currículum, los solicitantes de empleo pueden contarle al reclutador sobre el pasado, mostrar el presente, expresar sus deseos y mostrar su determinación. A continuación se muestra una imagen de portada de mi currículum para su lectura.

Foto de portada del currículum Imagen de portada del currículum (1)

Imagen en la portada del formulario de currículum (2)

Imagen en la portada del formulario de currículum ( 3)

p>

Imágenes en la portada del formulario de currículum (4)

Información básica de la muestra de currículum

Nombre: Xue Xila

Género: Masculino

Tel: xxx

Educación: Licenciatura

E-mail:

Dirección: Distrito de Tianhe, Guangzhou

Intensidad del trabajo

Ingeniero de software Java

Dominio de habilidades

1. Competente en programación CoreJava y tenga el hábito de escribir comentarios

p>

2. Integre hábilmente Spring Struts Hibernate (SSH) tres marcos de código abierto;

3. Competente en la aplicación de varios patrones de diseño comunes: patrón de fábrica, patrón singleton, patrón de adaptador predeterminado, patrón inmutable. patrón decorador, patrón proxy, MVC, SpringIoC, etc.

4. Competente en la aplicación de tecnologías de programación de bases de datos relacionales como Oracle y MySQL.

5. Competente en el uso de tecnologías de capa de presentación como JSP, HTML, JSTL, EL, etc. y dominio de la tecnología JSF;

6. Competente en el uso del servidor WEB Tomcat, JBoss y la herramienta IDE Eclipse para el desarrollo;

7. Competente en la aplicación de diversas tecnologías como SpringIoC/AOP/ORM. y comprender las tecnologías EJB y WebService;

8. Dominar el lenguaje XML, OOA/D, diagramas UML, CVS, Log4j y comprender JavaScript, Ajax y otras tecnologías;

9. Domine la programación de Socket y comprenda TCP/IP, UDP, HTTP, Telnet, FTP y otros protocolos.

Experiencia del proyecto

Nombre del proyecto: Sistema de compra de libros en línea de librería en línea

Descripción del proyecto: El sistema se divide en cinco módulos: página de inicio, gestión de usuarios, compras gestión de carritos, gestión de pedidos y exclusión voluntaria. El módulo de la página de inicio implementa funciones como consulta de paginación difusa, consulta de paginación clasificada, etc. El módulo de gestión de usuarios implementa funciones como inicio de sesión, registro, modificación y visualización de información. El módulo de carrito de compras implementa las funciones de visualización, compra y modificación de la cantidad de libros. El módulo de pedidos implementa las funciones de visualización y eliminación.

Completar individualmente el diseño, desarrollo, pruebas, etc. de todo el proyecto de forma independiente. Todo el sistema adopta el marco Struts del modo MVC, la capa de persistencia se implementa mediante HibernateTemplate de Spring y la fuente de datos se inyecta mediante SpringIoC. La capa de modelo sigue estrictamente los requisitos de la especificación JavaBean; Struts se usa para controlar el proceso e implementar la internacionalización, y JSP usa etiquetas puras para mostrar la página. Para lograr la unicidad del nombre de usuario, se utiliza la tecnología Ajax para la verificación de antecedentes. La inyección de SpringIoC se utiliza para lograr el desacoplamiento de cada capa, lo que mejora enormemente la escalabilidad del programa y facilita su mantenimiento.

Entorno de desarrollo: Base de datos: MySQL

Servidor de aplicaciones JAVA: tomcat6.0

Selección de tecnología: Spring, Struts, Hibernate, JavaBeans, Jsp.

Resumen del proyecto: a través de este proyecto, tengo una comprensión más clara del modelo MVC y veo el poder de SpringIoC para resolver el acoplamiento flexible de programas. El desarrollo de etiquetas puras en páginas JSP aporta comodidad y belleza a la página.

Nombre del proyecto: Sistema de soporte a operaciones de China Netcom Telecom

Descripción del proyecto: el backend del sistema es compatible principalmente con el sistema de recopilación de datos y el sistema de integración de datos. Gestión de autoservicio de usuarios, gestión de tarifas y gestión de usuarios, gestión de administradores, gestión de facturas y gestión de cuentas de seis módulos.

Descripción de la responsabilidad: en los sistemas de recopilación de datos y sistemas de integración de datos, la tecnología J2SE se utiliza principalmente para analizar periódicamente los registros de información de facturación originales, organizarlos en listas y guardarlos en la tabla t_detail de la base de datos del servidor para implementar información de gestión de respaldo y registro durante el proceso de guardado. Luego use PL / SQL para integrar la tabla t_detail en tres tablas: tabla diaria t_day_x, tabla mensual t_month_x y tabla anual T_year_x. La recepción completa principalmente la gestión de usuarios, la gestión de tarifas y otros módulos, que se implementan utilizando Struts2.0 Hibernate. Arquitectura Spring. Reduce el acoplamiento entre módulos y el acoplamiento de documentos de escritura.

Entorno de desarrollo: Base de datos: Oracle

Servidor de aplicaciones Java: tomcat6.0

Selección de tecnología: Struts2.0, Hibernate, Spring, JSP, J2SE, Log4j esperar.

Resumen del proyecto: Este proyecto no solo me permitió dominar la aplicación de Struts2.0, sino que también profundizó mi comprensión de otras tecnologías, así como los buenos hábitos y la importancia de escribir documentos.

Nombre del proyecto: Sistema de gestión de foros en línea BBS

Descripción del proyecto: este sistema consta principalmente de tres módulos: página de inicio, gestión de usuarios y publicaciones. La página de inicio implementa funciones como consulta de paginación difusa, clasificación de publicaciones, publicaciones más recientes y noticias más recientes. El módulo de gestión de usuarios cuenta con funciones básicas como inicio de sesión, registro, modificación de información, visualización de información y funciones de puntos. El módulo de publicación tiene funciones básicas como publicar, dejar mensajes, ver publicaciones, modificar publicaciones y eliminar publicaciones.

Descripción de responsabilidad: El individuo realiza principalmente el módulo de gestión de usuarios. La capa de persistencia utiliza la tecnología Hibernate para implementar funciones como inicio de sesión, registro, modificación, visualización de información y visualización difusa; la capa de control utiliza DispatchAction de Struts para implementar saltos de página. La página JSP se completa principalmente con etiquetas JSP y etiquetas Struts. Tanto el registro de usuario como el inicio de sesión utilizan formularios para obtener datos, y los datos se verifican inicialmente a través de la tecnología JavaScript en la página.

Entorno de desarrollo: Base de datos: Oracle

Servidor de aplicaciones Java: tomcat6.0

Selección de tecnología: Struts, Hibernate, JavaBeans, Jsp.

Resumen del proyecto: a través de este proyecto, me di cuenta de la importancia del trabajo en equipo, me di cuenta de las ideas de diseño orientadas a objetos, me di cuenta de la simplicidad del marco de Hibernate y fortalecí mi comprensión de las etiquetas JSP y Struts.

Nombre del proyecto: Sistema de gestión de cuentas bancarias BAM

Descripción del proyecto: Este sistema es un sistema de gestión de cuentas basado en la arquitectura C/S.

Descripción de responsabilidad: Completar el desarrollo de todo el sistema de forma independiente. Utilice la GUI para implementar una interfaz de usuario para recopilar datos e implementar funciones como abrir cuentas de usuario, iniciar sesión, transferir, modificar información de usuario y ver clasificaciones de activos. La base de datos utiliza MySQL para almacenar información y la capa DAO se implementa mediante JDBC.

Entorno de desarrollo: Base de datos: MySQL Selección de tecnología: Interfaz gráfica de usuario, JDBC, JavaBeans.

Resumen del proyecto: este propósito obvio hace que me interese más en la programación de software, sea más competente en el uso de JDBC para acceder a la tecnología de bases de datos y tenga un conocimiento profundo de la arquitectura C/S.

Educación

20XX/9-Actualmente, la Universidad de la ciudad de Hunan tiene una licenciatura en ingeniería de información electrónica.

Hardware: He desarrollado mis habilidades de comunicación, capacidad de autoaprendizaje y adaptabilidad, y aprendí J2SE por mi cuenta.

Empresa canadiense de capacitación en TI para empresas extranjeras Tarena 20XX/6-20XX/11 Capacitación de ingeniero de software senior en Java

Reelección: domino varias tecnologías, como la programación web basada en JavaEE, y profundicé la comprensión del software Desarrollar interés y tener una nueva comprensión del trabajo.

Experiencia universitaria

Beca de escuela secundaria 20XX/9-20XX/2

Beca de escuela de tercera categoría 20XX/2-20XX/7

Beneficios: Me dio más motivación para aprender y me permitió comenzar a buscar mi propia dirección profesional.

Se organizó una competición de deportes electrónicos del 20XX/4 al 20XX/5.

Se desempeñó como mentor en dos ocasiones del 20XX/9 al 20XX/8.

Hardware: Esto ejercitó mis habilidades organizativas y mi capacidad lógica para lidiar con las cosas, y me hizo darme cuenta del valor del conocimiento.

Autoevaluación

Tecnología: Competente en el uso de los tres principales marcos SSH y varios patrones de diseño comunes para desarrollar J2EE, competente en la aplicación de conocimientos de bases de datos, buenos hábitos de desarrollo e ideas de diseño. y acumulando aproximadamente 1 año de experiencia en desarrollo de proyectos.

Intereses: Tengo varias aficiones, como jugar baloncesto, tenis de mesa, nadar, pescar, ajedrez y juegos competitivos. Hacen que mi vida esté llena de diversión y vitalidad, y también me permiten hacer más amigos.

Carácter: Gran capacidad de aprendizaje y adaptabilidad al entorno, pensamiento rápido, gran capacidad analítica, serio y meticuloso, responsable, fuerte planificación, bueno en comunicación.