本文分类:news发布日期:2024/9/19 10:56:44
相关文章
CentOS 7 firewalld+ipset+定时任务防御ssh暴力破解——筑梦之路
对于暴露在公网上的linux服务器,很容易被暴力破解登陆,为了增强服务器的安全性,因此对于ssh安全加固是很有必要的,这里主要介绍centos7 系统如何使用ipsetfirewalld定时任务来对ssh服务进行安全加固。
定义firewalld ipset
fire…
建站知识
2024/8/28 5:15:24
<JavaEE> TCP 的通信机制(四) -- 流量控制 和 拥塞控制
目录
TCP的通信机制的核心特性
五、流量控制
1)什么是“流量控制”?
2)如何做到“流量控制”?
3)“流量控制”的作用
六、拥塞控制
1)什么是“拥塞控制”?
2)如何做到“拥塞…
建站知识
2024/9/19 10:48:40
RFC6749-OAuth2.0
前言
最近在项目中需要实现SSO(单点登录)功能,以实现一处注册,即可在任何平台之间登录的功能。我们项目中并没有直接对接第三方认证系统而是通过集成keycloak 完成一系类安全协议的对接工作。如果我们在代码级别自己完成各种安全协议的对接是一项十分大的工程。不仅要走统一的…
建站知识
2024/9/19 10:48:46
SQL IN 操作符
IN 操作符
IN 操作符允许您在 WHERE 子句中规定多个值。
SQL IN 语法
SELECT column1, column2, ...
FROM table_name
WHERE column IN (value1, value2, ...);
参数说明:
column1, column2, ...:要选择的字段名称,可以为多个字段。如果…
建站知识
2024/8/28 22:35:37
mysql的存储引擎
mysql查询执行过程: mysql架构图 存储引擎的定义
属于mysql数据库中的组件,负责执行实际的数据I/O操作(数据的存储和提取),工作在文件系统之上,数据库的数据会先传到存储引擎,再按照存储引擎的…
建站知识
2024/8/29 13:29:08
Oracle exists和in的效率问题
使用exists: select * from T1 where exists(select 1 from T2 where T1.aT2.a) ; 使用exists写法时,其中 “select 1 from T2 where T1.aT2.a” 相当于一个关联表查询,相当于“select 1 from T1,T2 where T1.aT2.a”,
“selec…
建站知识
2024/9/3 0:24:08
IDEA中查找实现类快捷键
idea 查找实现类快捷键
这些是一些常见的IDEA中查找实现类的快捷键。不同idea可能有所不同
一、Eclipse: 在接口或抽象类上使用Ctrl T,可以显示其所有实现类的列表。 在接口或抽象类的方法上使用Ctrl T,可以显示实现该方法的类的列表。 …
建站知识
2024/9/19 7:07:45