发表评论取消回复
相关阅读
相关 编码技巧——批量删除数据
今天遇到个业务场景需要批量根据索引删除数据,ORM框架为mybatis,跟以往遇到的根据MySQL主键批量删除不同,本次使用的数据库时PgSQL,使用的联合主键索引;搜索...
相关 Java编码技巧
1、StringBuilder相比于直接使用String拼接,效率更高 2、Optional的使用 3、不是特别需要的话,不建议使用读写锁,会降低时延,导致程序运行卡顿
相关 Java 编码技巧之高效代码50例
1.常量&变量 1.1.直接赋值常量值,禁止声明新对象 直接赋值常量值,只是创建了一个对象引用,而这个对象引用指向常量值。 反例: Long i = n
相关 编码技巧——灰度工具
日常开发中,对于一些重要的业务版本,如某用户产品的全新功能上线、功能全新升级,一般来说需要逐步发布,防止一些隐藏问题直接投向线上的全量用户,后果不堪设想,只能跑路;不仅限于业务
相关 编码技巧——Java Void 和 void 的区别
在开发过程中,使用JDK的一些自带API时,遇到一个问题:需要传入一个方法A和一个降级方法B,降级方法B的方法签名是有返回参数的,而且返回参数类型需要跟方法A保持一致,编译器会
相关 编码技巧——HTTPClient工具类
开发中,系统之间调用方式,存在部分老接口(RPC框架如DUBBO出现之前),如HTTP接口;因此我们需要自己写HTTP客户端来调用接口,传入url、请求方式、参数,获取HTTP
相关 编码技巧——参数校验
在日常开发写HTTP接口时,无论是对于C端接口,还是管理后台接口,接口参数校验这一部分是必须的;有一些设计业务逻辑的参数校验是可以自己去做,用状态码返回提示和message;但
相关 编码技巧——项目结构
现在服务端架构一般使用微服务,各个功能模块独立成单个服务,服务之间通过RPC或MQ、ZK等通信; 这里举例自己设计的一个会员系统的服务架构: (1)服务架构 系统包含:
相关 编码技巧——@KafkaListener的使用
最近在接手某个项目代码时,发现关于Kafka的consumer相关的代码写的很乱,consumer中写了大量的配置的代码,并且手动的拉取消息,并开启线程消费,不够优雅; 理想
相关 编码技巧——Redis Pipeline
本文介绍Redis pipeline相关的知识点及代码示例,包括Redis客户端-服务端的一次完整的网络请求、pipeline与client执行多命令的区别、pipeline与
还没有评论,来说两句吧...