本文分类:news发布日期:2025/1/20 22:44:58
相关文章
Redis实现分布式锁
基础版
直接SETNX lock 1就行。但有个问题A设置完,假设A的业务流程卡了或者直接宕机了。其他业务无法获取到锁。
设置过期时间
SET lock 1 nx ex 3,设置一下过期时间就行。但是还存在一个问题,这个对于过期时间设置需要比较高超的技巧。假…
建站知识
2025/1/16 19:20:25
解决gogs勾选“使用选定的文件和模板初始化仓库”报错500,gogs邮件发送失败,gogs邮件配置不生效,gogs自定义模板等问题
解决gogs勾选“使用选定的文件和模板初始化仓库”报错500,gogs邮件发送失败,gogs邮件配置不生效,gogs自定义模板等问题
前几天出了教程本地部署gogs,在后期运行时发现两个问题:
第一:邮件明明配置了,后台显示未配置,…
建站知识
2025/1/15 21:51:31
SpringBoot/Java中OCR实现,集成Tess4J实现图片文字识别
场景
Tesseract
Tesseract是一个开源的光学字符识别(OCR)引擎,它可以将图像中的文字转换为计算机可读的文本。
支持多种语言和书面语言,并且可以在命令行中执行。它是一个流行的开源OCR工具,可以在许多不同的操作系…
建站知识
2025/1/19 4:00:18
用c# 自己封装的Modbus工具类库源码
前言 Modbus通讯协议在工控行业的应用是很多的,并且也是上位机开发的基本技能之一。相关的类库也很多也很好用。以前只负责用,对其并没有深入学习和了解。前段时间有点空就在这块挖了挖。想做到知其然还要知其所以然。所以就有了自己封装的Modbus工具类库…
建站知识
2025/1/7 21:22:19
软考45-上午题-【数据库】-数据操纵语言DML
一、INSERT插入语句
向SQL的基本表中插入数据有两种方式:
①直接插入元组值
②插入一个查询的结果值 1-1、直接插入元组值 【注意】: 列名序列是可选的,若是所有列都要插入数值,则可以不写列名序列。 示例: 1-2、插…
建站知识
2025/1/6 22:42:37
PDF文件转换为图片
现在确实有很多线上的工具可以把pdf文件转为图片,比如smallpdf等等,都很好用。但我们有时会碰到一些敏感数据,或者要批量去转,那么需要自己写脚本来实现,以下脚本可以提供这个功能~
def pdf2img(pdf_dir, result_path…
建站知识
2025/1/7 0:23:01
BUGKU-WEB 文件包含
题目描述
题目截图如下:
进入场景看看:
解题思路
你说啥我就干啥:点击一下试试你会想到PHP伪协议这方面去嘛,你有这方面的知识储备吗?
相关工具
解题步骤
查看源码 看到了一点提示信息:
./index.…
建站知识
2025/1/8 17:28:30