开发的一些小总结

       开发就是站在巨人的肩膀上登高。

       我理解的后台程序,就是通过一些列的代码以不同方式往内存读、写数据,另外程序就提供了一些怎么处理数据的逻辑和算法,需要固化的数据库,之前一些强大的人物用java 写好了一些方式去访问计算机的数据库操作系统把数据保存起来,需要读的时候读出来。

       程序的核心是内存操作,得熟知jvm(java虚拟机)的运行机制,才能更好掌握开发。

       jdk 是JAVA 提供的最基本和原始的工具,都是一个个的框架(集合、日期等)、方法,去操作内存及其他系统(数据库)。仅靠JDK其实就能正常的开发的一切的东西都已经有了。这是为了开发更方便,有的人就用java 已有的基准原则自己封装了些更好用的东西,像出现了 前端框架、后台框架(MVC分层框架(SpringMVC)、操作数据库及程序的框架(Spring)、自动注入和加载类的容器框架(Spring)、更方便jar包管理的maven框架、更高的缓存效率redis 等等高手的思维凝结成了开源给我们用的jar包、框架、模式等等。其实内核都是java 基础的灵活运用。java做的就是操作内存和持久化数据。像Spring说是容器框架,核心是IOC(DI)、AOP,这是核心总结,发明者在里面总结和很多的东西、批量加载类、自动完成注入、定时器、管理事务等等。所以我们需要再理解作者思想的基础上灵活运用。另外搞开发真的要基础好,创作的起点就是java基础。也是开发的巨人。然后很多人思想的总结(书籍、Github项目代码)要多多吸收为己所用,那就是爬上另一个更高的巨人。个人也要勤动脑、勤动手,也发挥自己思维的力量。

       学习框架及其他人的经验,要看个人水品。能力强的看源码,源码绝对是最好的学习资料。能力不太够的看教程看视频,最最基础学习者看别人一步步操作的教学视频和讲解。

       学习真要理解,懂的看门道,只知皮毛的那看的就是热闹。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值