最新文章

网络鉴权之认识JWT认证

鉴权对网络系统而言,有非常多的方式。从最开始的cookies到现在的token机制,以及在token机制之下的细分。该文章将通过对token身份认证流程梳理,进一步了解jwt的基本原理。

软件开发者高效学习高效工作的方法

谈到高效工作,不得不回溯到我刚刚开始工作的时候。在那会工作时,我常常会思考能不能更快、更便捷的做成某一项具体的事情呢,然后就去网上找答案。基于这种缘由,我常常能在网上找到更高效的方式解决我的工作问题,也打开了我进入高效工作的大门。

karate在不同Scenario中是否支持重用同一变量?

在使用karate编写单元测试时,想要同一个变量在不同的Scenario中复用,是否可行呢?其实是不可以的。严格来讲,这种情况不应该出现,如果你真的遇到了,应该考虑将其组合到同一个Scenario中才是合理的。

初识elasticsearch,入门避坑

ES的作用不言而喻,这里简单介绍下如何在Linux系统中安装ES服务,以及在实践过程中所遇到的问题及解决方法。

图片上传到服务器的两种方式

想要上传文件,服务器不支持文件流传输怎么办? ​在做开放接口的时候,遇到个问题就是如何通过HTTP上传一个图片,考虑到接口的传输只支持json(API程序的限制),所以优先考虑前端先将图片转成base64字符串,再上传字符串给后端。

Java多线程中遇到常说的指令重排与volatile关键字

指令重排对于Java开发者而言,是一个必须面对的问题,也要求我们在平时的工作中,对虚拟机底层有更加深入的理解和认识。为了更好的理解指令重排这件事,我将通过多线程的方式,复现指令重排以及最佳实践。