自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MD5——算法(密码验证)

发送方使用私钥对数据的MD5哈希值进行加密,生成数字签名并将其附加在数据中发送,接收方收到数据后私用发送方的公钥进行解密数字签名,在计算数据中md5哈希值并与解密后的数字签名进行比较,以验证数据的完整性和真实性。密码存储:md5算法可以在用于加密密码并存储在数据库中,当用户登录时,系统对用户输入的密码进行MD5哈希运算,然后与数据库中存储的md5哈希值进行比较,以验证密码的正确性。四轮循环操作:MD5算法将输入消息分为若干个512位的数据块,每个数据块经过四轮循环操作,对寄存器中的值进行更新。

2025-04-18 17:57:31 988

原创 Java代码——蓝桥杯 商品库存管理(差分数组的使用)

为了高效地监控和调整库存量,小蓝的管理团队设计了 mm 个操作,每个操作涉及到一个特定的商品区间,即一段连续的商品编号范围(例如区间 [L,R][L,R])。对区间内的数据统一加一个固定的值,使用差分数组,边统计数据边使用差分数组统一加一,然后用过计算前缀和来获取到所有加操作后得到的数组,记录当前数组中0的个数,统计每个操作中1的个数(当不执行该 操作时,就是在当前的基础上对该范围内-1,我们只关心-1之后为0的数据个数,因此就是这里的不减一操作,但数为1)。差分数组:diff:{3,-2,3,-3,4}

2025-03-16 22:44:13 360

原创 算法——动态规划

纯目标和问题,先计算要得到的目标和是多少,一个正的数组,和一个负的数组,求正或负数组的目标和,这里面求的是多少种方法:dp[j]装满背包为j的方法有dp[j]种,那么 给一个nums[i] 则装满的方法就有dp[j-nums]种,不段遍历比j小的 再累加起来。(1)装:先给背包留出能够装下其重量的容量 dp[i-1][j-weight[i]] 有的容量以后 就直接将该物品的价值加进去 就是当放入当前物品时背包的最大容量。(2)不装:直接将上一个物品处的值搬下来 dp[i][j]=dp[i-1][j]

2025-03-14 12:42:43 269

原创 Java代码——蓝桥杯 封闭图形个数

封闭图形是指数字中完全封闭的空间,例如数字 11、22、33、55、77 都没有形成封闭图形,而数字 00、44、66、99 分别形成了 11 个封闭图形,数字 88 则形成了 22 个封闭图形。值得注意的是,封闭图形的个数是可以累加的。利用数组存储每个数,计算出每个数的封闭图形个数,将该数字和对应的图形个数存入到数组中,arr[0]=num,arr[1]=封闭图形的个数,最后利用java的数组排序函数,编写排序的规则,先按封闭图形个数从小到大排序,封闭图形个数相等时,按照数字从小到大排序,直接解决。

2025-03-12 20:53:22 645 1

原创 Java项目技术栈01——Kafka(核心概念、安装、具体使用)

新手如何入门kafka

2025-03-07 11:08:30 1111

原创 解决错误:黑马头条使用MinIO包错endpoint must not be null

2.在对应的微服务的nacos配置文件中顶格配置minio。1.删除父微服务中的依赖。

2025-02-26 17:26:26 322

原创 MinIO上传文件出现“The difference between the request time and the server‘s time is too large”

minio上传图片

2025-02-24 13:49:53 200

空空如也

空空如也

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

TA关注的人

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