相关文章
SpringSecurity学习
1.认证
密码校验用户 密码加密存储 Configuration
public class SecurityConfig extends WebSecurityConfigurerAdapter {Beanpublic PasswordEncoder passwordEncoder(){return new BCryptPasswordEncoder();}}
我们没有这个配置,默认明文存储, {id}password;实现…
建站知识
2025/2/8 19:43:24
Springboot+druid
1.Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
2.配置maven <dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>${druid-version}</version></dependency>…
建站知识
2025/2/8 19:43:04
Linux:LVS (DR群集搭建)
环境 dr服务器: ens33网络接口ip:192.168.254.4 ens33:0接口:192.168.254.66 web1服务器:ens33ip:192.168.254.1 lo:0接口ip:192.168.254.66 web2服务器:ens33ip:192.168.254.2 lo:0接口ip:192.168.254.66 nfs数据…
建站知识
2025/2/8 19:42:55
【多线程】Synchronized 用法详解
Synchronized 用法详解 一. synchronized 的特性1. 互斥2. 刷新内存3. 可重入 二. synchronized 的使用1. 直接修饰普通方法2. 修饰静态方法3. 修饰代码块 三. Java 标准库中的线程安全类 synchronized: 又叫监视器锁 monitor lock一. synchronized 的特性
1. 互斥
(保证原子…
建站知识
2025/2/8 19:42:51
【爬虫】8.1. 深度使用tesseract-OCR技术识别图形验证码
深度使用tesseract-OCR技术识别图形验证码 文章目录 深度使用tesseract-OCR技术识别图形验证码1. OCR技术2. 准备工作3. 简单作用了解3.1. 验证码图片爬取-screenshot_as_png3.2. 识别测试-image_to_string3.2.1. 正确识别3.2.2. 错误识别3.2.3. 灰度调节 3.3. 识别实战-使用im…
建站知识
2025/2/8 19:44:01
浅谈Rust--学习心得及rust的优势与劣势
Rust是一门系统编程语言,专注于安全、并发和内存控制。它的设计目标是提供更好的内存安全和并发性能,同时保持与C相似的性能和效率。
一.学习心得
1.将Rust的语法和概念与C进行对比:Rust和C在语法和一些概念上有许多相似之处。通过将两者进…
建站知识
2024/10/6 14:42:18
如何使用Google Compute Engine入门指南快速创建和配置您的云虚拟机实例
文章目录 步骤1:创建 Google Cloud Platform(GCP)账户步骤2:设置 GCP 项目步骤3:启用 Google Compute Engine API步骤4:安装 Google Cloud SDK步骤5:创建虚拟机实例步骤6:连接到虚拟…
建站知识
2025/2/8 19:47:32