2018年终总结及2019新年展望

2018总结及2019展望

2018年秋招总结

1:项目方面
主要做的是电商项目,看了两个版本的淘淘商城(使用的技术有使用服务中间件实现SOA框架,使用MQ实现消息通信,系统解耦,使用全文检索实现商品搜索,使用非关系数据库redis来缓存商品信息,不同之处是第二个版本的商城使用了RESTful和RabbitMQ)。以此项目为基础,做了自己的项目《针对用户建模的图书推荐系统》,这个项目采用的技术有:

1、使用maven构建项目模块和管理项目,来控制jar包版本;
2、用svn做版本控制;
3、用dubbo/zookeeper搭建分布式SOA架构,实现服务层和表现层的通信;
4、用solr全文检索服务器实现商品搜索;
5、用RabbitMQ为后台和搜索模块异步通讯,实现各模块解耦合;
6、用redis缓存数据,并搭建cluster集群保证redis的高并发,高可用,并把用户session保存在redis中;
7、基于协同过滤的图书推荐,根据相似度给出书籍的预测评分,并推荐书籍给用户

这个项目花费了我相当大的精力,为了赶进度,熬了很多的夜,之后会开个专题专门说明这个项目。

  • 近期还看了黑马的一个品优购项目,这个项目的技术最新最好,使用了cors来解决浏览器跨域请求,使用spring boot实现登录系统的解耦合,使用CAS实现session共享

2:科研方面
科研方面没怎么上心,主要做的是减少标定点的优化标定方法,还得靠这个毕业,具体细节不能透露。
3:秋招之路
从9月份开始为秋招做准备,准备的内容有:

java基础方面:多线程/集合包/并发包/线程池/面向对象/JVM原理/内存模型/内存溢出泄漏/垃圾回收/类加载/调优
数据库方面:mysql事务/隔离级别/优化/底层/引擎/连接池/读写分离/mycat机制,redis数据结构/缓存/分布式锁/读写分离/集群/持久化/缓存击穿雪崩/布隆过滤/优化;
spring框架方面:springmvc执行流程/乱码/RESTful/bean生命周期作用域/IOC/DI/AOP/声明式事务/设计模式/自定义注解/mybatis的插件pagehelper/通用mapper/与jdbc对比/缓存机制/动态sql/hibernate/orm关系连接/hql/缓存
计算机网络方面:http/https/tcpudpip/cookie/session/servlet/tomcat /nginx/从bio到nio再到netty;
分布式方面准备的有:分布式事务/rpc/dubbo原理/负载/容错/高可用/服务降级/zookeeper/ZAB/paxos/activemq/rabbitmq/kafka/持久化/幂等性/消息必达/延时队列/流量消峰/全文检索lucene/solr/es/倒排机制/数据结构

教训:9月份才准备真的太晚了,这时候一些大厂的提前批已经开始了,当时准备的知识点不足,根本不足以应对面试,真的很可惜。
经验:相对来说,面向面试题来学习技术是最靠谱的,可以找找3/5年工作经验应该掌握的技术之类的面试题库,用于刷题;数据结构和算法真的很重要,要是字符串匹配/背包问题/动态规划这类问题不会做,基本上与互联网大厂绝缘了;知识点掌握的程度:对于框架,掌握到设计模式,对于知识点,掌握到底层原理/优化策略;项目方面:网上有很多优秀的开源项目可以学习,在学校时也当有意参加一些学校比赛之类,面试时对项目这块要做到对答如流。
4:作息方面
自从8月底开始,就进入了熬夜模式,直到现在,每天平均2点睡觉,早上大概是10点起床,奇葩的作息。每天顶着黑眼圈,眼睛都睁不开,感觉比考研时期累多了。找工作时期面对的压力太大了,技术得掌握到源码级别,又没有什么拿得出手的项目,只能是拼命地学,这日子总算是过去了,新的一年会调整自己的作息,尽量在12点之前睡觉。
5:offer情况
秋招共收到4家offer,其中有3家薪酬/岗位都挺满意的,经过慎重考虑,最终选择了政采云,一家依靠阿里技术做政府采购的电商企业,这家单位面试的水准也是相当高的。

2019年的flag:

1:每一到两周写一篇技术博客,内容以原创为主,主要是面向面试题的对技术的深入理解;
2:需要学习的技术:spring生态的深入理解,spring boot/spring cloud/mybatis plus并在项目中用上;
3、科研方面好好静下心来做,由于3月份左右就得提交论文,还有小论文得发表,接下来一段时间有得忙了;
4、技术学习的最终路线:我想成为一名能独当一面的架构师

常用普贤菩萨的名言来勉励自己:“是日已过,命亦随减,如少水鱼,斯有何乐?大众,当勤精进,如救头然,但念无常,慎勿放逸”。

发布了26 篇原创文章 · 获赞 18 · 访问量 9753

猜你喜欢

转载自blog.csdn.net/qq_28959087/article/details/85494677