- 博客(8)
- 收藏
- 关注
原创 shiro
什么是权限管理: 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现 对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理包括用户身份认证和授权两部分。 shiro是apache旗下一个开源框架,他将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。 shiro中的认证: shiro认证中的关键对象: ......
2022-06-08 12:05:42
235
原创 Nginx
介绍: Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 正向代理: 反向代理: 负载均衡: 动静分离: 安装Ng......
2022-06-08 12:03:09
109
原创 Redis
基本知识说明 Redis中 有16个数据库,默认使用的第0个,使用select切换数据库。 dbsize:获取到当前数据库的空间大小 keys * :查看所有的key flushdb:清空当前数据库 flushall:清空所有数据库 exists 'key': 判断key是否存在 type 'key':查看key的类型 del 'key': 删除指定的key unlink 'key':根...
2022-03-12 12:41:44
1763
原创 代码生成器
只需要修改以下几点就可以使用: 1.数据库表名 2.登录数据库的用户名和密码 3.要把生成的代码放在什么位置 4.运行此类,在控制台输入要使用的表名,用','隔开 还需要导入依赖: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</a...
2022-03-09 18:14:14
552
原创 计算机网络
计算机网络: 是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 计算机网络是互联的、自治的计算机集合。 计算机网络的功能: 数据通信、资源共享、分布式处理、提高可靠性、负载均衡.....计算机网络的组成:硬件、软件、协议 工作方式: 边缘部分(用户直接使用)、核心部分(为边缘部分服务) 功能组成: 分类: 按分布范围分:广域网LAN、城域网MAN、局域网WAN、个人区域网PAN 按使用者分:共用网、...
2022-01-05 21:51:48
1135
原创 23种设计模式
23种设计模式(GoF23) 设计模式的本质: 面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。 OOP七大原则 开闭原则:对扩展开放,对修改关闭。 里氏替换原则:继承必须确保超类所拥有的性质在子类中依然成立。 依赖倒置原则:要面向接口编程,不要面向实现编程。 单一职责原则:控制类的粒度大小、将对象解耦、提高其内聚性。 ...
2022-01-03 20:25:48
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人