240 发简信
IP属地:浙江
  • 我也是这个问题,为啥B注解AliasFor A注解,AnnoationUtil.find(A) 属性值都不正确呢

    @AliasFor 注解的使用和源码追踪

    第一种情况 可以作为别名,比如,当向注解AliasForAnnotation 的属性location赋值时,我们可以这样写AliasForAnnotation (locati...

  • 您好博主,感谢您的分析,这有个问题想请教一下:一、逻辑集群是什么意思?二、我理解client通过nginx等设备分发到不同的socket server上,内部业务方调用推送消息时,应该时内部业务系统与多台socket server通信的过程,点在于业务系统要知道推送目标client连接在哪台socket server上,看您这个分析应该时logic再做这个事情,但是还不太懂

    GO实现千万级WebSocket消息推送服务技术分析

    拉模式和推模式区别 拉模式(定时轮询访问接口获取数据) 1. 数据更新频率低,则大多数的数据请求时无效的 2. 在线用户数量多,则服务端的查询负载很高 3. 定时轮询拉取,无...

  • 你是用什么工具编写btrace脚本的

    在线调试工具BTrace使用介绍

    1 基本概念 1.1 背景 当程序遇到问题时,我们一般怎么去定位?常见的解决方式都是在本地打断点进行调试,或者在测试环境利用输出日志进行调试,这种方式简单直接,但过程比较繁琐...

  • 像我就比你知道晚的多,一直没有考虑过这个问题。今年9月份才意识到自己落哪,才知道天津。可是我又有外地的社保,一但查社保就尴尬了。哎。太难了

    去天津办理落户,我所经历的现场真相

    作为想落户天津的近百万大军中的一个渺小人类,我在亲眼看着有关天津落户数字不断刷新记录的报道、在亲自经历了多次登录天津公安app注册失败之后,终于选在一个工作日去天津办理落户材...

  • 良心作品。这些小的实用行的东西还没真正的研究过底层。看了这篇文章用着都有底气了;

    @JsonFormat 实现原理

    很多人都会用@DateTimeFormat和@JsonFormat,来处理前后端的时间转换,举个栗子:Controller 层: 实体类QueryParams: 当前端采用 ...

  • 这个嵌套的校验,加了@Valid 注解;里层有个属性不能为空 ,里层属性使用了@NotNull(message=“所属代理商ID不能为空”)
    String agencyId;
    结果响应出来的数据多带了一些信息,怎么去掉;如下:user.agencyId 所属代理商ID不能为空;;
    其实就是多了个属性名称

    SpringBoot + Validator 参数校验配置 - - - [深度]

    前言 本文Spring版本为 SpringBoot-2.0.7,所有源码相关类、方法、代码行都以此版本为基础。代码行数: 使用 IDEA 的同学通过Maven Project...

  • Validated只能用在controller吗。service 和mapper的方法中不可以分组对参数进行检验吗。 感觉在service用vaildator的api检验也挺麻烦

    SpringBoot 与注解 @Validated 结合对数据进行验证

    在检验 Controller 的入参是否符合规范时, 使用 @Validated 来校验传入数据, 如果数据异常则会统一抛出异常,方便异常中心统一处理 测试工具可以使用 Po...