摘要:
  ![ima 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Websocket 概述 WebSocket 是基于 TCP 的一种新的网络协议。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接, 并进行双向数据传输。 HTTP协议和WebSocket协议对比: HTTP是短连接 WebSocket是长连接 H 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Dubbo的前世今生 2011年10月27日,阿里巴巴开源了自己的SOA服务化治理方案的核心框架Dubbo,服务治理和SOA的设计理念开始逐渐在国内软件行业中落地,并被广泛应用。 早期版本的dubbo遵循SOA的思想,是面向服务架构的重要组件。 如今版本的Dubbo作为Spring Cloud的二进 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Mybatis入门1 前言 在前面我们学习MySQL数据库时,都是利用图形化客户端工具(如:idea、datagrip),来操作数据库的。 在客户端工具中,编写增删改查的SQL语句,发给MySQL数据库管理系统,由数据库管理系统执行SQL语句并返回执行结果。 增删改操作:返回受影响行数 查询操作:返 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Web基础知识 Tomcat 简介 Tomcat服务器软件是一个免费的开源的web应用服务器。是Apache软件基金会的一个核心项目。由Apache,Sun和其他一些公司及个人共同开发而成。 由于Tomcat只支持Servlet/JSP少量JavaEE规范,所以是一个开源免费的轻量级Web服务器。 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Maven Maven初识 什么是Maven? Maven 是一款用于管理和构建Java项目的工具,是Apache旗下的一个开源项目 。 Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。 开源项目:https: 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
一篇写的很好的解释动态代理原理的文章: 博客原地址:https://www.cnblogs.com/lifullmoon/p/14654836.html 代理 代理:在不改变原始代码的情况下修改对象的行为。代理可以以透明的方式为对象添加额外的功能。 言简意赅:方法增强 分类 静态代理 人为编写,编译 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
AOP AOP基础 接下来我们进入到AOP的学习。 AOP也是spring框架的第二大核心,我们先来学习AOP的基础。 在AOP基础这个阶段,我们首先介绍一下什么是AOP,再通过一个快速入门程序,让大家快速体验AOP程序的开发。最后再介绍AOP当中所涉及到的一些核心的概念。 AOP概述 什么是AOP 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Redis快速入门 Redis的常见命令和客户端使用 初识Redis Redis 前世今生,作者是一个以色列人,曾经在做一个关于广告业务,需要使用一款内存数据库,市面没有,自己就写了一个,Redis 诞生。 Redis 是 一款基于内存的数据存储结构! 【内存】存储介质:半导体。 特点:存储效率 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
Git 分布式版本控制工具 git命令速查 前言 什么是Git Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。 在IDEA开发工具中可以集成Git(后面会讲解Git安装和集成过程): 集成后在IDEA中可以看 阅读全文
𓂃𓊝𓄹𓂃ɴɪᴄᴇ ᴅᴀʏ𓂃𓅷𓏲𓂃
摘要:
springboot自动配置原理 springboot的出现就是为了简化Spring框架的开发,快速构建java web项目。 springboot的两个核心特性就是起步依赖和自动配置。 起步依赖原理:maven的依赖传递 自动配置原理:条件注入、SPI机制 起步依赖 假如我们没有使用SpringB 阅读全文