JavaMail发送邮件,附件中文乱码原因解析及解决方案
JavaMail文件名乱码
idea部署Tomcat详解(超详细新手入门)
idea中Tomcat的配置与启动
分布式 - 谈谈你对分布式的理解,为什么引入分布式?
不啰嗦,我们直接开始!划重点:真正了解分布式系统的概念,日后工作中具有分布式系统设计思想。 能否在设计中对系统稳定性方面考虑周全。 能构建高 QPS 健壮的系统架构。1、面试官:那谈谈你对分布式系统的理解问题分析:各种分布式框架层出不穷,Spring Cloud,阿里的 Dubbo,无论使用哪一个,
pom文件详解
上文我们介绍了maven的setting文件。今天我们来总结一下,maven中另一个重要文件,pom文件。POM(Project Object Model)文件是Maven项目的核心文件之一。它是一个XML文件,描述了项目的基本信息、依赖项、构建和发布等信息。POM文件是Maven的重要组成部分,可
Spring概述、Spring的优势和体系结构
Spring是⼀个分层⾮常清晰并且依赖关系、职责定位⾮常明确的轻量级框架,主要包括⼏个⼤模块:数据处理模块、Web模块、AOP(Aspect Oriented Programming)/Aspects模块、Core Container模块和 Test 模块,如下图所示,Spring依靠这些基本模块,
Java Spring概述
Spring 是一款主流的 Java EE 轻量级开源框架 ,Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从
Flyway详解(使用说明及避坑指南、一文搞懂flyway)
Flyway详解,包含工作原理、使用说明、避坑指南、以及团队使用时的注意事项
springboot实现微信扫码登录
用户点击微信登录按钮后,会被引导到微信授权页面,确认授权后会被重定向到/login接口,接口会获取用户的OpenID和AccessToken并处理登录逻辑。可以使用授权链接,引导用户在微信中打开并确认授权,然后获取用户的OpenID和AccessToken。
Java 调用第三方接口方法
Java 调用第三方接口方法一、 通过JDK网络类Java.net.HttpURLConnection1.java.net包下的原生java api提供的http请求使用步骤:1、通过统一资源定位器(java.net.URL)获取连接器(java.net.URLConnection)。2、设置请求的
Spring Boot定时任务
结合实际业务场景,详解spring boot定时任务。
最经典的20个Spring Boot面试题,95%以上会被问到,不服来战
这是一个基于 Web 的 UI,主要提供了使用可用依赖项创建新 Spring Boot 项目并下载创建为 zip 的项目的能力。例如:— 当我们在项目中添加spring-boot-starter-web依赖项时,Spring Boot 自动配置会查找 Spring MVC 是否在类路径中。通常,在控
Mybatis-Plus详解
RedirectMyBatis-Plus(简称MP)是⼀个MyBatis的增强⼯具,在MyBatis的基础上只做增强不做改变,为简化开发、提⾼效率⽽⽣。
SpringBoot集成JWT实现Token登录验证
JSON Web令牌(JWT)是一种开放的标准(RFC 7519),它定义了一种紧凑而独立的方式在各方之间安全地传输信息为JSON对象。学习总结一下SpringBoot整合JWT的登录token验证,简单易理解哦~
【Spring】——Spring的创建与使用
上期我们讲解了Spring是什么及Spring的核心特点,其中重点讲解了控制反转(IoC)和依赖注入(DI),下面我们通过示例代码来去更深刻了解这其中的含义。
JSP连接MySQL数据库
JSP连接MySQL数据库的连接与增删改查方法
黑马程序员Spring视频教程,全面深度讲解spring5底层原理 学习笔记
介绍代码仓库地址:https://gitee.com/CandyWall/spring-source-study跟着黑马满一航老师的spring高级49讲做的学习笔记,本笔记跟视频内容的项目名称和代码略有不同,都是基于我自己的考量,代码都已经过运行验证过的,仅供参考。视频教程地址:https://w
JDBC连接数据库----Mysql七大步骤详解
1. 首先加载相关依赖,依赖的版本要和数据库的版本一致;2.提供数据库产品(驱动名称)——告诉jdbc我们从操作的是哪家的数据库产品,需要获取哪个驱动; 提供数据库的url——告诉jdbc我们连接的是哪个服务器上面的哪个数据库; 提供数据库的用户名和密码——登录数据库服务器,获得数据库的操作权限
SpringBoot防Xss攻击
这里记录一下怎么防止Xss攻击的代码,等以后有需要用到的话,自己直接使用即可。里面有对application/json数据格式和非application/json数据格式做Xss攻击处理。
MySQL中关于临时表的创建到删除详细过程
1.临时表的创建: CREATE TEMPORARY TABLE SalesSummary ( product_name VARCHAR(50) NOT NULL , total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00 , avg_uni
Mysql(下载、安装、环境配置详细图文)
mysql下载和安装(详细图文版本)