• 2024-08-01Python中FastAPI项目使用 Annotated的参数设计
    在FastAPI中,你可以使用PEP593中的Annotated类型来添加元数据到类型提示中。这个功能非常有用,因为它允许你在类型提示中添加更多的上下文信息,例如描述、默认值或其他自定义元数据。FastAPI支持Annotated类型,这使得你可以为路径操作函数的参数提供额外的元数据,例如依赖项、查询参
  • 2024-04-07Transformer从入门到精通(The Annotated Transformer翻译)
     Transformer从入门到精通(TheAnnotatedTransformer)AttentionisAllYouNeedv2022:AustinHuang,SurajSubramanian,JonathanSum,KhalidAlmubarak,andStellaBiderman.Original:SashaRush.翻译:YeXuanWuSDUTransformer架构这五年来深受人们重视
  • 2023-09-04Java元注解
    工作过程中遇到以下需求:校验某些类的某些字符串属性的长度。由于不想对所有的类和属性进行枚举检查,因此,我想通过在类上添加自定义注解的方式过滤出这些类以及属性。故学习一下Java的元注解。Java元注解这里需要说一下Java的内置注解,因为Java里有几个针对注解的注解,即元注解。@
  • 2023-08-09【Spring】Bean Validation
     参考:https://www.baeldung.com/java-validationhttps://www.baeldung.com/java-bean-validation-not-null-empty-blankhttps://www.baeldung.com/spring-mvc-custom-validator 定制自己的校验器 maven依赖Inthelatestversionof spring-boot-starter-validation,