自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChauncyNong's CSDN Blog

一个神奇的小程序员!

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 侵入式开发与非侵入式开发的区别

 假设大家都想要把用户代码塞到一个框架里。两者区别就出来了:侵入式的做法就是要求用户代码“知道”框架的代码,表现为用户代码需要继承框架提供的类。非侵入式则不需要用户代码引入框架代码的信息,从类的编写者角度来看,察觉不到框架的存在。 举个栗子: 使用struts时,需要继承一些struts的类,这时struts侵入到了我的代码里。 使用spring时,编写一些业务类的时候不需...

2018-07-19 09:57:30 6812 1

原创 什么是mvc模式

MVC是一个架构,或者说是一个设计模式,它就是强制性使应用程序的输入,处理和输出分开。将一个应用程序分为三个部分:Model,View,Controller。原理图:分析:Model 模型(完成业务逻辑:由javaBean构成,在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用象EJBs和javabean这样的构件对象来处理数据库。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减...

2018-07-13 17:08:53 1161

原创 Docker和虚拟机的区别

Docker的时候,好比一个轻量级的虚拟机。正是它比虚拟机更节省内存,启动更快。Docker不停地给大家宣传,”虚拟机需要数分钟启动,而Docker容器只需要50毫秒”。然而,Docker容器并非虚拟机,我们不妨来比较一下它们。理解虚拟机使用虚拟机运行多个相互隔离的应用时,如下图:从下到上理解上图:基础设施(Infrastructure)。它可以是你的个人电脑,数据中心的服务器,或者是云主机。主操...

2018-07-11 19:49:15 930

原创 如何理解dubbox

来源: Dubbox(即Dubbo eXtensions)是当当网Fork基于dubbo2.x的升级版本,兼容原有的dubbox。其中升级了zookeeper和spring版本,并且支持restfull风格的远程调用。。 改进的地方:1、支持REST风格远程调用(HTTP + JSON/XML):基于非常成熟的JBoss RestEasy框架,在dubbo中实现了REST风格(HTTP + JSO...

2018-07-08 21:50:12 604

原创 如何理解maven

                                Maven说白了,就是在用一个pom.xml文件来对项目进行管理,maven程序就是通过这个pom.xml文件,去生成相应的项目(jar、war包等)。 而所谓的依赖,其实就是将所有需要用到的jar以某种规则(maven里就叫做坐标)写到pom.xml文件里,maven就会根据这些信息到网上帮我们下载需要的jar,而不是像以前那样,我...

2018-07-08 21:38:00 553

原创 如何理解zookeeper

Zookeeper(即dubbo的注册中心)是出现是源自分布式架构的出现。是为了协调多台服务器一致的工作而开发的一个框架。在谈及zookeeper之前,首先需要了解分布式系统工作需要解决那些问题。举例,如果一个分布式架构下面有5台机器协同在完成同一类型的工作。那么会出现1)资源分配问题。对于一个任务,我们不可能让5台机器都去执行。只需要选出一台负载相对比较轻的工作机执行后返回结果...

2018-07-08 21:35:48 337

原创 如何理解分布式

所谓分布式,好比一个超级大的项目,同一个服务,把数据库的不同部分分开建立到不同的服务器上。以缓解数据库大量数据访问的压力。为什么会出现分布式架构(产生背景):目的是解决单台普通计算机的无法完成的存储、计算问题, 尤其是在升级服务器性能特别昂贵时。很多大公司的业务量比较大(比如淘宝网、京东等),每天的访问量都达到几百万上千万,甚至上亿的访问量,在访问量不是很大的情况下,是可以通过提高单台服务器的配置...

2018-07-08 21:34:39 2154

原创 spring cloud和dubbo的区别,各自优缺点

区别:--------------------------来源(背景):Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点。Spring Cloud,从命名我们就可以知道,它是Spring Source的产物,Spring社区的强大背书可以说是Java企业界最有影响力的组织了,除了Spring Source之外,还有Pivotal和Netfix是其强大的后盾与技术输...

2018-07-08 19:06:46 10640 1

原创 Dubbo与DubboX的区别

Dubbo与DubboX区别前世今生:Dubbo源于阿里的淘宝网开源的分布式的服务架构,致力于提供高性能和透明化的RPC远程服务调用方案,是SOA服务化治理方案的核心框架。淘宝网将其开源之后,得到了很多的拓展和支持(比较出名的有:当当网的扩展版本dubbox,京东的扩展版本jd-hydra等) Dubbox(即Dubbo eXtensions)是当当网Fork基于d...

2018-07-06 17:03:14 24245 5

Java面试宝典

Java面试宝典,Java EE求职必备知识点! Java面试宝典,Java EE求职必备知识点!

2018-07-25

Java就业教程

Java就业培训资源,PDF格式超详细文档。Java就业培训资源,PDF格式超详细文档。

2018-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除