- 博客(8)
- 收藏
- 关注
原创 dubbo简介
大家好,我是修真院 武汉分院 第十四期 java 学员,今天 我给大家分享的是—— dubbo 简单介绍1.背景介绍.1 dubbox简介 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。- 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点...
2018-09-21 15:54:08
199
原创 mybatis连表查询
大家好,我是IT修真院武汉分院第14期的学员,一枚正直纯洁善良的JAVA程序员1.背景介绍什么是mybatisMyBatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。 MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary J...
2018-09-15 15:09:45
339
转载 多线程入门
1.背景介绍先介绍下背景什么是多线程? 多线程简介概述多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。在一个程序中,这些独立运行的程序片段叫作“线程”(Threa...
2018-09-02 16:36:12
165
原创 什么是压测,为什么要进行压力测试?JMETER工具的使用
1.背景介绍JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,我们今天要用到的就是JMeter的性能测试部分。 首先我们先了解下压力测试的基本概念: 1吞吐率(Requestspersecond)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最...
2018-08-10 14:45:32
1499
转载 什么是REST?
1.背景介绍什么是REST? REST 表述性状态传递(英文:Representational State Transfer,简称REST),是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。 REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTf...
2018-07-07 09:01:25
565
转载 为什么要使用tiles框架?
1.背景介绍 什么是Tiles框架 Tiles框架就是一种页面复用体系,我们在设计前端jsp页面时,可能会有很多页面重复的地方,在每个页面上都写上相同的代码块,极大的降低了效率,为了解决代码不可复用的问题,Tiles框架应运而生。2.知识剖析在Tiles中,模板是页面的布局部分,每个页面都是由模板文件和碎片文件来组合生成的。经典布局的页面结构包括:Header,Menu...
2018-07-07 08:44:54
230
转载 SLF4J 和 Log4j2
目录1.背景介绍SLF4J是怎么诞生的?很久很久以前,Apache说服log4j以及其他的日志按照commons-logging的标准编写,但是由于commons-logging的类加载器有点问题,实现起来也不友好,因此log4j的作者创作了SLF4J,也因此与commons-logging平分天下。到底使用哪一个,由开发者自己决定。SLF4J,即简单日志门面(Simple Logging Fac...
2018-06-12 15:44:26
464
转载 什么是tcp/ip协议?TCP的三次握手指的是什么,为什么一定要三次握手,而不是四次或者是两次?
1.背景介绍在阿帕网(ARPA)产生运作之初,通过接口信号处理机实现互联的电脑并不多,大部分电脑相互之间不兼容。 在一台电脑上完成的工作,很难拿到另一台电脑上去用,每一个军种的电脑在各自的系里都运行良好,但却有一个大弊病:不能共享资源。 直到1983年,TCP/IP协议作为因特网上所有主机间的共同协议,从此以后被作为一种必须遵守的规则被肯定和应用。 在确定规则过程中,最重要的人物当数瑟夫(Vint...
2018-05-28 13:45:52
1024
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人