02 2021 档案
摘要:前言 api对外接口,考虑到安全性,以及接口受到恶意攻击。都会做参数签名。 参数签名逻辑 参数字典升序,后面拼接上密钥,转换成大写,采用MD5不可逆加密,生成sign,参数校验同理生成新的sign与原有的sign进行对比。 注意:密钥不可传递 package com.fb.xujimanage.ut
阅读全文
摘要:前言: 我们通常在做聊天、留言模块功能的时候,会遇到一个问题,铭感词的处理。那么该怎么处理,到达文明聊天目的。 设计思路: 建立自己的敏感词典,对聊天记录进行过滤,将一些敏感词或者敏感的语言替换成"*"。 项目结构: SensitiveFilter、SensitiveNode、StringPoint
阅读全文
摘要:前言 最近项目中需要用到工作流审批流程,业务功能比较简单,就是员工请假,领导审批同意或者驳回的操作。本来准备自己做一套简单的审批流程(数据库记录下状态的这种),但是考虑到后期的拓展性,可能会有多审批、加签等复杂的操作,还是决定使用工作流框架,最后选择了Activiti。 简介 Activiti是一种
阅读全文
摘要:前言: 一般的平台在开发管理平台的时候都有一个日志管理模块,说到日志,就想到需求。通常优先考虑全局日志,会有操作人、请求方法、请求参数、操作时间、响应结果等字段。针对这样的需求相对来说很简单,就不说了。不知道你们有没有遇到这种需求,显示的时候还需要,用户操作功能模块的名称,或者操作状态不是常规的四种
阅读全文

浙公网安备 33010602011771号