自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

转载 【转载】最通俗易懂的 Redis 架构模式详解

转载地址:最通俗易懂的 Redis 架构模式详解(https://www.jianshu.com/p/fad160be453e)写在前面:本文为转载。这篇文章让我大致理解了下Redis,觉得易懂,故记录下来。为了满足开发市场需求,Redis 支持单机、主从、哨兵、集群多种架构模式,本文带大家详细讲解这几种架构模式的区别。单机模式单机模式顾名思义就是安装一个 Redis,启动起来,业务调用即可。例如一些简单的应用,并非必须保证高可用的情况下可以使用该模式。优点部署简单;成本低,无备用节点;高

2022-01-27 13:51:57 279

转载 深入理解token

深入理解token

2021-12-07 14:17:54 120

转载 HmacSHA256签名加Base64编码加URL编码

/** *先使用HmacSHA256签名,再使用Base64编码,最后进行URL 编码 *signatureReqStr : 待加密data * secretKey : 密钥 */public static String getSignature(String signatureReqStr,String secretKey){ Mac sha256_HMAC ; String result = ""; try { sha256_HMAC = Mac.get

2021-11-03 15:51:56 1244

原创 HMAC-SHA256实现+为什么加密最后要字节数组转十六进制

写在前面:我不知道这样参考别人的文章的一小部分,算不算转载。如有侵权请联系我进行删除或改标为转载,谢谢。正文:参考文章链接:1、HMAC简介及HMAC-SHA256实现Demoimport javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec; public static String sha256_mac(String message,String key){ String outPut= null;

2021-11-03 10:21:02 1608

转载 inner join 、left join 、right join 和full join的区别

inner join 、left join 、right join 和full join的区别这是一篇转载的文章转载的文章转载的文章!!转载链接为:inner join 、left join 、right join 和full join的区别我觉得图很好理解 最后两个结果表是我自己运行粘上来的。测试表:EMP表SAL表 left join :结果左边表格全部行都显示,右边表格判断列与左边一致才有数据。select * from EMP Left join SAL on EMP.ENA

2021-11-03 10:03:38 9379 7

原创 生成Long时间戳、随机八位正整数

生成Long型当前时间戳参考文章:java获取当前时间戳的方法//方法 一System.currentTimeMillis();//方法 二Calendar.getInstance().getTimeInMillis(); //效率最低//方法 三new Date().getTime();==================================================================生成随机且唯一的八位正整数 /** * 随机正整数(

2021-11-03 09:52:38 1033

原创 StringBuffer.insert()与StringBuffer.append()、去除StringBuffer最后一个字符

去除StringBuffer最后一个字符两个用于删除SB字符的方法: 第一个delete函数用于删除从给定起始位开始到给定结束位为末的子串; 第二个deleteCharAt函数用于删除给定位置的字符串。 方便起见,选用第二个,sb.deleteCharAt(sb.length() - 1);即可。StringBuffer stringBuffer = reqBuffer.deleteCharAt(reqBuffer.length() - 1);String reqString = stringB

2021-11-03 09:50:16 850

原创 Error:java: OutOfMemoryError: insufficient memory

解决bug:Error:java: OutOfMemoryError: insufficient memory1、idea2、桌面—我的电脑—左上角箭头至桌面—找到用户文件夹—找到xxx.vmoptions—config----更改大小3、重启idea备注:在网上找的没有成功,记录一下。...

2021-10-26 14:18:57 1816

原创 坑与沟笔记1.MybatisPlus代码生成器生成的ServiceImpl一直报错、mapper无法被注入成bean问题+其它问题求解答

MybatisPlus代码生成器生成的ServiceImpl一直报无法实现、mapper无法被注入成bean问题+其它问题求解答本人新手小白,这是在我找了好久才发现的问题,记下来,希望能给你我一点点帮助。问题:用MybatisPlus代码生成器,生成了数据库表对应的实体、mapper、Service、ServiceImpl。在applicaiton.yml中添加了mapper包的路径,在主启动类上添加了@MapperScan(“mapper包路径”)。启动主启动类,报错如图(一直找不到就用软件翻译了一

2021-09-08 11:23:08 4290 4

原创 小白求指路

大家好,我是一个程序员小白。计算机专业。项目经验0。想问一下①大家是如何经历开发初期阶段的?②又是如何从一个初级开发工程师蜕变为一个中高级开发工程师?③对于小白应该如何选择公司以尽快提升自己的项目经验及专业素养?特别是女生 女生 女生????谢谢????‍♀️...

2021-04-30 00:46:17 98

空空如也

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

TA关注的人

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