什么是 Cookie、Session、Token、JWT 发表于 2023-03-12 | 分类于 Java | 0 | 阅读次数 63 什么是认证(Authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验证码只要你能收到邮箱/验证码,就默认你是账号的主人什么 阅读全文 »
IDEA配置类及方法注释模版 发表于 2023-03-05 | 分类于 工具 | 0 | 阅读次数 56 一、类注释在IDEA中打开 File-Settings,在 Settings中打开Editor-File and Code Templates,在左边的Files中选中Class。如上图,Class编辑框中,编写如下代码:/** * {@code @author} ${user} * {@code 阅读全文 »
MYSQL 之DDL、DML、DCL、TCL的区别 发表于 2023-03-05 | 分类于 数据库 | 0 | 阅读次数 52 SQL 语句主要可划分为如下:DDL(Data Definition Languages)语句数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter等。DML(Data Manipulation Language 阅读全文 »
Cookie、Session、Token、JWT 优缺点以及应用场景? 发表于 2023-03-04 | 分类于 Java | 0 | 阅读次数 23 Cookie优点使用简单、占用空间小、存储数据量比较大缺点比较容易被盗用和不安全,不能跨域,没有保护机制。适用于同域下的用户认证和客户端保持有关订单的数据应用场景用户登录保持会话Session优点可以进行多服务器共享,不易被盗用缺点程序比较复杂,占用资源比较大,可能出现并发问题,有容量限制。适用于多 阅读全文 »
什么是 MyBatis? 发表于 2023-03-04 | 分类于 Java | 0 | 阅读次数 57 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objec 阅读全文 »
MySQL核心应用开发规范 发表于 2022-11-17 | 分类于 数据库 | 0 | 阅读次数 163 核心原则:1、定义宽表 执行show table status:1.1、当avg_row_length的值超过100个字节时(定义为宽表),需要看看怎么优化;1.2、当Data_free的值大于0,表明有碎片;2、表越小越好2.1、表越小IO压力越小2.2、窄表数据量大性能也好(比如5亿数据 阅读全文 »
服务器防火墙 发表于 2022-11-09 | 分类于 操作系统 | 0 | 阅读次数 72 查看云服务器防火墙iptables规则列表。执行以下命令,查看防火墙状态。systemctl status firewalld 或 firewall-cmd --state如果防火墙关闭可以执行以下命令开启。 systemctl start firewalld如果开启命令执行后提示“Failed t 阅读全文 »
TDengine 时序数据库 发表于 2022-11-05 | 分类于 中间件 | 0 | 阅读次数 113 简体中文 | English | 很多职位正在热招中,请看这里TDengine 简介TDengine 是一款开源、高性能、云原生的时序数据库 (Time-Series Database, TSDB)。TDengine 能被广泛运用于物联网、工业互联网、车联网、IT 运维、金融等领域。除核心的时序数据 阅读全文 »
Kvrocks 架构设计详解 发表于 2022-10-28 | 分类于 中间件 | 0 | 阅读次数 169 介绍今天偶然间看到了个用来代替 Redis 的数据库 Kvrocks ,感觉很巧妙,特此整理记录一下。在各个网站发展的初期,硬盘的技术还不够完善的时候,读写数据库是会有很大的硬盘 IO 压力的。随着时代的发展,大家逐渐从数据库读写分离到 Memcached 再到 Redis,形成了完整的分布式数据库 阅读全文 »
反爬虫机制和破解方法汇总 发表于 2022-10-17 | 分类于 工具 | 0 | 阅读次数 144 反爬虫机制和破解方法汇总什么是爬虫和反爬虫?爬虫:使用任何技术手段,批量获取网站信息的一种方式。反爬虫:使用任何技术手段,阻止别人批量获取自己网站信息的一种方式。常见的反爬虫机制通过UA 识别爬虫 有些爬虫的UA是特殊的,与正常浏览器的不一样,可通过识别特征UA,直接封掉爬虫请求设置IP访问频率,如 阅读全文 »