- 博客(3)
- 资源 (19)
- 收藏
- 关注
原创 前后端AES加密传输
还记得上次面试时面试官问我相关的问题,当时回答的一团糟。正好最近新找了一家公司,前后端传输是经过加密的,具体操作很简单,前端传输过来的数据使用了AES加一串字符串进行加密,后端公司自己写了request和response,然后在过滤器中进行解密。 大概代码如下: package com.poplar.utils; import org.apache.tomcat.util.codec.binar...
2020-01-26 22:10:07 1740
原创 使用Redis实现分布式锁
随着软件社会经济的发展,很多软件的架构变得愈来愈复杂,共享数据的安全问题使用传统的事务,java 自带的synchronized,ReentrantLock,数据库锁已经不能满足需求了。这个时候分布式锁便应运而生,目前一般都会使用zookeeper或者Redis还有基于数据库来实现的乐观锁,来实现分布式锁。 我们公司使用的是基于Redis来实现的; 首先,为了确保分布式锁可用,我们至少要确保锁的实...
2020-01-10 08:15:14 260
原创 工作体会分享
最近公司要做各种报表统计,刚开始,我很愉快的提交了代码,没想到第二天前端告诉我说精度丢失,当时我就觉得纳闷,怎么会呢? 我刚开始代码大概是这样写的:结果本来应该是 11.4,但真正输出的结果却是:11.399999999999999 @Test public void test() { List<Double> list = Arrays.asList(4.3...
2020-01-07 22:26:13 242
鲁班学院数据库高级笔记.zip
2020-11-29
韩顺平html css js视频完整笔记及源代码(全)
2018-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人