谈数据库事务隔离
事务隔离主要是针对ACID中的 I 隔离性设置的,在了解这几种数据库事务之前需要先了解几个重要概念:
Every good Spring Boot project usually starts at https://start.spring.io/
简单介绍一下redis的几种数据类型: Strings,Lists,Sets, Hashe,Sorted sets,Bitmaps and HyperLogLogs
base64是一种基本的加密算法,在Java中可以使用java自带的base64编码,也可以用apache 的commons-codec包。最近在使用commons-codec 1.10 版本能正常解密微信的消息,升级为1.13后出现了不能正常decode,出现异常
众所周知,开源代码都有其开源许可证,详细选择参考如何选择开源许可证?。这里不是要讨论开源许可证的问题,而是开源贡献协议。最近在参加一个开源项目时,提到需要使用DCO贡献协议,所以就去了解当下主流的开源贡献协议。
参考文档:https://docs.open.alipay.com/291/106115
签名方式:RSA2
具体实现
初始化 AlipayClient
1 | AlipayClient alipayClient = new DefaultAlipayClient(gateway,app_id,private_key,"json",charset,alipay_public_key,sign_type); |
Java Hashmap 是需要要掌握的数据结构,也是面试常遇到的”八股文“之一。