摘要: 储备知识 讲解HTTP协议前,先了解一些基础的计算机网络相关知识 1.1 计算机网络体系结构 定义 计算机网络的各层 + 其协议的集合 作用 定义该计算机网络的所能完成的功能 结构介绍 计算机网络体系结构分为3种:OSI体系结构、TCP / IP体系结构、五层体系结构 OSI体系结构:概念清楚 & 阅读全文
posted @ 2020-04-17 11:06 21克的小怪兽 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 前提 Lettuce是一个Redis的Java驱动包,初识她的时候是使用RedisTemplate的时候遇到点问题Debug到底层的一些源码,发现spring-data-redis的驱动包在某个版本之后替换为Lettuce。Lettuce翻译为生菜,没错,就是吃的那种生菜,所以它的Logo长这样: 阅读全文
posted @ 2019-12-10 11:11 21克的小怪兽 阅读(5453) 评论(0) 推荐(1) 编辑
摘要: github:https://github.com/Ccww-lx/Sp... 在NoSQL盛行的时代,App很大可能会涉及到MongoDB数据库的使用,而也必须学会在Spring boot使用Spring Data连接MongoDB进行数据增删改查操作,如下为详细的操作手册。 依赖 直接导入spr 阅读全文
posted @ 2019-12-10 09:58 21克的小怪兽 阅读(8687) 评论(0) 推荐(4) 编辑
摘要: 前言 在机械工艺发展的今天,服务器动辄8核、16核,64位CPU,代码执行效率非常高,StringBuilder替换StringBuffer、ArrayList替换Vector,对于代码运行效率的提升是微乎其微的,即使是项目中的每个点都注意到了,代码运行也看不出什么明显的变化。 代码优化的目标: 减 阅读全文
posted @ 2019-12-05 09:55 21克的小怪兽 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍 Java NIO 中三大组件 Buffer、Channel、Selector 的使用。 Buffer 一个 Buffer 本质上是内存中的一块,我们可以将数据写入这块内存,之后从这块内存获取数据。 java.nio 定义了以下几个 Buffer 的实现,这个图读者应该也在不少地方见过了吧 阅读全文
posted @ 2019-12-03 11:07 21克的小怪兽 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把 阅读全文
posted @ 2019-11-21 16:50 21克的小怪兽 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 单线程(串行) 使用注解@Scheduled PS:类上或者启动类上必须加上@EnableScheduling,多线程:使用@EnableAsync和@Async @Scheduled(cron = "0/2 * * * * *") public void timerBreakCat(){ Loca 阅读全文
posted @ 2019-08-08 15:34 21克的小怪兽 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 简介 HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特性: 支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接 连接池减少请求延时 透明的GZIP压缩减少响应数据的大小 缓 阅读全文
posted @ 2019-08-08 10:09 21克的小怪兽 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 简介 EasyExcel重写了poi对07版Excel的解析,能够原本一个3M的excel用POI sax依然需要100M左右内存降低到几M,并且再大的excel不会出现内存溢出,03版依赖POI的sax模式。在上层做了模型转换的封装,让使用者更加简单方便 GitHub地址:https://gith 阅读全文
posted @ 2019-08-06 11:43 21克的小怪兽 阅读(2469) 评论(0) 推荐(0) 编辑
摘要: 导入boot项目的aop依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 定义注解 import jav 阅读全文
posted @ 2019-07-31 11:02 21克的小怪兽 阅读(673) 评论(0) 推荐(0) 编辑