- 博客(5)
- 收藏
- 关注
原创 Spring切面编程
Spring切面编程(AOP)是一种强大的技术,它允许开发者将横切关注点(如日志、事务、安全等)与业务逻辑分离。代码分离AOP允许将横切关注点从业务逻辑中分离,提高代码的模块化和可读性。重用性通过切面,可以将通用逻辑(如日志、事务)重用于多个组件。非侵入性AOP是一种非侵入性技术,不需要修改业务逻辑代码即可添加额外功能。动态性切面可以在运行时动态应用,提供了灵活的配置选项。维护性集中管理横切关注点可以简化代码的维护。可测试性。
2024-11-05 16:03:37
1596
原创 Http头Authorization值格式错误,请参考《微信支付商户REST API签名规则》
报错:failed, resp code = 401,return body = {"code":"SIGN_ERROR","message":"Http头Authorization值格式错误,请参考《微信支付商户REST API签名规则》"}在Authorization值中的signature签名是随机生成的,不能通过直接配置Header中的Authorization的值,必须引入微信支付的SDK来通过生成来进行配置。
2024-10-20 17:32:58
870
原创 如何在服务器对后台日志进行编辑
日志输出到文件中, 日志文件命名格式:两种滚动方式启动参数:-Dlogs=/www/wwwlogs/admin/IDEA中配置启动参数java -jar 带启动参数。
2024-10-20 15:43:54
1937
原创 filebeat
processors定义了处理日志事件的处理器链。例子dissect: 使用dissect处理器拆分日志行。when: 条件判断,仅当等于vip时执行。tokenizer: 定义了如何拆分日志行。并且通过固定的格式对字段信息进行匹配解析field: 指定要拆分的字段是message。: 新字段的前缀,这里为空。: 是否覆盖已有字段。
2024-09-30 11:18:50
1770
转载 执行“npm install“时 有Error: error:0308010C:digital envelope routines::unsupported报错
因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.
2024-09-22 11:01:00
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人