自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (21)
  • 收藏
  • 关注

原创 Spring Boot 2.x Validation参数校验

编写接口时,为防止非法参数对业务造成影响,需要在Controller层添加参数校验。通过javax.validation的一系列注解可以帮助我们完成参数校验,免去繁琐的逻辑判断。 依赖 根据JSR 380规范,validation-api依赖中包含标准的参数验证API: Bean Validation 2.0 版本需要Java 8或更高版本。 <dependency> <groupId>javax.validation</groupId> <.

2021-10-12 15:19:10 357

mariadb-11.4.0-winx64.msi

起源与背景 起源:MariaDB的诞生与MySQL的所有权变更密切相关。MySQL最初由MySQL AB公司开发,后来被Sun Microsystems收购,最终Sun Microsystems又被甲骨文公司(Oracle)收购。这一系列的收购引起了开源社区对未来MySQL开发方向的担忧,特别是关于闭源的风险。为了确保有一个完全开源且自由的数据库系统,MySQL的创始人之一Michael "Monty" Widenius启动了MariaDB项目。 命名:项目得名于Monty的儿子Marcus和女儿Maria的名字,其中MariaDB以他的女儿Maria命名。 二、特点与优势 与MySQL的兼容性:MariaDB旨在与MySQL完全兼容,包括API和命令行,使得从MySQL迁移到MariaDB变得容易。对于开发者来说,几乎感觉不到任何不同。 高性能与可扩展性:MariaDB进行了优化,以提高性能和可扩展性。它支持多种存储引擎,包括InnoDB、MyISAM和XtraDB等,可以满足不同的性能和数据要求。MariaDB可以处理大量数据和并发连接,适用于大型企业应用程序。 高可用性:Mari

2024-07-13

又拍云SDK存储 & 处理 SDK

又拍云SDK存储 & 处理 SDK

2024-07-13

git-2.45.2.tar.gz

Git是一个免费和开源的分布式版本控制系统,由Linux内核的开发者Linus Torvalds在2005年为了管理Linux内核源代码而创建。Git以其高效、灵活和强大的分支管理能力,在软件开发领域得到了广泛的应用,成为众多开发者的首选工具。 一、Git的特点 分布式:与SVN等集中式版本控制系统不同,Git是分布式的。这意味着每个开发者都有一个完整的本地仓库,可以在本地进行提交、分支、合并等操作,而不需要依赖网络连接或中央服务器。这种设计提高了开发效率,降低了服务器压力,并增强了安全性和灵活性。 高效:Git使用SHA-1算法为每个提交生成唯一的哈希值,保证了数据的完整性和一致性。同时,Git支持快速切换分支,可以方便地进行多任务并行开发。 强大的分支管理:Git的分支非常轻量级,切换分支非常快速。这使得开发者可以在不影响主线(master或main分支)的情况下创建自己的工作空间,并在完成后将其合并回主线。 多种协议支持:Git支持多种协议进行远程协作,如HTTP、SSH、Git等,使得团队协作更加便捷。 丰富的社区资源和工具:Git拥有丰富的社区资源和工具,如GitHub、G

2024-07-13

dependency-check-10.0.2-release.zip

Dependency-Check介绍 一、概述 Dependency-Check是由OWASP(Open Web Application Security Project)提供的一个实用开源程序,主要用于识别项目依赖项并检查是否存在任何已知的、公开披露的漏洞。这一工具在软件开发过程中扮演着至关重要的角色,帮助开发人员及时发现并修复潜在的安全风险,提升应用程序的整体安全性。 二、功能特点 广泛支持:Dependency-Check支持多种编程语言和项目类型,包括Java、.NET、Ruby、Node.js、Python等,为C/C++构建系统(如autoconf和cmake)也提供了有限的支持。 集成性强:该工具可以轻松地与主流开发工具和持续集成/持续交付(CI/CD)平台集成,如Maven、Gradle、Jenkins等,实现自动化漏洞扫描。 报告详细:扫描完成后,Dependency-Check会生成详细的报告,列出所有检测到的依赖项及其相关的漏洞信息,包括漏洞类型、CVSS评分以及建议的修复措施。 更新及时:工具能够定期从NVD(美国国家通用漏洞数据库)等权威漏洞数据库下载最新

2024-07-13

es客户端,支持http协议的访问

es客户端,支持http协议的访问

2023-06-10

jdk8 windows和linux安装包

jdk8 windows和linux安装包

2023-03-12

人大金仓数据库用户手册

人大金仓数据库用户手册

2022-04-16

redis客户端RedisDesktopManager Windows 2022.2版本

redis客户端RedisDesktopManager Windows 2022.2版本

2022-04-16

人大金仓客户端jar包

人大金仓客户端jar,适用于8.3和8.6版本 kingbase8-8.2.0.jar kingbase8-8.6.0.jar

2022-04-14

RedisDesktopManager 2021.10

redis windows 客户端最新版

2021-12-22

jdbc-drivers.zip

IDEA数据库驱动

2021-07-06

软件设计师历年真题和答案(2015-2020).zip

软件设计师历年真题和答案(2015-2020)

2021-06-01

navicat150_premium_cs_x64.zip

navicat premium 15.0.25中文版 Navicat Keygen Patch v6.1

2021-05-17

RedisDesktopManager 2020.7

redis windows 客户端最新版 RDM为您提供了一个易于使用的 GUI,可以访问您的 Redis 数据库并执行一些基本操作: 将键视为树 CRUD 键 在树状视图中分析整个 DB 或选定的命名空间的内存使用情况(需要 redis 服务器 >= 4.0 列出已连接的客户端、发布/订阅频道和慢查询日志命令 通过 shell 执行命令 RDM 允许执行批量操作,简化了开发人员的日常工作 在数据库之间复制数据(将数据从生产环境复制到开发环境进行调试,或将项目迁移到另一个云提供商) 从 RDB 文件中导入数据 - 您可以轻松地将大型 rdb 文件中的数据分到多个较小的 redis 服务器上

2021-01-22

RedisDesktopManager 2020.5

redis windows 客户端最新版 RDM为您提供了一个易于使用的 GUI,可以访问您的 Redis 数据库并执行一些基本操作: 将键视为树 CRUD 键 在树状视图中分析整个 DB 或选定的命名空间的内存使用情况(需要 redis 服务器 >= 4.0 列出已连接的客户端、发布/订阅频道和慢查询日志命令 通过 shell 执行命令 RDM 允许执行批量操作,简化了开发人员的日常工作 在数据库之间复制数据(将数据从生产环境复制到开发环境进行调试,或将项目迁移到另一个云提供商) 从 RDB 文件中导入数据 - 您可以轻松地将大型 rdb 文件中的数据分到多个较小的 redis 服务器上

2020-11-18

海螺模板v4.0修复版.zip

更新2020.7.06 移除JS加密文件预留的后门代码。 更新2020.3.17 开发控制台报错修复 分类下拉空白修复 顶部导航自定义分类内容页显示二级菜单修复 后台加入更新版本显示 海螺模板修复版2020.02.27 带模板独立后台管理系统的多功能模板。 使用此模板务必安装sg11插件,php版本7.0~7.2。 2020年2月27日 优化SEO设置 修复模板后台BUG 2020年1月2日发布 修复前台黑白切换和字体颜色切换。 修复微信二维码显示且调用后台设置。 修复赞赏二维码且调用后台设置。 修复播放列表点击排序不能切换正序倒序。 修复页面下拉时顶部导航

2020-10-27

thinkphp5.0.24.zip

thinkphp5.0.24版本 直接解压覆盖对应目录即可

2020-10-26

chromedriver安装包

提供多版本安装包 查看浏览器版本使用对应即可 ChromeDriver 87.0.4280.20 ChromeDriver 86.0.4240.22 ChromeDriver 85.0.4183.87

2020-10-21

openssh8.4升级

openssh8.4p1升级步骤和安装包 ## telnet安装 ### centos 7 yum install telnet-server.x86_64 yum install telnet.x86_64 yum install xinetd.x86_64 systemctl start telnet.socket systemctl start xinetd ### centos 6 yum install xinetd yum install telnet yum install telnet-server service xinetd start .....

2020-10-21

openssh8.4p1升级

提供openssh升级所需安装包 以及升级步骤文档

2020-10-15

openssh8.3.zip

提供openssh升级所需安装包 openssh-8.3p1.tar.gz openssl-1.1.1g.tar.gz zlib-1.2.11.tar.gz 升级.txt 升级步骤文档

2020-08-11

hivejar.zip

kettle连接hive需要jar包,hive版本1.1.0,hive-jdbc-1.1.0-cdh5.16.2-standalone.jar

2020-04-28

Redhat nginx1.14.2安装包

压缩内包含nginx安装所需要的安装包,nginx 1.14.2解压版安装教程请看博客。 nginx-1.14.2.tar.gz openssl-fips-2.0.16.tar.gz zlib-1.2.11.tar.gz pcre-8.43.tar.gz

2019-04-20

算法 第4版-谢路云译 带书签

 《算法(第4版)》全面讲述算法和数据结构的必备知识,具有以下几大特色。   1、 算法领域的经典参考书:Sedgewick畅销著作的新版,反映了经过几十年演化而成的算法核心知识体系   2、内容全面:全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法   3、全新修订的代码:全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用   4、与实际应用相结合:在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码   5、富于智力趣味性:简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷   6、科学的方法:用合适的数学模型讨论算法性能,这些模型是在真实环境中得到验证的   7、与网络相结合:配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源

2019-02-23

pyexcel技术文档

pyexcel技术文档用于对excel处理

2017-08-17

java io包(代码包)

在Java IO中,流是一个核心的概念。流从概念上来说是一个连续的数据流。你既可以从流中读取数据,也可以往流中写数据。流与数据源或者数据流向的媒介相关联。在Java IO中流既可以是字节流(以字节为单位进行读写),也可以是字符流(以字符为单位进行读写)。

2015-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除