WeiHan-Blog
首页
归档
随手记
画廊
留言板
友人帐
维寒
喜欢要用对地方,爱字也有偏旁
累计撰写
31
篇文章
累计创建
8
个分类
累计收到
1
条评论
导航
首页
归档
随手记
画廊
留言板
友人帐
目录
WeiHan-Blog
我们都是小怪兽,总有一天会被正义的奥特曼打败
面试总结-Spring/Spring MVC
为什么要使用 spring? Spring 框架是一个轻量级的 Java 开发框架,它提供了一套全面的解决方案来简化企业级应用的开发。以下是使用 Spring 的几个主要原因: Inversion of Control (IoC): Spring 提供了 IoC 容器来管理对象的生命周期和依赖关系,
2024-10-17 22:38
11
0
0
25.1℃
面试总结
面试总结-设计模式
说一下你熟悉的设计模式? Singleton(单例模式) 目标:确保一个类只有一个实例,并提供一个全局访问点。 实现:通常使用私有构造函数、静态方法或枚举等技术来实现。 Factory Method(工厂方法模式) 目标:定义一个创建产品对象的接口,但让子类决定实例化哪一个类。
2024-10-17 22:33
14
0
0
25.4℃
面试总结
关于Python Flask框架忘记密码接口防暴力破解手机验证码
最近接到一个新的需求,忘记密码的界面只有手机号,图片验证码以及手机验证码,这就导致了手机验证码可能被人暴力破解,导致密码被修改 项目是以Python Flask框架搭建 一、分析需求 防止暴力破解的核心在于防止用户低成本的对手机验证码进行遍历 于是,增加输错验证码的次数就变得至关重要,当用户的手机验
2024-10-17 22:31
15
0
0
25.5℃
代码分享
面试总结-Java Web
简单介绍一下两种盒子模式 CSS盒子模型有两种主要模式: 标准盒子模型(W3C盒子模型): 在这种模式下,元素的宽度和高度只包括内容区域(content),不包括内边距(padding)、边框(border)和外边距(margin)。 总宽度 = 内容宽度 + 左右内边距 + 左右边框 </
2024-10-17 00:17
8
0
0
24.8℃
面试总结
使用Docker部署Ruoyi-Vue-Plus
部署环境: Windows:11 IDEA:2024.2.3 CentOS:7 参考链接:应用部署 (dromara.org) 一、IDEA环境配置 配置项目编码
2024-10-16 14:54
89
0
1
34.9℃
软件部署
Windows11 Docker安装教程
由于IDEA2024及以上版本要求必须在本地安装Docker才可以在IDEA直接进行容器部署,所以诞生了本篇文章 参考链接:【Docker】掌握 Docker魔法:Windows 11 平台上的完美容器部署终极指南_win11安装docker-CSDN博客 Docker下载 官方地址:Docker:
2024-10-16 12:14
40
0
0
28.0℃
软件部署
面试总结-多线程
并行和并发有什么区别? 并行指的是多个处理器同时执行不同的任务,即真正的并行执行。 并发指的是在单个处理器上看起来同时执行多个任务,实际上是通过切换任务来模拟同时执行的效果。
2024-10-09 22:43
7
0
0
24.7℃
面试总结
面试总结-容器
Java的集合有哪些? Java 的集合框架提供了一组用于存储和操作对象的类和接口。这些集合类按照它们的功能和特性大致可以分为以下几个主要类别: Collection Interface Collection<E>: 所有单列集合类的顶级接口。 List: 有序集合,允许重复元素。 ArrayLis
2024-10-09 22:27
11
0
1
27.1℃
面试总结
面试总结-面向对象设计
SOLTD原则 单一职责原则(Single Responsibility Principle, SRP): 一个类应该只负责一项职责。 开放封闭原则(Open/Closed Principle, OCP): 软件实体(类、模块、函数等)应该是可扩展的,但是不可修改的。 里氏替换原则(Liskov S
2024-10-09 09:20
25
0
1
28.5℃
面试总结
面试总结-Java基础
JDK 和 JRE 有什么区别? JRE (Java Runtime Environment): 是运行Java程序所必需的环境的集合,包含Java虚拟机(JVM)标准的类库。 JDK (Java Development Kit): 是提供给Java开发人员使用的开发工具包。它包含了JRE,同时也包
2024-10-06 23:04
64
0
2
34.4℃
面试总结
上一页
下一页
1
2
3
4
弹