Java半年开发总结

转入Java开发刚好6个月了,一直想写个转岗后的心路历程,凑着半年机会,记录下。

先上技术结果!尽管之前读书时接触过Java,但是真的转过来后才发现,读书时那些连皮毛都不算。Java后台开发,这是一个成熟的技术栈,转过来后才发现需要了解的东西那么多,而且还得有深度。Java语言是基本,这点之前自学过,很多很基本的Java基础得懂,而且得倾向性的使用Java8中的小技术,也包括熟悉jdk中基础容器的实现原理及源代码,比如hashmap、concurrentmap等以及Java中GC的东东新生代,老年代blabla...其次Spring架构,整个互联网架构的一个精髓,各大公司普遍使用吧。这块内容转岗前漏了,导致刚开始做第一个项目时,各种不舒服不适应。Spring启动流程,AOP及IOC原理以及Spring MVC与Spring boot的使用及差异,这些真的是使用过后有了切身的体验,能把握的更准确。Mysql数据库,之前的水平一直停留在基本的sql语句,像mysql内部实现原理及各种锁机制和事务机制以及慢sql的优化,innodb跟myisam的差异,凡此种种都得了如指掌,这半年的开发工作并没有涉及到这块,后续还得在项目中靠拢及推动这块知识的学习。数据库中间件Mybatis,这个东西也是之前漏的,刚开始做项目也是一头雾水,不过这块操作的目前也不多。更多的是分布式数据库中间件Mycat,分库分表的利器。无论是水平分库还是垂直分库都有了深刻的体会,对内部分库机制以及均衡机制熟练使用了。消息中间件RabbitMQ,这个也是之前漏掉的。现在对RabbitMQ的使用深有体会,并了解其与RocketMQ以及kafka之间的差异,当小规模是怎么选择,考虑

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值