Resumen de vacaciones de verano 2019

Una de las cosas más afortunadas de estas vacaciones de verano, desarrollé el hábito de bloguear, gracias a esta persona, aunque no te conozco.
[Wei wx ríe] Su página de inicio: https://blog.csdn.net/testcs_dn

Ignorancia de la vida, registro poco a poco

Es mío, lo siento, no puedo darte las gracias.

05 de julio de 2019, 10:00 am (El examen de java ha terminado, por supuesto que todos hemos entregado los trabajos con anticipación, jaja) El segundo año terminó, un poco de repente, el clima estuvo muy bueno ese día, era apto para dormir. Salí del dormitorio alrededor de las 11 en punto y fui a Bali Village, estaba buscando una casa que necesitaría para los próximos dos meses. Después de buscar durante mucho tiempo y hacer muchas llamadas telefónicas, finalmente encontré una casa decente después de salir del restaurante a las 2 del mediodía, la reservé y me perteneció durante los siguientes dos meses.
Ah, por cierto ...
Recuerdo muy claro que los
fideos no son sabrosos, no volveré aquí en estos dos meses .

----------------------------- Soy tan lindo, no deberías verme como una línea divisoria ------ -------------------------

¿Por qué quieres alquilar una casa, porque no hay lugar para vivir
?, ¿Por qué no hay lugar para vivir, porque no estoy en casa,
por qué no en casa, porque tengo que trabajar más duro?

  Recuerdo que en esta época del año pasado, todavía me sentía complacido por aprender cursos básicos como el lenguaje C, y descubrí lo ingenuo que era entonces. Xiao Zhuang dijo: "Hay un límite en la vida, y no hay límite para saber". Creo ... tenía razón. Hasta ahora, el conocimiento que he aprendido incluye la base html, la base css, la base js, jquery, la base java, la base de la base de datos, alguna base web, etc. Las cosas simples como ajax y jdbc todavía están en la nube. . . . Bueno todo fundamento, se puede ver que yo no estudié muy en serio, quizás solo experimenté para saber por qué no quitar la base de la palabra.
  De hecho, mucho conocimiento es así. La primera vez que lo aprendí era súper detallado y súper serio, pero luego descubrí que era inútil. Después de la primera vez, solo te conocí, supe tu nombre y te vi. , Nada mas. La comprensión real requiere que regreses y estudies de nuevo, tres veces ... cuatro veces. En este momento, puedes estar calificado para eliminar estas dos palabras. Esta es mi propia comprensión de los conceptos básicos .

Establezca los puntos clave , no aprenda conocimientos una sola vez

Comencé a estudiar a las 8:00 am el 6 de julio. El día anterior estuvo demasiado ocupado y me tomó mucho tiempo limpiar la casa.
Los siguientes nodos específicos no están muy claros, pero probablemente hice algo como esto:

  1. principio de realización de jdbc
  2. Varios grupos de conexiones de bases de datos (bueno, lo olvidé, lo revisaré más tarde)
  3. conceptos básicos de javaweb (comprender el significado básico)
  4. DBUtil (olvidado, hay varios, parece que tengo que volver a revisarlo, parece que sirve para resumir)
  5. Conceptos básicos de MyBatis
  6. Conceptos básicos de primavera
  7. Conceptos básicos de Springmvc
  8. Sé estas pequeñas cosas (bootstrap, maven, dubbo)
  9. Hay tantas cosas dispersas que no las enumeraré una por una.

  Muchos de ellos se imparten en clases en línea. Una cosa que me siento muy conmovida es que cuando escuché la primera clase, la cantidad de personas en línea era de cuatro dígitos, pero cuando la clase estaba a punto de terminar, solo quedaban dos dígitos. . .
  El tiempo es una cosa mortal cuando no se usa, pero se puede contar cuando se usa. Ahora, el 25 de agosto , 51 días, miro hacia atrás y veo que casi he completado la meta que me propuse antes. Debería haber muchas ganancias. Tengo demasiado conocimiento. Necesito digerirlo. No hay reencarnación como se esperaba. Aprender esto parece ser solo Para poder cocinar ranas en agua tibia, debes soportarlo.

  No pasó nada emocionante este verano, pero sufrí mucho de carne y hueso. Puede que tenga que sufrir de nuevo mañana, pero me di cuenta de que es bueno olvidarlo, de lo contrario realmente no tengo coraje para volver mañana. Quizás la sentencia sea buena y la cicatriz se olvide. El dolor realmente significa literalmente.


Descubrí que se han olvidado muchas cosas, así que revisémoslo recientemente. ! !
Bueno, ahora está programada la próxima fase :
el tiempo 1 de septiembre de 2019 - el final de 2019 (no sé el Festival de Primavera unos meses algunos números, desde una edad temprana no cuenta los días)

  • Las técnicas mencionadas anteriormente deben aprenderse nuevamente.
  • Organizar el conocimiento todos los meses
  • Intenta excavar el código fuente de JavaEE
  • Curso de programación de alta concurrencia
  • Curso de máquina virtual JVM
  • Construir de forma independiente un sitio web personal, la temática específica no ha sido bien pensada, el propósito es integrar los conocimientos aprendidos, y al mismo tiempo, tendrá puntos extra en la entrevista
  • Nivel cuatro, mi dolor eterno, haz tu mejor esfuerzo

Finalmente, si estás en la dirección de Java, puedes echar un vistazo de dos minutos a lo siguiente:
Este es un hermano interno de Ali 2020 que me habló sobre algunas ideas sobre cómo ingresar a Ali. Lo publicaré aquí. Si alguien lo ve, espero que lo haga Es un poco esclarecedor, no puedes encontrarlo en ningún otro lado.


En primer lugar, la titulación académica no es el único criterio, siempre que superes las titulaciones técnicas basta con un título ordinario, así que no te desanimes .
Prepara el proyecto

  Para las entrevistas, los proyectos son fundamentales. Pero la mayoría de los estudiantes no tienen experiencia en proyectos. De hecho, el proyecto no tiene por qué ser necesariamente un proyecto que se pone en uso, las demostraciones o proyectos que realices durante tus estudios también se pueden utilizar como experiencias de proyecto. (Los hechos han demostrado que la mayoría de los proyectos de outsourcing en los que participamos no tienen un alto contenido técnico, por lo que no hay nada que decir al respecto. Pero los proyectos que haces pueden agregar el conocimiento que has aprendido y, al mismo tiempo, pueden profundizar tu propia comprensión).
  La experiencia del proyecto escrita por el anfitrión tiene tres experimentos a nivel de demostración, un sistema de centro comercial y un módulo de aumento (se siente muy bajo). Pero el anfitrión aprendió mucho en este proyecto y expresó sus pensamientos durante la entrevista, creo que está bien.

Nodo de tiempo importante

  Si eres un estudiante de primer año, ¡felicitaciones! Todavía tienes tiempo suficiente para pensar en lo que quieres hacer en el futuro (posgrado, trabajo, qué tipo de trabajo hacer). Si eres estudiante de segundo año (o primer año) y quieres encontrar una pasantía, entonces debes determinar tu dirección lo antes posible y hacer un estudio en profundidad. El póster original todavía estaba bastante confuso cuando era estudiante de segundo año. En ese momento, aprendí Unity, hice Python y estudié cursos de aprendizaje automático y ciencia de datos, pero al final elegí Java como una forma de no retorno.
  Basta con revisar su tiempo de preparación en el segundo año. Creo que la mejor forma de repasar en este momento es estudiar tus cursos profesionales (¡sí, esos cursos de informática y matemáticas!). Si aprendes estos cursos bastante bien, será de gran ayuda para tu desarrollo futuro. . En esta etapa, también hice una cosa, que fue buscar frenéticamente información en Internet (principalmente de Zhihu), ya sea un curso o un video, guardarlo primero.
  Si ahora está en su tercer año (o segundo año en la escuela de posgrado), entonces no se asuste, todo es demasiado tarde. En este punto debe comprender dos épocas importantes del año:
  Reclutamiento de primavera (marzo a mayo) y
  Reclutamiento de otoño (julio a septiembre)
  Aproximadamente dos semanas antes del Reclutamiento de primavera o Reclutamiento de otoño, debe preparar su currículum. Trate de participar en el primer lote de referidos internos . En este momento, el hc es suficiente y el entrevistador está de buen humor. No crea que se demorará hasta el final sin revisar, y la última oportunidad será muy poca.
  No seas tonto después de enviar tu currículum. Practica tu proyecto varias veces. Usé el pensamiento divergente al preparar el proyecto. No dejaba de pensar qué preguntas podría hacerte el entrevistador y cómo debes responderlas.
  Golden March y Silver April, lo mismo ocurre con los trucos de otoño, ¡aproveche la oportunidad! Si el impulso interno falla, aún puedes solicitar la aprobación oficial. He visto a un compañero de clase Ali empujar cuatro veces.

Cómo enviar un currículum

  Encuentre el grupo de empuje correspondiente y el departamento de empuje por adelantado. Hay muchas formas de encontrar el grupo de empuje. La primera es Niuke. Sin embargo, creo que es mejor no usar directamente el empuje interno de Niuke (en febrero, Niuke tiene empuje interno Enlaces, no es necesario presionar a la gente, el anfitrión empujó a Xiaomi y Jingdong a través de Niuke, y no hay noticias, no sabemos por qué, no nos atrevemos a preguntar. Pero la experiencia y la programación en línea de Niuke siguen siendo muy buenas de...). La segunda es buscar directamente la palabra clave "introducción" en el grupo qq, y la tercera es pedir directamente a las personas mayores y hermanas que lo ayuden a presentar (¡esta es la más confiable!).

Cómo redactar un currículum

  En realidad, mi experiencia en la escritura de currículums no es muy rica, pero he leído muchos currículums. Mi sensación es que algunos currículums se ven limpios a primera vista, no elegantes y muy cómodos. Es mejor usar blanco y negro, dentro de una página. El contenido principal incluye su nombre, información de contacto de la escuela, calificaciones (buenas calificaciones de cursos profesionales que se pueden poner en la prueba si la calificación general no es buena), honores, experiencia en proyectos, conocimientos y habilidades, sitio web personal, etc.

Qué conocimientos necesita dominar
1. Conocimientos informáticos básicos, que incluyen, entre otros, estructuras de datos, bases de datos, redes informáticas y sistemas operativos.
2. Java SE no hace falta decir que se recomienda roer directamente "Java Core Technology Volume 1" si tiene una base, y básicamente no hay ningún problema después de roer.
3. Por supuesto, Java EE también requiere BIO, NIO ("Programación de red Java" recomendada), JDBC, etc. (a mi compañero se le preguntó sobre JDBC).
4. Se recomiendan temas de Java, como clases de recopilación, paquete de simultaneidad Juc, clases de recopilación para leer el resumen del blog (más información, un blog no es lo suficientemente completo), y se recomienda la simultaneidad para cepillar "El arte de la programación concurrente en Java", y no hay más libros de entrevistas Dicho, el cartel original lo cepilló cinco veces. También está JVM, que también es el libro clásico "Comprensión profunda de JVM".
5. Después de todo lo anterior, sus conocimientos básicos no tendrán ningún problema. Pero aún necesita algunos conocimientos avanzados, el marco SSM o SpringBoot aún necesita comprender, redis, MQ, marco RPC, etc., comprensión selectiva . Porque parece demasiado tarde (si eres lo suficientemente fuerte, no lo dije). Elija algunos para usar en su proyecto y tenga un profundo conocimiento de los principios de implementación de sus funciones comunes (en el nivel del código fuente). El anfitrión sugiere que cuando se aprende un principio de middleware, es mejor intentar escribir una versión simple a mano. Por ejemplo, el anfitrión recientemente escribió una versión simple de MQ y siento que la comprensión de las colas de mensajes ha aumentado a un nivel.
6. Diseño de sistemas distribuidos y resolución de problemas comunes. El arrendador no está muy preparado para este conocimiento, y se le preguntó mucho en la entrevista, lo que demuestra su importancia. Recomiende el libro "Large Website System and JAVA Middleware Practice", esto también varía de persona a persona, simplemente elija el que más le guste.
7. También creo que, personalmente, a muchas empresas les gusta pedir soluciones a problemas de alta concurrencia cuando se entrevistan para puestos de desarrollo de back-end (este es a menudo un punto difícil), por lo que le sugiero que estudie la parte de la programación concurrente en serio. Cuando me estaba preparando para este aspecto, veía muchos videos de cursos de capacitación. Debo decir que algunos de los profesores de los cursos de capacitación son de muy alto nivel. Para evitar sospechas de publicidad, no diré de qué video es. De todos modos, encontraré otros similares. Está bien ver videos como arquitectos.


Que tu corazón sea como flores y árboles

Supongo que te gusta

Origin blog.csdn.net/nbcsdn/article/details/100034410
Recomendado
Clasificación