上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 55 下一页
摘要: 1.数据加密 我们知道数据在传输过程中是很容易被抓包的,如果直接传输比如通过http协议,那么用户传输的数据可以被任何人获取;所以必须对数据加密,常见的做法对关键字段加密比如用户密码直接通过md5加密;现在主流的做法是使用https协议,在http和tcp之间添加一层加密层(SSL层),这一层负责数 阅读全文
posted @ 2022-01-13 16:23 KLAPT 阅读(72) 评论(0) 推荐(0)
摘要: 定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用. 角色: 1, 抽象角色:声明真实对象和代理对象的共同接口。 2, 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象, 阅读全文
posted @ 2022-01-13 16:05 KLAPT 阅读(28) 评论(0) 推荐(0)
摘要: volatile是Java提供的一种轻量级的同步机制。Java 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量,相比于synchronized(synchronized通常称为重量级锁),volatile更轻量级,因为它不会引起线程上下文的切换和调度。但是volatile 变 阅读全文
posted @ 2022-01-12 15:42 KLAPT 阅读(100) 评论(0) 推荐(0)
摘要: 定义: 在不必改变原类文件和原类使用的继承的情况下,动态地扩展一个对象的功能。 它是通过创建一个包装对象,也就是用装饰来包裹真实的对象来实现。 角色: 抽象构件角色(Project):给出一个接口,以规范准备接收附加责任的对象。 具体构件角色(Employe):定义一个将要接收附加责任的类。 装饰角 阅读全文
posted @ 2022-01-12 10:17 KLAPT 阅读(23) 评论(0) 推荐(0)
摘要: 定义: 将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 角色: 目标(Target)角色:这就是所期待得到的接口,也就是这类的接口是符合我们要求的。 源(Adapee)角色:我们要使用的接口,但是这个接口不符合我们的要求,也就是现在需 阅读全文
posted @ 2022-01-12 10:07 KLAPT 阅读(53) 评论(0) 推荐(0)
摘要: 定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。生成器模式利用一个导演者对象和具体建造者对象一个一个地建造出所有的零件,从而建造出完整的对象。 四个要素: Builder:生成器接口,定义创建一个Product对象所需要的各个部件的操作。 ConcreteBuild 阅读全文
posted @ 2022-01-11 17:44 KLAPT 阅读(66) 评论(0) 推荐(0)
摘要: 地址找不到:No provider available (1)Provider 服务没启动,或者注册中心(比如 ZooKeeper,Nacos,Consul)宕机了 (2)Dubbo 的服务配置有误差,必须保证服务名,组别(默认是 Dubbo ),version 三者都正确 (3)访问的环境有误:通 阅读全文
posted @ 2022-01-11 14:28 KLAPT 阅读(780) 评论(0) 推荐(0)
摘要: ApiPost : ApiPost=Postman + Swagger + Mock https://www.apipost.cn/download.html?fr=jvbc Apifox: Apifox = Postman + Swagger + Mock + JMeter 阅读全文
posted @ 2022-01-11 14:17 KLAPT 阅读(1567) 评论(0) 推荐(0)
摘要: 各层说明 「config 配置层」:对外配置接口,以 ServiceConfig, ReferenceConfig 为中心,可以直接初始化配置类,也可以通过 spring 解析配置生成配置类 「proxy 服务代理层」:服务接口透明代理,生成服务的客户端 Stub 和服务器端 Skeleton, 以 阅读全文
posted @ 2022-01-10 17:55 KLAPT 阅读(33) 评论(0) 推荐(0)
摘要: #{}匹配的是一个占位符,相当于JDBC中的一个?,会对一些敏感的字符进行过滤,编译过后会对传递的值加上双引号,因此可以防止SQL注入问题。 ${}匹配的是真实传递的值,传递过后,会与sql语句进行字符串拼接。${}会与其他sql进行字符串拼接,不能预防sql注入问题。 为什么能防止SQL注入: P 阅读全文
posted @ 2022-01-07 10:15 KLAPT 阅读(122) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 55 下一页