此文档主要介绍如何使用nginx部署vue等前端项目,并配置SSL证书部署的前提下是服务器已经安装nginx,前端项目已打包成静态文件

我在 GitHub 上的开源项目
goods Java 🤩1 ⭐️2 🖖0 网络书城源码 2. note 🤩1 ⭐️0 🖖0 日常笔记 3. java-example Java 🤩1 ⭐️0 🖖0 java一些项目示例 4. design-patterns Java 🤩1 ⭐️0 🖖0 阅读书籍 《Head Frist 设计模式》练习代码 5. code-generate Java 🤩1 ⭐️0 🖖1 代码一键生成 6. miniapp JavaScript 🤩1 ⭐️0 🖖0 小程序 7. springboot-web Java 🤩1 ⭐️0 🖖0 springboot脚手架 8. cloud Java 🤩1 ⭐️0 ?….
![[转]Java反射](/images/5c3aec85a4343.jpg)
[转]Java反射
Java 反射由浅入深 | 进阶必备 原文链接 本博文主要记录我学习 Java 反射(reflect)的一点心得,在了解反射之前,你应该先了解 Java 中的 Class 类,如果你不是很了解,可以先简单了解下。 一、Java 反射机制 参考了许多博文,总结了以下个人观点,若有不妥还望指正: Java 反射机制在程序运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种 动态的获取信息 以及 动态调用对象的方法 的功能称为 java 的反射机制。 反射机制很重要的一点就是“运行时”,其使得我们可以在程序运行时加载、探索以及使用编译期间完全未知的 .class 文件。换句话说,Java 程序可以加载一个运行时才得知名称的 .class 文件,然后获悉其完整构造,并生成其对象实体、或对其 fields(变量)设值、或调用其 methods(方法)。 不知道上面的理论你能否明白,反正刚接触反射时我一脸懵比,后来写了几个例子之后:哦~~原来是这个意思! 若暂时不明白理论没关系,先往下看例子,之后再回来看相信你就能明白了。 二、使用....
![[转]OAuth2.0 原理流程及其单点登录和权限控制](/images/5c3aec85a4343.jpg)
[转]OAuth2.0 原理流程及其单点登录和权限控制
[转]OAuth2.0 原理流程及其单点登录和权限控制 原文链接 单点登录是多域名企业站点流行的登录方式。本文以现实生活场景辅助理解,力争彻底理清 OAuth2.0 实现单点登录的原理流程。同时总结了权限控制的实现方案,及其在微服务架构中的应用。 1 什么是单点登录 1.1 多点登录 传统的多点登录系统中,每个站点都实现了本站专用的帐号数据库和登录模块。各站点的登录状态相互不认可,各站点需要逐一手工登录。如下图,有两个术语含义如下: 认证(authentication): 验证用户的身份; 授权(authorization): 验证用户的访问权限。 1.2 单点登录 单点登录,英文是 Single Sign On,缩写为 SSO。 多个站点(192.168.1.20X)共用一台认证授权服务器(192.168.1.110,用户数据库和认证授权模块共用)。用户经由其中任何一个站点(比如 192.168.1.201)登录后,可以免登录访问其他所有站点。而且,各站点间可以通过该登录状态直接交互。 2 OAuth2 认证授权的原理流程 2.1 生活实例【★★重点★★】 为了直观的理解 O....

手写MyBatis
手写MyBatis 1. 前言 本篇博客,将使用JDK动态代理、注解、反射等技术,编写一个最简单的MyBatis,可基本实现对象的增删查改 2. 注解的定义 2.1 Delete注解 /** * @ClassName Delete * @Descriiption 删除注解 * @Author yanjiantao * @Date 2019/6/27 11:03 **/ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface Delete { public String value(); } 2.2 Insert注解 /** * @ClassName Delete * @Descriiption 保存注解 * @Author yanjiantao * @Date 2019/6/27 11:03 **/ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface Insert {....