摘要: Content-Disposition用于表示已什么方式展示文件,其中attachment是已附件的方式保存到文件夹当中,可以通过filename去指定附件的名称。 但是filename仅支持ASSCII标准中的字符集,如果附件名是中文的话需要使用filename*并同时指定文件的编码: filen 阅读全文
posted @ 2024-04-03 18:06 codeshaw 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 在 Java 中对List进行分区 在本文中,我们将说明如何将一个列表拆分为多个给定大小的子列表;我将分别通过Guava、Apache-Commons、Java8 Stream API分别演示 阅读全文
posted @ 2024-04-03 17:31 codeshaw 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 概述 Spring Security 提供了 RequestRejectedHandler 来处理当请求被拒绝时候如何处理,在没有进行配置的情况下,默认是使用 DefaultRequestRejectedHandler 直接将异常进行抛出: throw requestRejectedExceptio 阅读全文
posted @ 2023-01-05 21:50 codeshaw 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 从实现的角度来说,代理分为基于类的代理和基于接口的代理,基于接口的代理有 静态代理和 动态代理,而基于类的代理需要依赖第三方库,比如 cglib,cglib的代理在运行时动态生成字节码文件来实现代理。 2. 静态代理 在编译期间就已经实现代理 2.1 实现静态代理的必要条件 基于接口或者 阅读全文
posted @ 2022-11-27 01:19 codeshaw 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 常用工具类 Apache-Commons-* 字符串 判断字符串是否为空白字符串 以前判断字符串是否为空: if ((name == null) || (name.isEmpty())){} 使用 apache-common-lang3 的 StringUtils: void testIsBlank() { / 阅读全文
posted @ 2022-11-27 00:39 codeshaw 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 好的代码的品味 1. 代码检测工具 代码格式检测工具-CheckStyle 代码规范检测工具-Sonarlint 代码规范检测工具-Alibaba-Java-Coding-Guidelines AlibabaJava开发规范PDF版 代码规范检测工具-SonarQube 2. 代码规范书籍 Effective Ja 阅读全文
posted @ 2022-11-16 00:44 codeshaw 阅读(21) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示