摘要:前言 在现在云计算和大数据快速发展的今天,业务快速发展和变化。我们以前的单一应用难以应对这种快速的变化, 因此我们需要将以前单一的大应用不断进行差分,分成若干微小的应用或者服务,这就是微服务的思想。但是当我们对服务进行拆分之后,我们将又面临新的问题。服务之间该如何调用?直接调用?当服务很少只有几个的 阅读全文
posted @ 2019-01-14 21:57 Dan_Go 阅读 (1128) 评论 (0) 编辑
摘要:上一篇我使用了docker分别去部署了Nginx,Tomcat, Mysql服务。但是大家也不难发现这个步骤确实有点多,整个过程有点繁琐。所以在这里我将介绍一种更加方便快捷的服务部署方式Docker compose。Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用 阅读全文
posted @ 2018-10-14 15:54 Dan_Go 阅读 (85) 评论 (0) 编辑
摘要:一转眼已经做了3年多的Web开发,但是还没有一个自己的个人网站,确实感觉有点说不过去。这段时间刚好公司不太忙,闲来无事就开始琢磨这个事。我们开发网站肯定得在公网上有一台自己的服务器,现在这服务器很好解决,各大厂商整天都在宣传自己的云,我们直接在上边租一台服务器就可以了。我这里选用的阿里云,不为别的就只是因为这几天阿里云搞活动很便宜。然后我们还得有一个web容器,我这里选的tomcat,至于数据库那肯定是选择Mysql了。还有就是反向代理服务我这选用的nginx。最后就是应用了,我这里直接使用的是Solo开源博客。刚好前段时间学习了一下docker,毕竟现在你要说你不会使用虚拟容器技术你都不好意思说你是搞Web开发的,所以前边提到的这些服务最终都会使用docker来运行。 阅读全文
posted @ 2018-10-11 22:41 Dan_Go 阅读 (207) 评论 (2) 编辑
摘要:又是一年中秋节,提前约了挚友若泉一起去汉中玩耍,顺便去见我远在汉中的好基友洋仔。本来计划周六一大早出发,但是若泉临时周六有事,只能晚上去,所以我只能一大早先去然后晚上再回合。之前从来没有去过汉中,出发的前一天晚上提前设置了5:45的闹钟, 本来想好的要早点睡,结果到睡觉的时候已经12点了...... 阅读全文
posted @ 2018-09-25 21:42 Dan_Go 阅读 (164) 评论 (0) 编辑
摘要:有人曾经说过我们正在临近代码的终点。很快代码就会自动生产出来,不需要再人工编写。程序员完全没用了,因为商务人士 可以从规约直接生成代码。除非我们的人工智能达到真的可以像人一样思考,否则说这些都是扯淡!就目前来看我们在未来好多好多年还是无法抛弃掉代码, 因为代码呈现了需求的细节。在某些层面上,这些细节 阅读全文
posted @ 2018-09-24 20:52 Dan_Go 阅读 (372) 评论 (0) 编辑
摘要:缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文,你应该可以短时间内掌握 spring 带来的强大缓存技术,在很少的配置下即可给既有代码提供缓存能力。 阅读全文
posted @ 2018-01-25 21:53 Dan_Go 阅读 (511) 评论 (0) 编辑
摘要:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 阅读全文
posted @ 2018-01-16 21:34 Dan_Go 阅读 (60404) 评论 (8) 编辑