相关文章
【文件锁】多进程线程安全访问文件demo
组合文件锁共享锁,并RAII 化,保证文件的跨进程线程读写安全。 demo模拟使用多个进程,每个进程包含多个线程对文件进行读写测试。 代码调用开源json库,需要下载到调试机器,编译时手动指定:
g -stdc17 -pthr…
建站知识
2025/1/16 5:12:44
使用 Docker 部署 Java 项目(通俗易懂)
目录
1、下载与配置 Docker
1.1 docker下载(这里使用的是Ubuntu,Centos命令可能有不同)
1.2 配置 Docker 代理对象
2、打包当前 Java 项目
3、进行编写 DockerFile,并将对应文件传输到 Linux 中
3.1 编写 dockerfile 文件
…
建站知识
2025/1/14 19:48:23
validation.constraints 包下参数校验注解的使用和全局异常捕获处理
前言:本参考代码基于jdk17,主要演示NotBlank、NotNull、NotEmpty 的使用和对MethodArgumentNotValidException异常的全局处理,来进行响应内容友好提示
1. 导包 <dependency><groupId>org.springframework.boot</groupId>&…
建站知识
2025/1/14 19:43:13
学习笔记080——如何备份服务器中Docker创建的MySQL数据库数据?
背景: 需要定期备份Ubuntu服务器中,MySQL数据库的数据。 但是我服务器中的MySQL不是传统的安装的,而是在Docker中的。
解决: 通过编写sh脚本,通过系统中的crontab来定时执;实现定时备份。
脚本内容&#…
建站知识
2025/1/14 19:42:12
Pyinstaller打包
打包配置 打包方法
方法一 直接打包
sh
pyinstaller --onefile script.py
方法二 通过配置spec文件打包
sh
pyinstaller script.spec
常见问题
问题1.Exception Type: FileNotFoundError
pyinstaller打包,如何添加静态文件,比如app\\resources\…
建站知识
2025/1/14 19:38:07
热烈祝贺“钛然科技”选择使用订单日记
感谢珠海钛然科技有限公司选择使用订单日记!
珠海钛然科技有限公司,成立于2020年,位于广东省珠海市高新区,是一家以从事研发和生产功能型纳米高分子涂层为主的企业。
在业务不断壮大的过程中,想使用一种既能提升运营…
建站知识
2025/1/14 19:20:48
JumpServer远程应用发布(jumpserver使用navicat/chrome)
文章目录 环境配置创建应用发布机测试发布机配置发布机使用navicat连接数据库使用chorme连接web服务创建资产授权测试web页面连接 环境配置
服务名称服务版本jumpserver社区版 v3.10.10WindowsWindows Server 2016
注:官方只支持Windows Server 2016 /Windows Ser…
建站知识
2025/1/14 19:17:44
mysql 快速转为 sqlalchemy 模型 文件
资料
1.mysql数据表自动导为python sqlalchemy可操作对象 - JKYO - 博客园
2. 复制 show create table xxx 丢给 gpt 处理
过程
1.下载
pip install sqlacodegen
2.修改源文件 /sqlacodegen/main.py 我使用的是 miniconda ,地址是:
C:\ProgramDat…
建站知识
2025/1/14 19:11:38