自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何防止token泄露?

1、在存储的时候把 token 进行对称加密存储,用时解开。如果支持仅仅对token进行对称加密得到一个加密的token,这个加密的token泄露以后,我的理解是其他人还是可以使用这个加密的token进行非法请求;2、将请求 URL、时间戳、token 三者进行合并加盐签名,服务端校验有效性。所以最好结合1,2两种方式一起使用,将请求 URL、时间戳、token、 三者进行合并加盐签名,因为盐值是保密的,所以其他人只是得到token的话,无法进行正确的签名,后端验证请求的签名值来判断请求是否有效。

2021-04-21 14:24:17 13584 11

原创 java数组和链表查询效率及增删效率比较

java数组和链表查询效率及增删效率比较相比链表而言,数组的查找速度快,但是增删速度比较慢数组查找速度比较快的原因:数组结构在堆内存中存放的位置是连续的,链表结构位置则是分散的,通过指针来指向下一个数据节点的位置。当进行查询操作时,数组结构中可以根据下标直接获取某数据节点的地址,而链表结构需要通过遍历每个节点来获取需要查询的数据节点的位置。例如:某机房内,十台机器编号1-10按顺序排成一排,想找第5台找起来很方便;十台机器编号并且分散在机房的不同位置,就需要一台一台去遍历,直到找到第5台链表增

2021-04-15 14:37:54 3063

软考经典试题

结合了往年来经典的软考试题,先软考的同学可以参考下

2012-03-03

android属性详解

android属性详解 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;

2012-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除