自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 Redis学习(一)

Redis是什么Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API1,Redis安装在磁盘;2,Redis数据存储在内存。redis是一种基于键值对(key-value)数据库,其中value可以为string、hash、list、set、zset等多种数据结构,可以满足很多应用场景。还提供了键过...

2019-12-12 10:22:42 250

原创 SpringBoot学习二

接着上次写的SpringBoot继续写。热加载使用spring-boot-devtools。添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId>&l...

2019-12-10 13:46:53 366

原创 SpringBoot学习一

简介Spring Boot使开发独立的,产品级别的基于Spring的应用变得非常简单,你只需"just run"。 我们为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用需要很少的Spring配置。你可以使用Spring Boot创建Java应用,并使用java -jar启动它或采用传统的war部署方式解决问题依赖太多了, 且存在...

2019-12-09 16:37:52 129

原创 Netty学习之读netty权威指南(七)

上一章简单写了基于 Netty 的 Http 服务器的例子,今天来学习Wbsocket。为什么学习Websocket,我们得说说Http的劣势了。Http协议为半双工协议,半协议双工可以在两个方向上进行传输,但是不能同时传输。 Http消息太冗长,包括消息头、消息体、分隔符等,通常的情况下对于文本传输相较于其他的二进制传输冗长繁琐Websocket简介:WebSocket是HTML...

2019-11-18 14:56:01 130

原创 Netty学习之读netty权威指南(六)

上一节主要介绍了几种常见的编解码技术(虽然是截图,但是跟我手敲基本一样),具体怎么使用这些编解码框架就不一一的演示了。大家随便上网上一搜比比皆是教程。今天咱们看看Http协议开发应用HTTP协议开发应用如果不太懂HTTP的先看看这个哥们的写的:点我!点我!点我咱们要开发一个什么东西呢,咱们不按照书上的文件服务器了,咱们就简单的写一个,当你访问服务器时,服务器给你返回你当前的URI ,像...

2019-11-06 16:20:30 398

原创 Netty学习之读netty权威指南(五)

前边讲了粘包拆包的解决,今天来讲Netty的编解码技术偷个懒,截图一下书上的内容大家了解一下Java序列化Java序列化从Jdk1.1就实现了,只需要继承Serializable并生成序列化ID就可以了,因此在诞生之初就广泛应用。但是Java语言是它内部私有的,其他的语言都不支持,这就阻碍了它的应用,下面说几点Java序列化的缺点无法跨语言 序列化后码流太大(暂时不做演示)...

2019-10-30 16:16:49 133

原创 Netty学习之读netty权威指南(四)

前面磕磕绊绊的写了Netty的入门和Netty的粘包拆包问题,今天继续写Netty粘包拆包的故事分隔符和定长解码器的应用TCP 以流的方式进行传输,上层应用协议为了对消息进行区分,往往采用如下的四种方式:消息长度固定 将回车换行符作为消息结束符 将特殊的分隔符作为结束的标志 在消息头中定义长度字段来标识总长度Netty对上面四种做了统一的抽象,使用起来非常方便,用户不需要自己对...

2019-10-30 14:12:59 192

原创 Netty学习之读netty权威指南(三)

前两个博客磕磕绊绊的写完了客户端和服务端的例子,今天就来研究一点更深入的东西。TCP的粘包和拆包这个是我在网上找到的解释粘包和拆包的博客,看着还可以:解释拆包粘包。下面咱们介绍一下书上咋说的,TCP是个流协议,什么是流,就是一大串没有边界的数据,大家可以想象一下河里的水。TCP底层不了解咱们上层业务数据的具体含义,它会根据TCP缓冲区的实际情况对数据进行划分,所以在业务上可以认为,一个...

2019-10-30 11:16:13 291

原创 Netty学习之读netty权威指南(二)

写了上一篇觉得写的不太好,今天开始看Netty了,好好学,好好写。Netty入门Netty的环境搭建呢咱们就不细说了大家百度搜一下,挺简单的。书中的入门是写了一个Netty的例子,那咱们也写这个例子看看,Netty到底是怎么玩的。写例子之前回忆一下NIO的时候,写一个时间服务器的步骤创建一个 ServerSocketChannel,设置为非阻塞的。 绑定监听端口,设置最大的连接数。...

2019-10-28 11:19:04 115

原创 Netty学习之读netty权威指南(一)

大家问我为什么读这个来学netty,嗯嗯嗯??我也说不上来,因为我以前看过某个培训班的课程,初步了解了一下netty,但是现在回想一下发现我所有的知识基本忘光了,不过没关系,慢慢来,一点一点的找回来不久好了吗,现在开始咱们读一读Netty权威指南这本书,学习一下Netty。当然了不会全部按照这本书来,我会加上自己学习的东西。I/O 演进之路JDK 1.4 以前Java对 IO 的支持不完...

2019-10-22 14:54:16 286

对比两个uri是否一致,对比两个url是否一致

对比两个url是否一致,对比两个URL是否一致,包括端口,方法等,非常好用

2023-09-12

全国各个省份对应代码枚举类

比如110000是北京

2021-11-10

shiro实战教程资料.zip

shiro实战教程资料,对应B战编程不良人的shiro的资料

2020-06-11

Redis-x64-3.2.100.7z

win版的rediswin

2019-12-10

ActiveMQ--听课总结.mmap

大概跟尚硅谷周洋老师的activeMQ差不多,可以用来学习和复习。

2019-08-23

JAVA面试题甲骨文

JAVA面试题

2019-02-18

空空如也

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

TA关注的人

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