自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 学会提问

2021-02-11 00:51:28 196 1

原创 Netty使用

Netty使用Java序列化案例import com.mayikt.days01.server.serialize.UserInfo;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.Obje

2021-02-14 19:51:18 291 2

原创 三种IO模型

三种IO模型BIO简单代码实现服务器端public class SocketBioServer { public static void main(String[] args) throws IOException { ServerSocket serverSocket = new ServerSocket(9001); while (true) { System.out.println("服务器端正在等待连接中...");

2021-02-11 23:31:50 222

原创 Socket网络通讯协议之(TCP/UDP)

Socket网络通讯协议之(TCP/UDP)TCP通讯代码TCP服务器端public class SocketTcpServer { public static void main(String[] args) throws IOException { // 创建Server Socket ServerSocket serverSocket = new ServerSocket(); // 创建我们的 Socket 监听连接地址和端口号

2021-02-10 16:28:47 332 1

原创 微服务之整合Swagger接口文档

微服务之整合Swagger接口文档Maven依赖配置网关配置Swagger网关依赖依赖配置swagger配置文件 -- configSwagger过滤器 -- filterSwagger控制层 -- handler配置文件yaml子系统对接网关接口文档配置文件 -- yaml接口使用Swagger注解Swagger配置说明配置启动类Maven依赖配置<dependency> ...

2020-04-29 20:50:08 1893

原创 SpringCloud微服务核心组件类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-03-03 01:10:48 525

原创 SpringCloud微服务演变过程类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-03-02 20:56:08 207

原创 并发编程基础类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-03-02 12:28:01 100

原创 并发包与线程池原理类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-03-02 00:45:14 130

原创 JVM总结类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-02-29 11:39:31 157

原创 并发编程基础类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-02-29 11:38:09 125

原创 RabbitMQ高级部分类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-02-27 12:56:56 147

原创 RabbitMQ总结类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-02-27 12:56:17 176

原创 Redis高级部分类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-02-22 23:16:25 169

原创 Redis基础总结类图版

-------资源转载于蚂蚁课堂(www.mayikt.com)

2020-02-21 01:39:07 167

转载 Netty框架大体总结类图版

2020-02-14 21:54:33 253

转载 NIO整体分析类图版

2020-02-12 13:14:03 209

转载 SpringBoot启动流程类图版

2020-02-10 22:39:31 2540

转载 SpringMVC大体流程框架类图版

2020-02-06 23:27:40 1042

转载 Spring5.0总体架构类图版

2020-02-06 02:54:43 640

转载 MyBatis大体流程类图版

2020-02-05 00:45:39 800

转载 设计模式总结版本图

2020-02-04 22:17:54 113

原创 九大设计模式总览类图

2020-01-18 14:30:09 181

转载 源码分析之Mybatis

为什么要使用MybatisMybatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(PlanOld Java Objects,普通的Java对象)映射成数据库中的记录。Mybatis环境快速入门Maven依赖信息 <dependencies> <!-...

2019-06-30 22:38:59 492

转载 设计模式之单例模式

什么是单例模式单例模式确保一个类只有一个实例,并提供一个全局访问点,实现单例模式的方法是私有化构造函数,通过getInstance()方法实例化对象,并返回这个实例。保证在JVM中只有一个实例单例模式优缺点单例类只有一个实例共享资源,全局使用节省创建时间,提高性能单例模式应用场景单例的七种写法饿汉式、懒汉(非线程安全)、懒汉(线程安全)、双重检验锁、静态内部类、枚举、容器...

2019-06-15 01:02:03 96

原创 搭建之Jenkins篇

Jenkins实现自动化部署下载Jenkinslinux wget https://prodjenkinsreleases.blob.core.windows.net/redhat-stable/jenkins-2.121.3-1.1.noarch.rpm安装Jenkinssudo rpm -ih jenkins-2.121.3-1.1.noarch.rpm安装完成后,目录文件wa...

2019-06-09 02:38:57 124

转载 设计模式之外观模式和状态模式

外观模式外观模式,他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供l饿一个统一的访问接口,这个接口使得子系统更容易 被访问或者使用。外观模式应用场景简单来说,该模式就是把一些复杂的流程封装成一个接口供给外部用户更简单的使用。这个模式中,设计到3个角色。门面角色:外观模式的核心。它被客户角色调用,它熟悉子系统的功...

2019-06-07 22:03:06 465

转载 搭建之docker篇

Docker介绍定义:Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotClouw公司。Docker自开源后收到广泛的关注和讨论,目前已有多个相关项目,逐渐形成了以Docker为中心的生态体系,dotCloud公司后来也改名为Docker lne。Docker是一个开源的容器引擎,它有助于更快地交付应用。 Docker可将应用程序和基础设施层隔离,并且能将基...

2019-06-07 15:28:02 127

原创 搭建之maven私服篇

Maven Nexus私服的原理1.一些无法从外部仓库下载的构件,例如内部的项目部署到私服上,以便供其他依赖项目使用。2.为了节省带宽和时间,在局域网内架设一个私有的仓库服务器,用其代理所有外部的远程仓库。当本地Maven项目需要下载构件时,先去私服请求,如果私服没有,则再去远程 仓库请求,从远程仓库下载构件后,把构件存在私服上。这样,及时暂时没有Internet链接,由于私服已经缓存了大量构...

2019-06-07 14:56:36 164

转载 设计模式之工厂模式与模板方法

工厂模式Spring框架中工厂模式ClassPathXmlApplicationContext classPathXmlApplicationContext = new ClassPathXmlApplicationContext(bean.xml);classPathXmlApplicationContext.getBean("sss");@Overridepublic Objec...

2019-05-31 00:26:36 824

转载 设计模式之装饰者模式

什么是装饰者定义: 在不改变原有对象的基础上附加功能,相比生成子类更灵活装饰者模式应用场景动态的给一个对象添加或者撤销功能。装饰者模式优缺点优点:      可以不改变原有对象的情况下动态扩展功能,可以使扩展的多个功能按想要的顺序执行,可以实现不同效果缺点:     ...

2019-05-31 00:26:17 138

转载 设计模式之代理模式

什么是代理模式定义:        为其他对象提供一种代理以控制对这个对象的访问。为什么使用代理模式中介隔离:        在某些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类对象可以在客户类和委托对象之间起到...

2019-05-31 00:26:01 100

转载 设计模式之责任链模式

设计模式之责任链模式什么是责任链模式客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。 这样就实现了请求者和接受者之间的解耦,并且在客户端可以动态实现的组合职责链。使编程更加灵活。定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。其过程实际上是一个递归...

2019-05-17 01:06:09 118

转载 设计模式之策略模式

什么是策略模式策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理,最终可以实现解决多重if判断问题。定义策略接口 → 实现不同的策略类 → 利用多台或者其他方式调用策略类为什么叫做策略模式每个 if 判断都可以理解为就是一个策略。策略模式优缺点优点1.算法可以自由切换(高层屏蔽算法,角色自由切换)2.避免使用多重条件判断(如果算法过多就会出现很...

2019-05-10 00:19:38 183

空空如也

空空如也

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

TA关注的人

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