mini随笔
文章平均质量分 56
技术随笔短文
爱码少年 00fly.online
三无青年、理工男,追求代码可运行,理论可验证的穷编码猿!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker遍历镜像生成导出镜像命令六法
本文介绍如何通过Shell脚本自动化生成Docker镜像转存命令。 实现批量导出镜像为tar文件,适用于需要将海外镜像转存到国内服务器的场景,解决了手动操作效率低下的问题。原创 2026-07-22 09:17:10 · 9740 阅读 · 0 评论 -
centos7、centos8安装高版本nginx
本文介绍了在CentOS 7/8系统上安装Nginx的步骤:1)根据系统版本下载对应的RPM安装包;2)使用yum或dnf命令在线或本地安装;3)提供查看Nginx信息、安装路径的方法;4)说明设置开机启动及服务管理命令(启动/停止/重启/查看状态)。文中包含CentOS 7和8两个版本的具体安装命令,并提示若无法直接访问可先下载再本地安装。原创 2026-07-03 10:56:25 · 15452 阅读 · 0 评论 -
JAVA获取客户端真实IP地址经典写法与Lambda写法对比
本文对比了两种Java获取客户端IP的实现方式。经典写法使用for循环遍历IP头信息数组,逐个检查并返回第一个有效IP;Lambda写法则利用Stream API,通过链式操作完成相同的逻辑,代码更简洁。两种方法都考虑了多种代理头信息(X-Forwarded-For等)和IP格式处理(分割、去空、trim),最终回退到request.getRemoteAddr()。Lambda写法展现了函数式编程的优势,但两者在功能上完全等效。原创 2026-04-02 09:34:41 · 20413 阅读 · 0 评论 -
Springboot 工程中快速判断web应用服务器类型
该代码片段通过检查Spring应用上下文中的Bean定义来判断当前使用的是Tomcat还是Jetty容器。使用@PostConstruct注解在初始化时执行检测逻辑,通过扫描Bean名称是否包含"EmbeddedTomcat"或"EmbeddedJetty"来设置相应的布尔标志,并输出日志记录检测结果。这种动态识别方式适用于需要针对不同嵌入式容器做差异化处理的场景。原创 2026-03-27 09:21:30 · 20414 阅读 · 0 评论 -
Java中Base64的几种用法
在 Java 中使用 Base64 编码和解码非常常见,尤其是在处理网络传输、加密数据、图片处理等场景。Java 8 及以上版本提供了内置的 java.util.Base64 工具类,非常方便使用。原创 2026-02-26 15:39:50 · 20416 阅读 · 0 评论 -
如何保证容器运行的Mysql8数据库密码的安全
本文介绍了使用Docker快速安装MySQL服务的方法。通过docker-compose编排文件配置MySQL 8.0容器,包含资源限制、数据卷挂载、端口映射和环境变量等设置。针对云主机部署时存在的安全风险(如密码和端口暴露),提出了改进方案:使用.env文件存储敏感信息,并通过脚本动态生成随机密码。最后提供了相关源码地址。这种方法既保证了部署效率,又提高了数据库安全性。原创 2026-02-12 09:51:39 · 20597 阅读 · 0 评论 -
linux系统maven安装新方式
lunix 系统maven安装新方式原创 2025-12-18 11:03:08 · 20843 阅读 · 0 评论 -
TVbox 手机、智能电视节目一网打尽
TVbox是目前最火爆的多端、多源的电视影音工具,是一款开源的自定义添加站源的影音工具。TVBox,支持电视频道直播。一款TV端影视工具,软件本身不具有任何影视资源,但可以通过配置搜索到各影视站点的资源。TVBox的来历 TVBox 是在 GitHub 上一个开源项目,当前已有多个分支,推荐安装 TVBoxOSC 分支,在原版开源版的基础上对界面做了不少的优化。且作者更新比较频繁!TVBox 新版本增加了对Android 4.4 的支持,比较老的安卓电视也可以安装使用了。原创 2025-01-07 10:27:13 · 26020 阅读 · 0 评论 -
JdbcTemplate、NamedParameterJdbcTemplate 执行数据插入后返回主键写法
某业务操作,在执行数据保存后,需要查询具体的的数据信息,供二次确认。 从后台开发角度而言,转换成:`插入1条数据库表记录后,如何返回当前插入数据的主键`。下面我们以JdbcTemplate、NamedParameterJdbcTemplate 为例来进行说明,为例简单起见,我们以内存数据库H2。某业务操作,在执行数据保存后,需要查询具体的的数据信息,供二次确认。新建springboot工程,映入jdbc相关模块,在配置文件中引入数据源相关配置。从上面的实现过程可以看出,原创 2024-12-24 18:00:38 · 21108 阅读 · 0 评论 -
shell 脚本批量更新本地git仓库
你是否遇到这样的场景: 本地git仓库克隆了线上的多个项目,需要更新时,无法象svn一样,选中多个项目一起更新。只能苦逼的一个个选中,然后去同步,如果有太多项目的话,费事费力,容易遗漏!原创 2024-10-10 17:42:02 · 20982 阅读 · 0 评论 -
java遍历文件目录去除中文文件名
需要遍历文件目录及其子目录,找出包含中文字符的文件名,将中文字符去除。原创 2024-03-15 18:18:46 · 20953 阅读 · 0 评论 -
apidoc接口文档的自动更新与发布
最近忙于某开源项目的接口文档整理,采用了apidoc来整理生成接口文档。apidoc是一个可以将源代码中的注释直接生成api接口文档的工具,对现有代码无侵入。他可以根据代码注释生成web api文档,支持大部分主流语言java javascript php coffeescript erlang perl python ruby go…,相对而言,web接口的注释维护起来更加方便,不需要额外再维护一份文档。下面我们以项目为例来展示如何实现接口文档的自动更新与发布。原创 2024-02-24 16:59:37 · 20994 阅读 · 0 评论 -
java lambda表达式训练题一
Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。原创 2023-12-27 18:07:30 · 21018 阅读 · 0 评论 -
【随笔】java工程中JSON 字符串格式化输出
json字符串格式化输出fastjson、gson、jackson实现。原创 2023-12-19 17:07:40 · 21016 阅读 · 0 评论 -
【随笔】MD5加密字符串、文件apache、springframework实现
【代码】【随笔】MD5加密字符串、文件commons-codec、springframework实现。原创 2023-12-21 17:29:54 · 21007 阅读 · 0 评论
分享