构造一个系统和建造一座建筑其实非常的相似;
砖头水泥就是一个个的组件
当很多很多的砖头水泥凑到一起的时候不一定能得到一个有用的建筑,所以我们需要通过思考,让不同的建筑材料有规律的组合到一起完成一定的功能。对于建筑来说就是构建了一个可以使用并且有一定目的的建筑。
对于DigtalWorld来说就是完成了一个system。
这么看来,世界发展了这么多年,很多角色还是没什么变化嘛。。。
构造一个系统和建造一座建筑其实非常的相似;
砖头水泥就是一个个的组件
当很多很多的砖头水泥凑到一起的时候不一定能得到一个有用的建筑,所以我们需要通过思考,让不同的建筑材料有规律的组合到一起完成一定的功能。对于建筑来说就是构建了一个可以使用并且有一定目的的建筑。
对于DigtalWorld来说就是完成了一个system。
这么看来,世界发展了这么多年,很多角色还是没什么变化嘛。。。
先来吼一个高大上的名词,“双云异地双活”
讲真第一次听到这种名词的时候真是星星眼,一定是很牛逼的代码才能实现这么牛逼的业务,但是我要是说定时刷新配置文件+Nginx转发,估计搞开发的也就认为就那样了把,没多少技术含量。
不过我今天要说的是:双云异地双活=定时刷新配置文件+Nginx转发;
这样的方案代码不超过200行,而且在java中多数是样板代码。就能实现这样对外听起来牛逼哄哄的功能。
关键在于每一处细节都落实清楚了就能够实现。而这样的人所谓的coding能力不一定是顶尖的(写不出各种让人看不懂的算法blablablabla),但是对于细节的把控确实非常的到位。
这样的人我称之为牛人。而代码?那只是牛人证明自己的工具而已。
构架即未来
计算机编译原理
感觉还是要好好补全知识体系,为以后向业务架构师努力。
不过也发现以前要是大学时候能看到一些书就好了,比如微积分和当代通信的关系,他们之间是如何连接在一起的。大学都只会傻乎乎的人云亦云的说某某某没有用不用学。可惜老师也说不清学了有什么用,人总是功利的=。=只能说我只是一个俗人咯,该好好学的时候没有好好的学。。。
https://github.com/michaelssss/MealControlSystem
采用Maven配置
本来没想干嘛的。。。就写着玩。。后来认真下去了发现是一个了解整个JavaWEB产生实施到上线的绝佳好机会
顺便来说说收获吧
关于Maven:
Maven是个好东西,集中仓储JAR管理,一键打包部署测试,搞持续集成的可以继续深入了解,采用约定大于配置的思想,只不过习惯了之后跳别的坑就要花时间转换以下思想。
WildFly
Jboss的后续版本,提供了完善的图形化界面,和以前需要写大量的xml相比,配置起来还是较为轻松的,就是内存本身的占用有点大。。谁叫这是支持EJB的东东呢。。。
慢慢的后续会在这个实验性的东西里面加上设计模式,持续集成,持续发布来玩~当然了,为了我的腹肌大业~本身的记录也是不能少的
2015年是我变动最激烈的一年把,三月四月份还在疯狂的准备着为了完成重修考试,一眨眼我都大学毕业了。
想想在成电的日子还真是舒服,每天除了准备考试,然后就是吃饭健身。当然了也就现在回忆起来很爽,当时为了毕业还真是痛苦,也怪自己水,各种划水,You will get what you paid。总的来说,教训就是不要总是幻想着奇迹发生,相反应该充分的做好准备奇迹也就变成了平常事了。
2015想做却没有认真做的在这就列个集合吧:
2015没做好的事情,没法子了,只能拖到2016来完成了:
以上计划坚持整个365天,每天在本blog打卡记录哟~一月一号开始执行~啦啦啦啦啦
噫~真弄成了个todolist了囧 ~