zoukankan      html  css  js  c++  java
  • 日拱一卒,集小胜为大胜; 学以致用,在战争中学习战争;

    项目,证明自己的学习能力;
    短期掌握尽可能多的知识,并且连线总结成为网络 ;
     
    日拱一卒,集小胜为大胜;
    学以致用,在战争中学习战争;
     
     
     
    投入足够的时间;
     
    学习中的总结,理解 ,应用,等编程套路;
     
     
    目的性要强,围绕解决当前的问题,解决后就全身而退,接着学习新的知识;
     
     
    一:凡事预则立:选题;(需求分析和架构设计)
     
    1:有优秀的独到想法,或者克隆别人的作品,(知乎,论坛)
     

     

    理解网络
     
     
    开发流程
     
    需求分析;
     

     

     
    spring集成各种不同的技术;
    往框架里面
     
     
     
    二:扫清学习障碍;
     
     
    1:http协议的学习;
     
    推荐书籍《三只松鼠》《http权威指南》《http基础教程》
     
    2:了解webserver
    先学Tomcat,Netty后面再去学习
    学习思维导图
     
     
    3:学习重要的基础linux
     
     
     
    学完自己买服务器搞事情;
     
    4:maven学习
     
    《Maven实战》
     
     
     
     
    关于jsp  spring 官方推荐学习 thymeleaf
     
    但是spring中默认的还是servlet 和Tomcat,技术细节不深究,知道jsp和servlet的基础知识就够了,写出来登陆就好
        
     
     
     
     
     
    web前端的开发;建议学习bootstrapt jquery  vue选一个学习
     
     
     
     
     
    2:未来学习docker  
    安装一个docker for windows
     
     
     
     
     
    3:学习与掌握Spring Framework   ---spring 技术大厦的基石
     
    前面的都是学习下面的基础
    学习spring Framework,
     
     
    主要包括 编写beans,同时学会依赖注入
     
     
     
     
     
     
     
    3:测试
     
    工作中同步编写测试代码(两方面)
    1:纯粹的 jdk组建的zre环境就能测试的 ,
    2:spring相关的测试代码,需要tomcat或者数据库,需要手写注解,moke,写相应的代码
     
    四:spring数据的存取技术
     
    data
     
     
     
     
    数据库的选择:
     
     
    一对一 传统的
    微博或者电商等 nosql数据库
     
     
    关于数据库的实战:
    数据的类型,数据实体的信息;
    同步加上备注
     
     
       
    数据存储层编程套路:使用Repository  让数据来源不受限制;
    业务逻辑层:
     
     
     

     

     
    1:springboot的配置方法;
    2:
     
     
     
    springMVC异步处理不需要学习,学会使用spring web  flux
     
     
    六:Spring Security  构建安全的系统
     
     
     
    对于整个有所了解,难度最大;
     
     
    七:组合现有技术,构建个人项目;
     
     
    一共四步:要有工程师的工匠精神,去不断的打磨以前的代码,甚至是重新的构造;
     
    8:有了自己的项目;需要重构,打磨,演化;
    异步化的改造,最终进化为微服务;
     
     
     
     
    如何重构;
     
    技术栈适用场景:
     
     
     
     
     
     
    异步化改造后,建立自己微服务架构;
     
     
     
     
     
     
    面试:展现自己的项目,尽量放出来自己的闪光点;展现自己的自学能力。
     
     
     
     
     
     
     
     
  • 相关阅读:
    hdu6229 Wandering Robots 2017沈阳区域赛M题 思维加map
    hdu6223 Infinite Fraction Path 2017沈阳区域赛G题 bfs加剪枝(好题)
    hdu6438 Buy and Resell 买卖物品 ccpc网络赛 贪心
    hdu6441 Find Integer 求勾股数 费马大定理
    bzoj 1176 Mokia
    luogu 3415 祭坛
    bzoj 1010 玩具装箱
    bzoj 3312 No Change
    luogu 3383【模板】线性筛素数
    bzoj 1067 降雨量
  • 原文地址:https://www.cnblogs.com/liguo-wang/p/9607882.html
Copyright © 2011-2022 走看看