摘要: 本人被要求实现.net的签名验签,还是个.net菜鸡,来分享下采坑过程 依然,签名验签使用的证书格式依然是pem,有关使用openssl将.p12和der转pem的命令请转到php实现签名验签 .net不像php只要将pem文件读出来就可以签名验签,需要解析pem文件的主体内容,获取参数装载特定类, 阅读全文
posted @ 2020-10-26 23:51 骑猪飞天 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 本人php菜鸟,主要使用php实现简单的签名验签功能 以下php代码使用的密钥格式为pem格式,其他证书格式可以使用openssl进行转换(未安装请实现安装): 以下是.p12文件导出pem格式公私钥命令: //1.生成1.key文件openssl pkcs12 -in XXX.p12 -nocer 阅读全文
posted @ 2020-10-26 23:38 骑猪飞天 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 适用场景: 单例模式只允许创建一个对象,因此节省内存,加快对象访问速度,因此对象需要被公用的场合适合使用,如多个模块使用同一个数据源连接对象等等。如: 1.需要频繁实例化然后销毁的对象。 2.创建对象时耗时过多或者耗资源过多,但又经常用到的对象。 3.有状态的工具类对象。 4.频繁访问数据库或文件的 阅读全文
posted @ 2020-05-27 16:29 骑猪飞天 阅读(130) 评论(0) 推荐(0) 编辑
摘要: GoF 的 23 种设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式这 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。提供了单例 阅读全文
posted @ 2020-05-26 09:38 骑猪飞天 阅读(408) 评论(0) 推荐(0) 编辑