自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Netty

Netty一、Socket回顾与I/O模型1、Socket网络编程回顾1.1 Socket概述Socket(套接字)就是两台主机之间逻辑的端点。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。Socket是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议、本地主机的IP地址、本地进程的协议端口、、远程主机的IP地址、远程进程的协议端口1.2 So

2022-04-16 18:18:53 1921 1

原创 设计模式之单例模式

单例模式

2022-02-08 09:22:24 197

原创 Spring MVC基本操作

Spring MVC一、Spring MVC概述1.1 Spring MVC 简介MVC是一种常见的用户界面设计模式(设计套路),其实现方案有很多:Struts2、SpringMVC等等。MVC=Model(数据模型)+View(视图)+Controller(控制器),SpringMVC框架主要解决了VC之间的交互问题,在SpringMVC框架中,并不关心M的问题。1.2 SpringMVC核心组件和执行流程核心组件(1)DispatcherServlet:前端控制器,用于接收所有请求。

2021-03-28 19:31:02 333

原创 MyBatis基本操作及概念

MyBatis一、Mybatis简介1.1 什么是MybatisMyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。Mybatis可以简化数据库编程,底层封装的是JDBC,在使用Mybatis实现数据库

2021-03-28 19:23:16 176

原创 Nginx概念及应用

Nginx一、反向代理概念反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。同时,用户不需要知道目标服务器的地址,也无需在用户端做任何设定。反向代理服务器通常可以用来作为Web加速,即使用反向代理作为Web服务器的前置机来降低网络和服务器的负载,提高访问效率。特点反向代理服务器位于用户于目标服务器之间对于用户而言,以为代理服务器就是真实的服务器反向代理机制保护了真实的服务器信息反向代理

2021-03-22 23:24:23 125

原创 Java语法基础

Java语法基础一、初始计算机和java语言1.计算机的体系结构1.1 计算机的基本概念计算机(computer)俗称电脑,是一种用于高级计算,使用非常广泛的设备。主要由计算机硬件和计算机软件两个部分组成。计算机硬件是客观存在的各种计算机相关设备,而计算机的软件是用于控制各种硬件设备完成各种功能。1.2 常见的主要硬件计算机硬件(Computer Hardware)主要包括:中央处理器(CPU)、内存、硬盘、输入输出设备、主板、机箱和电源等辅助设备。CPU的概述中央处理器(英

2021-03-06 19:56:41 638 3

原创 Spring看这一片文章就够了

Spring一、Spring概述Spring是分层的JavaSE/EE应用 full-stack 轻量级开源Java软件框架,以IOC(Inverse Of Control:控制反转)和AOP(Aspect Oriented Programming:面向切面编程),提供了展现层Spring MVC和持久层Spring JDBC 以及业务层事务管理等众多的企业及应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的JavaEE企业级应用开源框架。Spring框架有两个核心功能,

2021-01-05 17:24:54 168 1

原创 IDEA使用Maven创建SpingMVC项目

IDEA使用Maven创建SpingMVC项目1. 新建Maven Project,并且选择webapp原型,然后next。2. 这里的GroupId和ArtifactID随意填写,但是ArtifactID最好和你的项目一名一致,然后next.3.这里我们添加一个参数archetypeCatalog=internal,可以帮助我们快速搭建骨架,然后点击Finish。4. 在pom.xml文件中添加SpringMVC和Servlet的依赖5. 将项目部署到Tomcat服务器上(这里就不做演示

2020-11-06 22:57:56 158 3

SpringMVC-基础课程.md

SpringMVC-基础课程.md

2021-10-11

空空如也

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

TA关注的人

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