我的文章

Redis缓存穿透、缓存雪崩和缓存击穿

Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。 另外的一些典型 […]

AES数据加密方式设计方案

之前公司业务需要,要求我给出一个加密的技术方案,听到数据加密,当然最先想到的就是对称和非对称加密拉!之前写过一篇关于Spring Boot的加密方式,这里只是描述一下方案! 先来了解一下两种方式的区别。

Spring Boot应用使用AES对称加密进行数据传输加密

众所周知,在常见的系统应用中如果要进行数据传输,不管是否是前后分离模式!都是在前端进行参数定义+参数值进行传输!后端控制器接收请求进行处理并且返回数据!这种方式数据都是以明文方式进行传输的!安全性并不高,且各种抓包软件很容易就能抓取到其中的数据,容易被不法分子利用这种漏洞!

《致郭襄》

我走过山时,山不说话, 我路过海时,海不说话, 小毛驴滴滴答答,倚天剑伴我走天涯。 大家都说我因为爱着杨过大侠,才在峨眉山上出了家, 其实我只是爱上了峨眉山上的云和霞, 像极了十六岁那年的烟花。 ——网友《致郭襄》

MAC下使用ngrok实现内网穿透

1.下载MAC版的ngrok: 下载地址:download 2.解压到指定目录: 3. 进入到解压后的ngrok所在路径: 4.开启服务: 输入命令后会先出现图1,图2的情况,稍等片刻,等Session Status显示为online状态时 […]

使用Druid监控SQL执行状态

本文使用Druid的连接池替换掉原来的C3P0连接池,然后配置Druid的相关属性,完成对Spring web工程的JDBC监控。 其实,我采用Druid替换其它连接池,最关键的一个理由是Druid有对SQL执行的监控统计功能。 :) 本文就是来看看看Druid的监控功能。~~~ 一起玩起来

centos7使用yum 安装mysql5.7

原文地址:https://www.mamicode.com/info-detail-503994.html CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的 […]

java对金额元与分的转化

昨天在公司,突然和同事讨论到项目上金额的问题!之前数据库设计使用的是整数类型(以分为单位的金额),使用一个封装类去进行单位元与分的转换!但是昨天突然意识到一个问题 :元的单位是float,分的单位是int ,那么势必会出现类型转换是的数据丢 […]