强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan
【前言】
翻看了一下博客,这正好是自己的第两百篇博客,一不小心半年过去了,正好借此次机会将自己半年走过的路整理一下,亦对得起这逝去的美好岁月。
【半年旅程】
一、项目
1、有幸能参与此次项目主体框架技术选型;
a.方案:SpringCloud、Dubbo、EJB;
b.依据:分小组去研究三个方向,并做同样的demo去验证,最终做评估;
c.结果:根据项目目前以及两年内的规划,权衡利弊,最终选择Dubbo;
2、经历了一个项目从老的版本重构成新的版本的大改版的过程;自己在新版的项目中验证了一些技术点;
a.主体框架由EJB改为Dubbo;
b.研究一些技术点:
(1)mybatis逆向工程(智能一代云平台(二十九):通用mapper的改造、智能一代云平台(三十):逆向工程生成mybatis);
(2)Maven一些研究(智能一代云平台(三十二):梳理项目的pom文件、智能一代云平台(四十):Maven项目如何将lib下依赖的包打印在manifest文件中、智能一代云平台(三十六):项目中如何做到避免传递依赖);
(3)多租户方案探索(智能一代云平台(二十二):多租户方案比较Hibernate、EclipseLink、Mybatis+Mycat)
(4)Keepalived+Nginx实现高可用、反向代理(智能一代云平台(十七):Keepalived+Nginx实现高可用,反向代理---Keepalived安装及相关配置、智能一代云平台(十五):Keepalived+Nginx实现高可用,反向代理---Nginx安装及配置、智能一代云平台(二十):Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境、智能一代云平台(二十四):已安装的Nginx上安装echo模块、智能一代云平台(二十五):利用Nginx对不同的域名进行解析)
(5)Redis的探索(智能一代云平台(十四):Linux上安装集群版Redis、智能一代云平台(十八):对Redis配置中bind的探索、智能一代云平台(十三):Redis服务器被劫持风波)
(6)Mycat高可用(智能一代云平台(二十三):Mycat高可用的探索)
c.研究技术过程中的一些体会:
(1)带着好奇心痴迷其中;
(2)不将就,不断刨根问底;
(3)不断思考与总结。
(3)最近一段时间又将主要精力投入在新架构的稳定过程中;
a.工具类的完善;
b.解决技术点在应用过程中的问题(智能一代云平台(三十八):单元测试推动开发,如何避免服务之间依赖拖了工期);
c.部署相关的问题(智能一代云平台(四十一):在docker中部署项目Dubbo上识别为私有地址问题、智能一代云平台(二十七):一次线上环境出问题排错经历、智能一代云平台(二十八):对前后端分离和FastDFS的使用的再理解);
二、英语
1、好的地方:在做项目的过程中更多的从官网上获取资源对自己的专业英语提高非常有帮助;
2、需要完善的地方:需要根据自己的实际情况,来继续学习,提高自己的专注度;
3、接下来的目标:更多的去外国网站上开阔自己的视野;
三、生活
1、爱情:晗&欢(blog) 两年半,只想说 {(10+52.8)x5-3.9343}÷0.5-100
2、厨艺:做人要不断的挑战自己,自己挑战几个创新菜(可乐鸡翅,糖醋排骨,排骨汤....)
3、感谢生活中遇到的每个人每件事,这些人和事是我生命中不可磨灭独一无二的美好回忆
【总结】
1、在接下来的半年中对自己来说又是一个富有挑战性的半年;相信自己会全力以赴做一个更好的自己;
2、希望大家在接下来的半年中努力奋斗,成为更好的自己。