博客

简单的时间转换类

该工具类提供日期与字符串互转功能,基于yyyy-MM-dd HH:mm:ss格式。包含getTime重载方法、parse解析及format格式化逻辑,支持空值处理与异常捕获,返回null或空串保障安全性。

神经蛙 发布于 2022-03-14

几种日常数据判断类使用方式

本文介绍Objects、CollectionUtils及StringUtils等工具类的日常用法,涵盖非空判断、集合判空及字符串处理,并说明Objects.equals在参数组合下的具体行为,旨在提升代码简洁性与健壮性。

神经蛙 发布于 2022-03-14

索引失效的7中情况

本文详解MySQL索引失效场景及不推荐创建索引的情况。索引在OR条件缺失、复合索引未用左列、like前缀通配、类型转换、列运算或函数调用时失效。此外,低唯一性、高频更新及非查询字段不宜建索引。

神经蛙 发布于 2022-03-14

MySql查看死锁及解锁方法

本文介绍两种解除MySQL死锁的方法:通过SHOW PROCESSLIST和KILL命令终止进程,或查询INFORMATION_SCHEMA表定位并杀死事务线程,同时提供相关死锁排查SQL语句。

神经蛙 发布于 2022-03-14

Map集合按照ASCII码从小到大(字典序)排序--JAVA

代码实现MD5工具类及签名生成逻辑。通过字典序拼接参数并加密,确保数据完整性。适用于需要身份验证或防篡改的场景,提供安全可靠的Token生成方案。

神经蛙 发布于 2022-03-11

Java实现word文档转pdf(无需插件,仅需一个jar包)

本文介绍利用Aspose.Words将Word转PDF的Java实现。核心在于配置License.xml去除水印,并调用doc2pdf方法完成转换,确保排版不乱。需JDK1.8环境及对应Jar包支持。

神经蛙 发布于 2022-03-11

Java生成随机姓名、性别和年龄

本文通过Java代码演示如何批量生成随机人员数据。定义了包含姓名、性别、年龄的实体类,利用工具类随机选取姓氏与名字,并在测试类中循环实例化,最终输出结构化的随机人员信息。

神经蛙 发布于 2022-03-11

微信域名检测源码(适合各种语言)

本文分享Java检测微信域名封禁工具。通过模拟重定向判断域名状态,需先校验链接合法性。代码基于Hutool实现,可快速集成以验证域名是否正常,避免被封风险。

神经蛙 发布于 2022-03-11

关于Java的十个编码小技巧

本文分享十个提升代码可读性的编程技巧,涵盖三元表达式简化、卫语句、数组拷贝、资源管理及Stream应用等。旨在帮助开发者编写更简洁高效的代码,优化编程实践。

神经蛙 发布于 2022-03-11

SpringBoot搭建Netty实现消息发送

本文详解Spring Boot集成Netty搭建WebSocket服务。涵盖依赖配置、服务器启动、管道初始化及心跳检测。通过UserChannelMap管理连接,自定义Message处理消息路由,实现在线点对点通信与精准推送功能。

神经蛙 发布于 2022-03-11
上一页 下一页