SpringCloud-Eureka入门

Eureka是SpringCloud Netflix的子组件,作用是注册中心,类似于Dubbo的Zookeeper,以及Alibaba的Nacos,负责查看和管理各个微服务的情况,同时也协调了各个微服务Eureka分类Eureka-Server和Eureka-Client两部分,1.Eureka-S


Token,jwt和jjwt

认证和授权认证认证 (Authentication): 服务器需要知道你是谁。授权 (Authorization): 服务器需要知道你有权限干什么。要解决的问题用户认证和授权,在最开始依赖于Cookie和Session,但两种方法都存在一些弊端,Cookie因为存放在用户浏览器中,安全性不能得到保证


SpringBoot2静态资源处理

得益于SpringBoot2的自动配置,所以静态资源的处理也是有自动配置的,打开源代码中的WebProperties类就可以看到SpringBoot2对于静态资源的默认路径有如下几个private static final String[] CLASSPATH_RESOURCE_LOCATIONS


SpringBoot2上传多个文件

这里基本和SpringBoot2上传单个文件的方式相同,只不过文件变成了多个@RestControllerpublic class FileUploadController2 { private DateTimeFormatter dateFormat = DateTimeFormatter.of


SpringBoot2上传单个文件

SpringMVC的时候我们引入了apache.commons.fileupload包来进行文件上传,在SpringBoot2中则不需要引入该jar包(当然,引入也是可以的)这里先将上传单个文件的代码,做一份记录@RestControllerpublic class FileUploadContro


Maven初见

为什么要使用 Maven?它能帮助我们解决什么问题?添加第三方jar包在今天的 JavaEE 开发领域,有大量的第三方框架和工具可以供我们使用。要使用这些 jar 包最简单的方法就是复制粘贴到 WEB-INF/lib 目录下。但是这会导致每次创建一个新的工程就需要将 jar 包重复复制到 lib 目


Debian 11 升级内核

之前购买了腾讯云的云服务器,搭建了这个网站,然后正巧Debian11发布了,然后改了软件源地址升级了系统,昨天查看系统统计的时候居然发现内核没有升级,还是4.19.11,索性今天周五,把这个内核给升级了修改软件源首先把服务器的软件源,从官方源换成清华源,之前刚更新的时候清华源还没有更新,修改源的路径


各种Object的含义

java这种各种O特别多,下面暂时列几个先记录一下PO(Persistant Object):持久化对象,数据库表中在Java对象中的映射状态,差不多就是数据库中的一条表记录就是一个PO,有getter set方法POJO(Plain Ordinary Java Object)普通的Java对象DT


一堆配置文件(2)-Dubbo的配置

Dubbo基本是一个版本一个配置方式,2.6.x的时候是一种,2.7.x的时候是另一种,我这里使用的是Spring5.3.9+Dubbo2.7.13+zookeeper3.6.3来配置的,官网写的也是不清不楚,看不太懂这里采用的是配置文件的方式配置,注解配置打算留着springboot再慢慢来尝试服


一堆配置文件(1)-七牛云对象存储的工具类

最近在用SpringMVC+Dubbo(阿里的,还用的fastjson,人麻了)+zookeeper写项目,但这配置文件把我人整麻了,所以在这里保留一些配置文件相关的内容,好日后查询(其实就是好复制粘贴)七牛云的配置类import com.google.gson.Gson;import com.qi