Java
文章平均质量分 62
Java核心知识梳理专题
流星雨在线
走最远的路,看最美的风景
展开
-
史上最通俗易懂的接口回调
史上最通俗易懂的接口回调原创 2017-06-28 21:29:09 · 2009 阅读 · 0 评论 -
常用加密算法梳理
因为加密算法用的比较多,这里就常用的加密算法(如AES、DES、MD5、SHA1、SHA256、SHA512、RSA等加密算法)基于基本用法结合实际应用做一个总结笔记。因为加密算法的具体方法与类都在jdk中有封装好,关于里面的详细逻辑会在后面的章节里写出来,这里仅以应用为主。一、对称加密双方使用的同一个密钥,既可以加密又可以解密,这种加密方法称为对称加密,也称为单密钥加密。优点:速度快,对称性加密通常在消息发送方需要加密大量数据时使用,算法公开、计算量小、加密速度快、加密效率高。缺点:在数.原创 2022-04-21 17:40:37 · 2520 阅读 · 0 评论 -
java与javascript精度计算
一、java精度计算public static void main(String[] args) { BigDecimal a = new BigDecimal("4.5"); BigDecimal b = new BigDecimal("1.5"); System.out.println("a + b =" + a.add(b));...原创 2018-12-23 19:30:36 · 665 阅读 · 3 评论 -
依赖倒置设计原则
依赖倒置设计原则思想可以复制?思想就是前人的经验本文demo文章目录依赖倒置设计原则一、定义二、问题由来2.1、弹窗问题2.2、输入框问题2.3、类依赖问题三、依赖倒置本质四、依赖倒置注入实现五、依赖倒置好处一、定义高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象。理解高层模块与低层模块,抽象与细节。1,高层模块指的是负责复杂的业务逻辑的模块,低层模块指的是负责基本的原子操作的模块2,抽象就是接口和抽象类,细节就是具体的实现类二、问题由来原创 2021-09-19 11:43:09 · 108 阅读 · 0 评论