摘要: 首先我们来看一下servlet的处理请求的方式: 一:SpringMVC简介: 一)SpringMVC中的几个重要组件 1.DispatchServlet: 前端控制器,mvc模式中的c,是整个流程的控制中心,由他来调用其他组件来处理用户的请求,它的存在降低了组件之间的耦合性(组件可以随意的替换和自 阅读全文
posted @ 2018-10-12 17:39 凤凰山小旋风 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一:Log4j 1. 由 apache 推出的开源免费日志处理的类库. 2. 为什么需要日志: 2.1 在项目中编写 System.out.println();输出到控制台,当项目发布到 tomcat 后,没有控制台(在命令行界面能看见.),不容易观察一些输出结果. 2.2 log4j 作用,不仅能 阅读全文
posted @ 2018-10-10 19:04 凤凰山小旋风 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 为什么数据库连接池中的链接有状态(active:使用状态和idle:空闲状态可使用): 因为如果只用一种状态就会出现多个线程抢资源的情况,就会出现队列,效率就会降低 会根据使用情况动态生成空闲的,那么只要需要链接就会有空闲的存在,虽然消耗了内存但是换来了效率 阅读全文
posted @ 2018-10-10 02:23 凤凰山小旋风 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.在项目中选中左上角的File >Project Structure 2.选择需要添加的源码包 3.源码已经加入 阅读全文
posted @ 2018-10-09 22:35 凤凰山小旋风 阅读(3355) 评论(0) 推荐(0) 编辑
摘要: 一:简介: 作用: 数据访问层框架. 底层是对 JDBC 的封装. mybatis :优点之一: 使用 mybatis 时不需要编写实现类,只需要写需要执行的 sql 命 二:环境搭建(这里创建的是web项目) 注意:这里并没有写对应的显示类,这就是Mybatis的有点之一,他通过反射的方式,将对应 阅读全文
posted @ 2018-10-09 22:00 凤凰山小旋风 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一:zookeeper介绍 Zookeeper 分布式协调组件.本质一个软件. Zookeeper常用功能 1 发布订阅功能.把zookeeper当作注册中心原因. 2 分布式/集群管理功能. 使用java语言编写的. 优点:支持网络集群 缺点:稳定性受限于Zookeeper 二:安装jdk配置环境 阅读全文
posted @ 2018-10-07 20:17 凤凰山小旋风 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一:什么是Dubbo Dubbo是一个RPC框架; 执行流程为: 采用的协议: 1.Dubbo 1.1 Dubbo官方推荐的协议. 1.2 本质:使用NIO和线程池进行处理. 1.3 缺点:大文件传输时可能出现文件传输失败问题. 2.RMI 2.1 JDK提供的协议,远程方法调用协议. 2.2 缺点 阅读全文
posted @ 2018-10-06 23:46 凤凰山小旋风 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1、什么是分布式系统 参阅书籍《分布式系统原理与范型》第二版 链接:https://pan.baidu.com/s/1IEUSxHMSJee7HUj6c6AFBA 提取码:oq68 分布式系统: 若干个独立的计算机的集合,这些计算机对于用户来说就像在使用单个系统一样; 分布式系统是建立在网络之上的软 阅读全文
posted @ 2018-10-06 22:20 凤凰山小旋风 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、大型网站系统的特点 高并发,大流量:需要面对高并发用户,大流量访问; 高可用:系统24小时不间断的提供服务; 海量数据:需要存储、管理海量的数据,需要使用大量的服务器; 用户分布广泛,网络情况复杂:很多大型网站都是为全球用户服务,用户的分布范围广泛,各地网络情况差异大; 安全环境恶劣:互联网的开 阅读全文
posted @ 2018-10-06 22:00 凤凰山小旋风 阅读(192) 评论(0) 推荐(0) 编辑
摘要: qqq 阅读全文
posted @ 2018-10-06 21:56 凤凰山小旋风 阅读(58) 评论(0) 推荐(0) 编辑