一般问题1.1.不同版本的SpringFramework有哪些主要功能?1.2.什么是SpringFramework?Spring是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为J2EE应用程序开发提供了一个有凝聚力的框架。它可以集成其他框架,如Structs、Hibernate、EJB等,所以又称为框架的框架。1.3.列举S
分类:
编程语言 时间:
2020-05-22 00:07:14
阅读次数:
72
Java IO(九)FilterInputStream 和 FilterOutputStream 一、介绍 FilterInputStream 和 FilterOutputStream 是过滤字节输入流和过滤字节输出流。它们的作用是封装其他的基础流,并为它们提供额外的功能。它们的子类分别有: 缓冲流 ...
分类:
编程语言 时间:
2020-05-21 23:47:06
阅读次数:
59
一、隔直流:作用是阻止直流通过而让交流通过。 二、旁路(去耦):为交流电路中某些并联的元件提供低阻抗通路。 三、藕合:作为两个电路之间的连接,允许交流信号通过并传输到下一级电路 。 用电容做耦合的元件,是为了将前级信号传递到后一级,并且隔断前一级的直流对后一级的影响,使电路调试简单,性能稳定。 如果 ...
分类:
其他好文 时间:
2020-05-21 16:00:47
阅读次数:
75
信号和槽作为QT的最大特点,因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。 举例来说明 信号和槽(传智播客经典举例) 伪代码说明 connect(信号的发送者,发送的具体信号,信号的接收者,信号的处理); 信号和槽的优点: 松散耦合,信号的发送端 和 接收端 ...
分类:
其他好文 时间:
2020-05-19 22:50:27
阅读次数:
85
SOA与微服务的区别? 1、SOA SOA的提出是在企业计算领域,就是要将紧耦合的系统,划分为面向业务的,粗粒度,松耦合,无状态的服务。 服务发布出来供其他服务调用,一组互相依赖的服务就构成了SOA架构下的系统。 基于这些基础的服务,可以将业务过程用类似BPEL流程的方式编排起来,而BPEL反映的是 ...
分类:
编程语言 时间:
2020-05-19 12:16:53
阅读次数:
61
前言 之前学习Java时一直在有意识的回避框架部分,这也就导致了本科时自己虽然也大大小小的做了不少东西,但本质上都是在重复的造轮子,并没有对所学的知识进行一个细致的梳理以及深层次的探究。说来也惭愧,直到现在我才意识到之前自已一直都是在原地踏步,甚至是略有退步,学习的知识全部都零零散散,浅尝辄止,不成 ...
分类:
编程语言 时间:
2020-05-19 10:26:24
阅读次数:
59
使用jquery与bootstrap实现了一个比较简单但功能齐全的增删改查功能的后台管理页面,虽然只是一个CRUD页面,但麻雀虽小五脏俱全,JS常用的功能都用到了,本例用原生的jquery与bootstrap配合使用,不考虑JS的重构性及打包,该例子零耦合,开箱即用。 先看Demo: 一、用到的Jq ...
分类:
Web程序 时间:
2020-05-18 22:44:49
阅读次数:
72
4、面向对象三大特性 封装: 该露的露,该藏的藏 我们程序设计要追求 " 高内聚,低耦合 "。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉; 低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应该通过操作接口来访问,这称为信息隐藏 记住 ...
分类:
编程语言 时间:
2020-05-18 19:06:26
阅读次数:
68
前言 前面两篇中,写道我们注入配置的方式,是通过是注解的方式完成,如下: 这意味着: 我们写一个person类,我们就需要在配置中写下person的配置。 但是现在有一个这样的需要,有一个新的配置类,需要的是person中的age。 理论上呢,我们可以再写一遍age,但是这样又耦合了。那么这时候可以 ...
分类:
编程语言 时间:
2020-05-17 19:21:45
阅读次数:
86
【微服务带来的好处】 1.解耦合,维护和部署简单根据模块系统分开,一个模块需要修改的时候,对其他模块的影响最小,甚至没有影响,发布的时候只发布被修改的模块即可。微服务关键需要边界定义清楚 。 2.服务可作为商品单独销售根据业务内容将服务分开,各个业务服务可以单独部署,对其他模块没有依赖。业务服务可以 ...
分类:
其他好文 时间:
2020-05-16 16:39:25
阅读次数:
99