摘要: axios前端加密通讯的处理 今天谈一谈前段时间,项目中遇见的前端axios加解密的处理。 先谈谈项目前景,因为安全的要求,所以我们要把前端所有的请求都得加密与服务端应用进行通讯,当然服务端的响应也是加密的,前端也需要对应得解密。 一、拦截器InterceptorManager 遇见这个需求,或许从 阅读全文
posted @ 2020-12-24 23:37 锈剑独孤 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 记一道JS数组去重题 前言,有一次去面试,面试官问我一个数组去重题。有哪些方法可以实现。 当时第一反应是hash去重,第一个想法是自己去实现去重算法,(太弱了)。 ES6中的Set类 不过在ES6中新加的 类就是一个hash集合的实现,现在我们就用 来实现下去重。 Map类 Map跟Set差不多,都 阅读全文
posted @ 2019-05-07 21:52 锈剑独孤 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Generator的异步实现 整理了一下在学习和使用JS异步过程中的一些知识点。核心是在Generator实例的的回调中调度实例的下一步,同样的思想也能用于其它语言。比如Python中使用Generator实现了协程。C 早期有也这种TheadPool+Generator的异步实现。 什么是Gene 阅读全文
posted @ 2019-05-07 21:09 锈剑独孤 阅读(309) 评论(0) 推荐(0) 编辑
摘要: EFCore在DDD中的使用 在DDD中,我们对聚合根的操作都会通过仓储去获取聚合实例。 因为聚合根中可能会含有实体属性,值对象属性,并且,在DDD中,我们所设计的领域模型都是充血模型。所以,在对聚合根的持久化中,最方便的还是Mangodb这种KEY VALUE存储的NOSQL。 不过,关系型数据库 阅读全文
posted @ 2019-04-20 16:11 锈剑独孤 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: 在ASPNETCORE中获得所有Action 本文旨在记录自己在aspnetcore工作中需要获取所有Action,在查询了资料后进行了几种方法的记录。后期有发现其它方式再进行追加。 一、通过 反射 查看 (该方法过于常见,此处略) 二、通过 ApplicationPartManager 查看 1. 阅读全文
posted @ 2019-04-16 13:32 锈剑独孤 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: .NETCORE 中的 Generic Host 本文以自己在工作中学习和使用.net core generic host 作一个总结。 前言 在创建的ASPNETCORE项目中,我们可以在 中看见,我们通过 创建了一个 ,而微软提供了 来帮助我们更轻松得创建 。 常常我们的需求不需要创建Web项目 阅读全文
posted @ 2019-03-06 11:40 锈剑独孤 阅读(1364) 评论(0) 推荐(1) 编辑