自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JDK12新特性详解

JDK8新特性详解 JDK9新特性详解 JDK10新特性详解 JDK11新特性详解 简介:JDK12于2019-03-19正式发布。 1、JDK12之Shenandoah低暂停时间垃圾收集器(实验性) 定义:...

2019-09-06 10:46:00 778

转载 劈天神掌之数据结构

1、概念 数据结构是以某种特定的布局方式存储数据的容器,这种“布局方式”决定了数据结构对于某些操作是高效的,而对于其他操作则是低效的。类似于java设计模式一样,我需要用最合适的数据结构解决问题。 2、分类 数据结构分为:线性结构和非线性结构。 ...

2019-09-04 22:28:00 253

转载 崛起于Springboot2.0.X之统一异常处理(51)

序言:很多时候都要写try catch,所以为了减少代码把异常处理单独拿出来,做一个全局处理,一般公司都是自定义异常为主,今天写一个默认异常和自定义异常的配置,很简单,五分钟就能掌握,而且代码全面,属于企业用法。 1、pom依赖 <dependency> ...

2019-09-04 16:48:00 150

转载 崛起于Springboot2.0.X之session共享(50)

简介:session共享是不同项目共享一个资源,譬如单点登录。 1、pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactI...

2019-09-04 13:28:00 192

转载 崛起于Springboot2.0.X之最全方法解决Cors跨域(49)

1、概念理解Cors 1.1、什么是Cors? 直接解释为跨域,是一个比jsonp更优秀的存在,JSONP只支持Get请求,CORS支持所有类型的HTTP请求。 1.2、什么是跨域? 同源是指,域名、协议、端口均为相同,如果三者有其一不...

2019-08-29 11:29:00 413

转载 崛起于Springboot2.0.X之集成Spring Configuration Processor(48)

序言:对自己Springboot项目有各种小小洁癖感的同学可以看过来,这个针对Springboot任何版本,虽然标题是2.0.x。 接下来讲说的是Springboot创建的时候,选择图下这个依赖的作用,文件处理器,Spring Configuration Proces...

2019-08-28 15:00:00 504

转载 崛起于Springboot2.0.X之手动配置Quartz定时任务(47)

(记得来开源中国关注我哟!如果博客被我发现有不好的地方,都会优化更新的,所以关注我呦,嘻嘻) 技术栈:Springboot2.0.X(2.1.X也可以)+ Quartz +FastMybatis (自认为比mybatis-plus更方便的框架) + Hutool + lo...

2019-08-27 21:01:00 483

转载 崛起于Springboot2.0.X之整合RabbitMQ企业场景开发(46)

1、博客涵盖点 1.1 入门级rabbitMQ,了解五种默认的五种开发方案 1.2 使用ssm xml方式集成rabbitMq,五种模式+死信队列方案+jdk8 1.3 本博客项目码云地址:==》springboot+RabbitMQ+所有场景 1、fano...

2019-08-23 11:20:00 487

转载 RabbitMQ之SSM框架整合xml配置

前提:jdk1.8,本博客使用的是RabbitTemplate模版,用封装好的方法,不再使用 ==》入门级教学 还有一个重点,自己一定要会使用rabbitmq服务器,自己创建exchange、queue等,不然使用该博客的话,会报错的。 两种方法:top...

2019-08-22 15:28:00 752

转载 RabbitMq入门级教程之完全掌握5种开发方案

1、安装 windows安装rabbitmq mac安装rabbitmq需要注意的是,mac安装rabbitmq,启动的时候命令前,需要加sudo,不然会报错误 2、rabbitmq 开发概念词 2.1 Producer(生产者) 2...

2019-08-22 15:07:00 213

转载 似曾相识燕归来

1、关于继承 java类是单继承的。classB Extends classAjava接口可以多继承。Interface3 Extends Interface1, Interface2,interface3 2、关于Set转换List Set<String> set...

2019-08-06 16:24:00 120

转载 JUC多线程三种剑诀

import java.util.ArrayList;import java.util.List;import java.util.concurrent.*;/** * @Author:MuJiuTian * @Description: * @Date: Creat...

2019-07-31 09:17:00 109

转载 崛起于Springboot2.0.X之切换redis数据库(45)

(本篇博客已于2019-08-28 优化更新) 题记:找一个像太阳一样的人,为你晒掉所有悲伤! 正题:两种方式:jedis切换数据源和redis自带切换数据源(redis数据库:0-15,默认是0库) 1、application.properties #red...

2019-07-30 15:16:00 464

转载 Netty进阶篇之websocket发送消息(8)

序言:Netty进阶篇之简单版websocket发消息(7)大概和下面的代码就成相似,只不过上一篇博客更加简单一些。 1、pom文件 <dependency> <groupId>io.netty</groupId> <art...

2019-07-23 21:35:00 659

转载 Netty进阶篇之简单版websocket发消息(7)

序言:简单开发前端发送消息,后端接收消息并返回。 1、故事牵引 今天通过一个故事来讲解netty,主要讲client和server端和下面的主要实现类。 客户要去ktv唱歌,进入ktv之前,门口会有招待服务生,然后招待服务生看到客户之后,会安排你们给ktv内部服务生给你们安排房间,然后...

2019-07-23 21:34:00 156

转载 Netty进阶基础篇之NIO 非阻塞通信(6)

1、图览 由下图可以看出,NIO非阻塞几个属性之间的关系:多个不同客户(Socket)进入餐厅(系统)之前,先经过餐厅大门(ServerSocketChannel),这个时候门口有指导服务员(SelectionKey),看到客户(Socket)进来后,会为你安排就座(register注册到监...

2019-07-14 14:51:00 188

转载 Netty进阶基础篇之NIO 阻塞通信(5)

NIO 完成网络通信的三个核心:Channel、Buffer、Selector 1、通道(Channel) 负责连接 SocketChannel、ServerSocketChannel、DatagramChannel、Pipe.SinkChannel、Pipe.SourceChanne...

2019-07-14 14:27:00 188

转载 Netty进阶基础篇之IO篇(2)

序言:使用IO操作读写 1、读取 @Testpublic void readeFile() { FileInputStream input = null; String result = ""; try { //1.根据path实例化一个输入流的...

2019-07-14 12:41:00 79

转载 Netty进阶基础篇之NIO Channel篇(4)

1、Channel概念 通道(Channel):用于源节点与目标节点的连接。在 Java NIO 中负责缓冲区中数据的传输。Channel 本身不存储数据,因此需要配合缓冲区进行传输 2、 Channel主要实现的类 |--FileChannel ...

2019-07-14 11:48:00 561

转载 Netty进阶基础篇之NIO Buffer篇(3)

1、Buffer概念 1.1 缓冲区获取 Buffer缓冲区是就是一个数组,有着不同的数据类型:ByteBuffer、CharBuffer、ShortBuffer、IntBuffer、LongBuffer、FloatBuffer、DoubleBuffer,然后这些数据类型都可以通过a...

2019-07-13 23:55:00 78

转载 Netty进阶基础篇之流概念篇(1)

序言:学Netty之前,对流的概念应该深刻一些,所以先理解一下流的使用! 1、IO、NIO、AIO 含义区别 1.1 同步阻塞I/O(BIO block io) jdk1.4之前就一个io流,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器就需要启动一个线程进行处理,如果...

2019-07-13 22:46:00 112

转载 gitgnore总是提交target文件

git无法忽略target等文件的问题 https://blog.csdn.net/sjw9507/article/details/79346606 但是有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略...

2019-07-02 16:42:00 674

转载 玩转APICloud移动开发之概念入门(1)

1、官网 柚子科技 2、APICloud平台 个人理解:一个前端工程师可以代替安卓、ios开发做移动应用的开发,前端工程师编写的代码依靠APICloud平台转换安卓、Ios代码,打包,直接上线。以后的大部分公司完全可以不再需要安卓、ios开发人员。 3、平台由来 个人理解:柚子...

2019-06-22 14:55:00 276

空空如也

空空如也

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

TA关注的人

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