自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flask快速上手【无废话版】

Flask是一个用于构建Web应用程序的Python微型框架。它被设计为:简单、轻量级且易于扩展的框架,适用于从小型应用到复杂的Web应用开发。

2023-10-30 09:51:34 167

原创 MQTT通讯协议详解【通俗易懂】

简单来说:MQTT是一个消息传输协议,不同的设备可以通过这个协议进行消息的稳定传输。MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅()模式的轻量级通讯协议,该协议构建于TCP/IP协议上。MQTT作为一种轻量级、高效的通信协议,在和各种下扮演着重要的角色。它为设备之间的通信提供了简单、可靠的解决方案,。

2023-08-04 16:15:19 6662 2

原创 Redisson一分钟学会【通俗易懂】

Redisson介绍,Redisson教学,Redisson实操,Redisson分布式锁,Redisson缓存

2023-07-20 18:18:29 4102 3

原创 最新RabbitMQ教程【2023】

RabbitMQ入门、RabbitMQ教学、RabbitMQ2023最新教程

2023-04-23 09:26:16 399

原创 Mybatis-Plus——极速上手

mybatis-plus快速入门、mybatis-plus教学、mybatis-plus教程、mybatis-plus实操

2023-04-10 15:52:30 134

原创 Mybatis动态SQL

Mybatis动态SQLwhere、if:条件判断标签,将判断的的语句写在test中where标签:会将第一个条件前面的逻辑运算符 (or ,and) 去掉,例如id满足条件,则会自动去掉id前面的ADN如果标签里面没有一个条件语句都不满足,则会不会生成where关键字if标签:在if标签里面的test中写入条件语句,如果符合语句则会自动生成标签内的SQL语句。

2023-03-02 21:29:40 185

原创 Nginx入门(安装到实操案例)

events 块涉及的指令主要影响 Nginx 服务器与用户的网络连接,常用的设置包括是否开启对多 work process下的网络连接进行序列化,是否允许同时接收多个网络连接,选取哪种事件驱动模型来处理连接请求,每个 word process 可以同时支持的最大连接数等。一个server块可以当作是一个服务,对这个服务进行配置,server块有一个listen变量,这个是用来监听端口的,只要访问了该端口,就会使用对应的server块。这部分的配置对 Nginx 的性能影响较大,在实际中应该灵活配置。

2023-02-28 19:39:04 166

原创 JPA入门

JPA的英文全称是“Java Persistence API”,表示Java持久层API,是Java持久化规范。它为Java开发人员提供了一种对象、关联映射工具来管理Java应用中的关系数据。具有标准化、简单易用、集成方便等优势。

2023-02-28 19:18:41 110

原创 Kafka精品教学(入门,安装,Springboot整合Kafka)

Kafka教学,Kafka安装,Springboot整合Kafka,Kafka入门到精通

2023-01-30 16:00:29 944 5

原创 Apollo配置中心教程、详解

Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。

2022-12-23 17:46:02 12539 8

原创 反射和自定义注解教程和结合使用

反射反射的作用如何使用反射获取Class对象的方法反射的常见API1)获得变量及方法2)反射新建实例和访问方法反射的实际使用案例一案例二注解Java内置注解元注解@Target@Retention@Document@Inherited自定义注解注解结合反射使用 Reflection(反射) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查。被private封装的资源只能类内部访问,外部是不行的,但反射能直接操作类私有属性。反射可以在运行时获取一个类的所有信

2022-12-23 17:22:10 404

原创 Caffeine缓存快速入门

Caffeine缓存的入门,Caffeine缓存代码实现,Caffeine缓存应用介绍,Caffeine缓存原理介绍

2022-12-23 17:08:22 1986

原创 redis缓存和SpringCache

Redis缓存代码实现,Redis缓存原理代码实现,SpringCache快速入门启动,Spring Cache使用,SpringCache结合Redis,项目中自定义缓存。

2022-12-23 16:34:33 1933

原创 Redis入门(命令、API、结合Spring boot)

redis看这一篇就够了,redis命令,redis+Springboot开发,redis各种API实现,redis从0到入门只需要1分钟。

2022-11-30 17:16:09 311

原创 函数式编程,进公司之前最后一课(Lambda、Stream、Optional)

面向对象思想主要关注用什么对象完成什么事情,而函数式编程思想就类似于我们数学中的函数。它主要关注的是我们对数据进行了什么操作。优点:代码简洁,开发快速;接近自然语言,易于理解;易于“并发编程”

2022-11-30 16:43:18 290

原创 ZooKeeper介绍和实操(增删改查、监听、分布式锁)

Zookeeper入门结束和使用,操作zookeeper的客户端工具Curator使用,Curator是Netflix公司开源的一套Zookeeper客户端框架。了解过Zookeeper原生API都会清楚其复杂度。Curator帮助我们在其基础上进行封装、实现一些开发细节,包括接连重连、反复注册Watcher和NodeExistsException等。目前已经作为Apache的顶级项目出现,是最流行的Zookeeper客户端之一。

2022-11-30 15:35:37 747

原创 dubbo教程总结(springboot+dubbo)

Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。这意味着,使用 Dubbo 开发的微服务,将具备相互之间的远程发现与通信能力, 同时利用 Dubbo 提供的丰富服务治理能力,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。同时 Dubbo 是高度可扩展的,用户几乎可以在任意功能点去定制自己的实现,以改变框架的默认行为来满足自己的业务需求。

2022-11-29 17:54:16 1258

原创 MySql进阶(索引、视图、事务)

范式是设计数据库表结构时主要遵守的规则,一般情况下,遵守前三个范式,设计出的表结构就是合理;违反了前三个范式任意之一,表结构一定不合理。事务是数据库管理系统执行过程中的一个逻辑单位,由一个优先的数据库操作序列构成。随着数据量的增加,索引文件的大小也会增加,如果索引在逐渐变大的过程中,没办法直接加载到内存中怎么办?假设内存只有8G,但是索引文件有16G,这样就没办法一次性读到内存中。分块读取——分而治之的思想。操作系统:局部性原理:时间局部性:之前被访问过的数据很有可能被再次访问。

2022-10-12 14:22:40 461

原创 Java多线程进阶(JUC)

Java多线程进阶,锁,JUC,并发安全问题

2022-09-27 14:18:09 677

原创 Java线程基础(进程线程、并发并行概念区别、线程生命周期、线程同步、synchronized、Lock锁、线程通讯、生产者消费者、线程池的基本使用)

进程线程、并发并行概念区别、线程生命周期、线程同步、synchronized、Lock锁、线程通讯、生产者消费者、线程池的基本使用

2022-09-25 22:40:42 296

原创 计算机网络实验

实验内容本实验包括三个部分:验证性实验、wireshark实验、Cisco Packet Tracer 实验;一、验证性实验本实验包括 8 个实验,实验 1~7 使用 Cmder 在命令行窗口完成,实验 8 使用浏览器完成1)ipconfig是微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息(/all 参数)。使用 ipconfig/all 查看自己计算机的网络配置,尽可能明白每行的意思,特别注意 IP 地址、子网掩码 Subnet Ma

2022-01-07 16:43:24 9078

空空如也

空空如也

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

TA关注的人

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