最新文章

最新文章

Pdf

Java 实现 PDF 的生成和数据动态插入

本文介绍了Java中PDF和Excel文件的动态生成与导出方法。PDF部分通过Word模板转换为PDF表单,使用itextpdf库填充数据;Excel部分使用EasyExcel库直接生成。两者均提供了完整的代码实现示例。
Template

IDEA类和方法注释模板设置

本文介绍了在IDEA中设置类和方法注释模板的步骤:类模板通过File and Code Templates配置,自动添加作者、日期等信息;方法模板在Live Templates中创建,使用快捷键和脚本优化参数格式,以生成规范注释。
Shortlink

短链生成方案初级入门

短链服务中,长链可对应多个短链,短链唯一对应长链。跳转采用302重定向以便统计点击和实时封禁。短链码通过MurmurHash算法生成并转为62进制,确保高性能、低碰撞和安全性。
Branch

【IDEA教程】详解 IDEA 使用 Git 同时处理多个功能

IntelliJ IDEA 提供了多种方法来管理多任务开发,避免工作丢失。主要包括:1. **搁置/存储更改**,可临时保存未提交的修改,便于后续恢复;2. **使用更改列表**,将不同任务的修改分组管理;3. **创建功能分支**,利用 Git 分支独立开发功能。这些方式帮助开发者在任务间高效切换。
SSH

Linux 服务器配置使用密钥登录教程

本文介绍了在Linux服务器上配置SSH密钥登录的步骤:首先生成RSA密钥对并保存私钥;然后配置公钥到authorized_keys文件并设置权限;接着修改sshd_config文件启用公钥认证,可设置同时使用密码;最后重启SSH服务,使用客户端导入密钥登录。
Refactor

【IDEA教程】IDEA重构快捷键详解

IntelliJ IDEA 提供强大的重构功能,常用快捷键包括提取方法(Ctrl+Alt+M)、内联方法(Ctrl+Alt+N)、重构变量(提取常量C、变量V、成员变量F)和修改类名(Shift+F6),能高效提升开发效率。
Stream

吃透JAVA的Stream流操作,多年实践总结

Java Stream 相比传统循环,提供更简洁、声明式的代码风格。它通过中间操作(如filter、map)和终止操作(如collect)支持链式处理,提高可读性。Stream 还支持并行处理以提升效率,但需注意线程安全。主要优势是代码解耦与延迟执行,适合集合数据的现代函数式处理。

输入关键词搜索已发布文章