相关文章
【设计模式】Head First 设计模式——策略模式 C++实现
设计模式最大的作用就是在变化和稳定中间寻找隔离点,然后分离它们,从而管理变化。将变化像小兔子一样关到笼子里,让它在笼子里随便跳,而不至于跳出来把你整个房间给污染掉。 设计思想
将行为想象为一族算法,定义算法族…
建站知识
2025/1/16 15:36:26
实战——SpringBoot 密码等敏感信息加解密方案
实际项目中经常会遇到设置数据库账号密码明文,容易泄露的问题,如何解决?
方法有很多,本文通过jasypt对密码等敏感信息进行加密
操作步骤:
1、添加依赖
<!-- 添加依赖 -->
<dependency><groupId>…
建站知识
2025/1/19 11:14:29
达梦SQL书写注意事项
模糊查询
模糊查询like后面的字段要求用单引号引用,不能使用双引号 select * from user where name like %小组 分组查询
select查询的列字段必须在分组中的字段存在
正确: select name,age from user group by name,age 错误: select * f…
建站知识
2025/1/16 15:36:24
权限提升-数据库提权-MSF-UDF提权
权限提升基础信息 1、具体有哪些权限需要我们了解掌握的? 后台权限,网站权限,数据库权限,接口权限,系统权限,域控权限等 2、以上常见权限获取方法简要归类说明? 后台权限:SQL注入,数…
建站知识
2025/1/16 15:52:59
13.redis集群、主从复制、哨兵
1.redis主从复制 主从复制是指将一台redis服务器(主节点-master)的数据复制到其他的redis服务器(从节点-slave),默认每台redis服务器都是主节点,每个主节点可以有多个或没有从节点,但一个从节点…
建站知识
2025/1/16 15:52:46
C#搭建WebSocket服务实现通讯
在学习使用websocket之前我们先了解一下websocket: WebSocket是一种在单个TCP连接上进行全双工通信的通信协议。与HTTP协议不同,它允许服务器主动向客户端发送数据,而不需要客户端明确地请求。这使得WebSocket非常适合需要实时或持续通信的应…
建站知识
2025/1/16 15:45:59