博客部署SSL证书教程,带你搞懂HTTPS
前言最近在做自己的博客,发现部署在自己的服务器上后,是HTTP协议的站点,作为小白,查询了很多文件和资料,成功将HTTP的站点变更为了HTTPS。 不过在这背后,关于HTTPS的相关知识我想能够全部记录下来,本文整合了自己在学习过程中查询到的资料,希...
前言最近在做自己的博客,发现部署在自己的服务器上后,是HTTP协议的站点,作为小白,查询了很多文件和资料,成功将HTTP的站点变更为了HTTPS。 不过在这背后,关于HTTPS的相关知识我想能够全部记录下来,本文整合了自己在学习过程中查询到的资料,希...
LeetCode(438 子串异位词)https://leetcode.cn/problems/find-all-anagrams-in-a-string?envType=study-plan-v2&envId=top-100-liked 自...
Git 提交命名规则提交信息结构规范1<类型>[可选范围]: <描述> 示例:feat(login): 新增用户登录功能 类型(type):使用明确动词,推荐类型: feat:新功能 fix:修复问题 docs:文档变更 ...
Git 命令初始化在本地仓库打开 git bash here 💡 输入git init 这样就为我们当前的目录简历了一个Git本地仓库。 Git 登录 GitHub配置本地全局变量12git config --global user.nam...
Git 简介Git特点Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 它采用了分布式版本库的方式,不必服务器端软件支持。 Git 是分布式的 Git 把内容按元数据方式存储 Git 分支 Git 没有一个全局的版本号...
Maven 是什么Maven 定义Maven是一个Java项目的“构建和依赖管理工具”。 它的功能主要是: 项目怎么组织目录 需要哪些第三方的jar包 怎么编译、测试、打包、发布 Before Maven在没有 Maven 的年代,你要自己完成下...
Spring Boot是什么为什么需要Spring BootSpring Framework 太强大,但以前用起来很累,我们需要写很复杂的 xml 配置文件,并且还需要手动指定依赖,以及部署外置的 Tomcat,还要配置环境、日志等等内容。 由此,人...
Java Spring是什么Spring是“框架” 💡 Spring是一套“编程模型”+“工具箱”。通过Spring框架可以让企业开发“可控、可维护、可扩展”。 它是一套编码的规范和工具集合。 IOC(控制反转)+DI(依赖注入)控制反转12...
Java八股(object)object类的方法Java Object 类是所有类的超类,默认提供 11 个核心方法,核心用于对象比较、哈希、字符串表示、线程同步等。 所有类都默认继承与Object类,所以可以直接在所有的类中去重写Object类中的...
Redis 的 JAVA 客户端Jedis 优缺点优点:Redis的命令就是Jedis的方法名,学习成本相对比较低。 缺点:Jedis的实力是线程不安全的,多线程环境下需要基于连接池使用 Lettuce 的优缺点基于Netty实现的,支持同步异步和响...