![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 75
彩虹下的布迷
困难这种东西,经常出现才是正常,如果就这样被打败了,那也太废了吧₍₍ (̨̡ ‾᷄ᗣ‾᷅ )̧̢ ₎₎
展开
-
万能RabbitTemplate使用模板
文章目录前言一、RabbitMqConfig二、RabbitmqSend三、MsgReceiver四、MsgReceiverB总结前言类的介绍:RabbitMqConfig:消息队列配置类,包括拿到application的配置,定义队列,交换机,交换机绑定队列指定routingkeyRabbitmqSend:消息发送类,使用时直接将此自动注入然后使用,主要的方法就是将消息放入每个routkey指定的队列中MsgReceiver:负责接受消息并处理他们一、RabbitMqConfig@Co原创 2021-08-26 15:31:20 · 3495 阅读 · 0 评论 -
Spring Security学习
一、框架比较Spring security与shiroSpring Sceurity特点:与Spring无缝连接全面权限控制专门为web开发设计但是他是一个重量级的框架:牵连很多Shiro的特点:轻量级通用性好处:不局限于web环境,可以脱离web环境缺陷:在web环境下一些特定的需要手动编写代码定制Spring Security 是 Spring 家族中的一个安全管理框架,实际上,在 Spring Boot 出现之前,Spring Security 就已经发展了多年了原创 2021-08-09 16:21:46 · 206 阅读 · 0 评论 -
PageInfo的使用-代码演示
文章目录前言一、Service层1.接口的定义二、使用步骤1.引入库2.读入数据总结前言使用时注意方法 返回值为 PageInfo<分页类>一、Service层1.接口的定义 /** * 分页显示 * @param pageIndex 第几页开始 * @param pageSize 一页显示多少 * @param criteria 查询条件 * @return 文章列表 */ PageInfo<Article原创 2021-05-20 17:06:19 · 538 阅读 · 0 评论 -
从POI到EasyExcel
从POI到EasyExcel学自狂神说Java语雀链接POI是什么:Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel 。一、POI的写1、导入依赖<dependency> <groupId>org.apache.poi<原创 2021-05-07 17:13:05 · 201 阅读 · 0 评论 -
SpringBoot入门学习
SpringBoot入门学习Spring再简化:SpringBoot-jar:内嵌tomcat;微服务架构!服务越来越多就出来了Springcloud回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东原创 2021-03-01 19:02:31 · 370 阅读 · 1 评论 -
TCP三次握手四次挥手
TCP问题TCP为什么两次握手不行?四次呢目的:防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误通俗讲解:客户端发送一个SYN报文给服务端,这里的SYN是一个标志位表示发起一个连接,并且这个SYN标志位置为1,还会把序列号置于TCP首部的序号字段中(我的理解是就相当于挂了一个车牌,车上路去往目的地时必须有一个车牌才能上路),服务端收到客户端的SYN报文后,会返回一个ACK报文,其中填入客户端序列号+1(用来验证表示这个回复回复对人了)然后也会随机一个Seq序列号,和SYN报文一块发送给客原创 2021-02-02 23:46:18 · 89 阅读 · 0 评论 -
进程与线程
进程与线程的区别原创 2021-01-08 15:25:28 · 134 阅读 · 0 评论 -
网络编程
网络编程1.1概述计算机网络: 网络编程从大的方面就是说对信息的发送接收。 通过操作相应API调度计算机资源硬件,并且利用管道(网线)进行数据交互的 过程。 更为具体的涉及:网络模型、套接字、数据包7层网络模型:基础层:物理层(physical)、数据链路层(Datalink)、网络层(network).。传输层(Transport):TCP-UDP协议层、Socket。高级层::会话层(Session)、表示层(Presentation)、应用层(Application)原创 2020-10-12 00:09:33 · 332 阅读 · 0 评论 -
简单听闻集合框架
集合框架将使用的对象存储与特定的数据结构容器中collection是一个接口list :可重复重复取决于元素中的equals比较的结果set:不可重复持有对象的引用:集合中的存储都是引用类型元素,并且只能存每个元素对象的引用,而非将元素对象本身存入集合方法int size() 用于返回当前集合中的元素总数void clear() 用于清空当前集合boolean isEmpty() 用于判断当前集合是否不包含任何元素boolean add(E e)将给定的元素 添加进集合,成原创 2020-08-31 12:10:53 · 323 阅读 · 0 评论 -
学习 自动装箱拆箱操作
首先了解包装类主要方法常用功能包装类在进行类型转换的范畴内,有一种特殊的转换,需要将int这样的基本数据类型转换为对象所有基本类型都有一个与之对应的类,就叫包装类包装类是不可变类,在构造了包装类对象后,不允许更改包装在其中的值包装类是final的,不能定义他们的子类主要方法抽象类number是包装类的父类Number的子类必须提供将表示的数值转换为基本类型的方法:xxxValue()以基本类型形式返回指定的数值代码 Number d=123.35;原创 2020-08-14 20:30:01 · 150 阅读 · 0 评论