- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 Request的包装类HttpServletRequestWrapper的使用
在使用zuul进行鉴权的时候,我们希望从请求Request中获取输入流,解析里面的内容,奈何InputStream只能被读取一次。为啥呢?源码里是这样说的: public int read(byte[] b,int off, int len) Reads up to len bytes of data into an array of bytes from this input...
2018-04-19 22:38:08 8328 1
原创 运行时异常-RunTimeExcepption
前几天写代码的时候,遇到一个需求,保存的时候如果重名则不执行保存,并抛出异常。但是当我抛出的不是运行时异常的时候,这个异常就需要一层层的捕获。就像下面这样:ExceptionTest .javapackage com.lz.utils;public class ExceptionTest { public static void testRunTimeException() th...
2018-04-19 22:08:06 512
原创 springboot配置文件的读取方式
最近在做项目的时候,因为需求原因,要定义几个常量,但是这几个常量有可能改动,为了尽量不改动代码,就想能不能放到SpringBooot的配置文件中呢,毕竟配置文件先于SpringBoot的核心业务类加载,因此配置在配置文件中的属性便相当于有了static属性。具体的解决方案分为两大类: 1、自定义配置文件类进行读取; bootstrap.properties...
2018-04-17 22:06:51 976
原创 使用XShell部署SpringBoot的jar文件到Linux服务器上
最近师傅教我了通过jenkins发布项目,但是发现公司的Maven出了点问题,因此就用XShell进行项目的发布操作。发布的步骤如下:在eclipse中通过Maven命令Clean–>Install生成jar文件; clean:清楚tartget目录下的文件; install:编译项目并生成jar文件存储于target文件夹下【默认的额编译输出路径】;通过XSheel上传jar文...
2018-04-15 22:14:58 5961 1
转载 Java 对象的存储区域
程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据: 转载自:Java 对象的存储区域 (1)寄存器; 这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。...
2018-04-15 21:33:41 225
原创 分布式架构学习之如何将session信息存储到数据库中
最近实践了一把SpringCloud集成注册中心、网关、配置中心、微服务,恰好电脑上的redis出现了各种问题,索性不用redis,自己写了个中间件,将存储到了MySQL中。下面是期间遇到的各种问题总结。 手先介绍基实现的本原理。我请教了下师傅,总结出了将Session持久化的几条要点。Http是无状态的协议; 所谓http是无状态协议,言外之意是说http协议没法保存客户...
2018-04-15 18:17:16 2323 1
七牛云存储7.1.3版java需要的jar文件.zip
2018-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人