Java
无糖_tanjian
这个作者很懒,什么都没留下…
展开
-
Java SHA 哈希算法实例[可直接用]
用SHA-256算法,检验文件: 使用 sha-256 哈希算法生成”c:\loging.log”文件的校验码。import java.io.FileInputStream;import java.security.MessageDigest;public class SHACheckSumExample{ public static void main(String[] args)翻译 2016-12-06 11:06:26 · 881 阅读 · 0 评论 -
Spring Boot | Cloud 的全局异常——@ControllerAdvice注解不起作用
失效解决方法:在@SpringBootApplication后面加上(scanBasePackages=”your package path to ‘@ControllerAdvice’ class”)E.G:原创 2017-11-05 14:04:26 · 5500 阅读 · 0 评论 -
高并发环境下生成订单唯一流水号方法:SnowFlake
业务需求:订单号不能重复订单号没有规则,即编码规则不能加入任何和公司运营相关的数据,外部人员无法通过订单ID猜测到订单量。不能被遍历。订单号长度固定,且不能太长易读,易沟通,不要出现数字字母换乱现象生成耗时 关于订单号的生成,一些比较简单的方案:数据库自增长ID 优势:无需编码 缺陷: 大表不能做水平分表,否则插入删除时容易出现问题 高并发下插入数据需要加入事务机制 在业务转载 2017-11-24 15:14:30 · 7782 阅读 · 0 评论