async_wait

4
获赞数
4
关注数
3
粉丝数
IP 属地广东
2021-02-03 加入
浏览 3.4k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
10 声望|新手
java
6
工具类
3
代码规范
3
git
3
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章2024-04-03
    HTTP响应头Content-Disposition
    Content-Disposition用于表示已什么方式展示文件,其中attachment是已附件的方式保存到文件夹当中,可以通过filename去指定附件的名称。
  • 发布了文章2024-04-03
    在 Java 中对List进行分区
    对于这个相对简单的操作,标准 Java 集合 API 竟然不支持它。幸运的是,Guava 和 Apache-Commons 都提供了对应的 API 。
  • 发布了文章2023-01-05
    Spring Security – RequestRejectedException
    Spring Security 提供了 RequestRejectedHandler 来处理当请求被拒绝时候如何处理,在没有进行配置的情况下,默认是使用 DefaultRequestRejectedHandler 直接将异常进行抛出:
  • 发布了文章2022-11-27
    常用工具类总结
    将字符串转换为 int 类型,toInt(String str) 在转换失败的时候会返回默认值 0,如果需要指定默认值那么可以使用 toInt(final String str, final int defaultValue):
  • 发布了文章2022-11-27
    Spring AOP
    从实现的角度来说,代理分为基于类的代理和基于接口的代理,基于接口的代理有 静态代理和 动态代理,而基于类的代理需要依赖第三方库,比如 cglib,cglib的代理在运行时动态生成字节码文件来实现代理。
  • 发布了文章2022-11-16
    好的代码的品味
    1. 代码检测工具代码格式检测工具-CheckStyle代码规范检测工具-Sonarlint代码规范检测工具-Alibaba-Java-Coding-GuidelinesAlibabaJava开发规范PDF版代码规范检测工具-SonarQube2. 代码规范书籍Effective JavaAlibabaJava开发规范3. 规范规则-使用新版本特性3.1 lamb...
  • 发布了文章2021-12-24
    Git 约定式提交
    概述每次提交代码的时候,我们都需要为我们本次修改的内容添加一段描述,例如: {代码...} 但实际上有些 commit message 千奇百怪,比如以下这种:一次 commit 应该准确的说明本次提交的目的和修改内容,比如: {代码...} 这种写法来源于 Angular 团队的 Git 约定式...
  • 发布了文章2021-12-22
    IntelliJ IDEA 快捷键
    如果你是一名刚刚上手 IntelliJ IDEA 的萌新,那么推荐你下载 Key Promoter X 这款插件,这个插件能在你执行某些操作的时候(如果该操作有对应的快捷键),那么会在 IntelliJ IDEA 的右下方弹出一个卡片,告诉你操作对应的快捷键是什么,效果如下所示:当然,你也可...
  • 发布了文章2021-12-20
    IntelliJ IDEA 配置
    IntelliJ IDEA是一种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)工具软件,由JetBrains软件公司(前称为IntelliJ)开发,提供Apache 2.0开放式授权的社区版本以及专有软件的商业版本,开发者可选择其所需来下载使用。 --wikipedia
  • 发布了文章2021-12-20
    声明式事务@Transaction失效场景
    1. 开启事务支持只需要通过 @EnableTransactionManagement 注解就可以开启声明式事务的支持,提供的可选值有:proxyTargetClass:表示 AOP 代理是基于接口的还是基于类的,默认是基于接口代理。mode:如果是有接口的话可以使用 PROXY ,如果没有接口的话可以使用 ASP...
  • 发布了文章2021-12-19
    Collection Framework-ArrayList
    ArrayList内部有一个elementData,作为数据的容器,接下来就是size属性它记录了当前实际保存数据的数量,最后就是modCount它记录了 elementData 内部结构修改的次数(增加,修改,删除)等。