腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
微瞰Java后端开发
后端Java相关内容
专栏成员
举报
51
文章
36994
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(51)
编程算法(13)
java(12)
spring(7)
linux(6)
spring boot(5)
负载均衡(4)
sql(4)
负载均衡缓存(4)
http(4)
分布式(4)
mvc(3)
api(3)
腾讯云测试服务(3)
容器(3)
缓存(3)
网络安全(3)
hashmap(3)
zookeeper(3)
ajax(2)
数据库(2)
云数据库 SQL Server(2)
云数据库 Redis®(2)
git(2)
github(2)
nginx(2)
容器镜像服务(2)
开源(2)
压力测试(2)
数据迁移(2)
spring cloud(2)
微服务(2)
自动驾驶(1)
机器学习(1)
xml(1)
css(1)
json(1)
android(1)
nosql(1)
ide(1)
apache(1)
神经网络(1)
深度学习(1)
文件存储(1)
TDSQL MySQL 版(1)
人工智能(1)
网站(1)
企业(1)
jvm(1)
mybatis(1)
面向对象编程(1)
jdbc(1)
二叉树(1)
aop(1)
tcp/ip(1)
dubbo(1)
rpc(1)
udp(1)
rabbitmq(1)
安全(1)
https(1)
架构设计(1)
任务调度(1)
分布式事务 dtf(1)
邮件推送(1)
ps(1)
二进制(1)
数据(1)
搜索文章
搜索
搜索
关闭
HandlerMethodReturnValueHandler与适配器模式使用
架构设计
spring boot
书接上文SpringBoot统一修改API返回值的两种方式中自定义HandlerMethodReturnValueHandler的内容,最后说道getDefaultReturnValueHandlers方法中添加了很多处理返回值的处理器,那这些处理器是如何生效的呢?
zhaozhen
2023-02-20
467
0
SpringBoot发送邮件
spring boot
spring
邮件推送
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 3 天,点击查看活动详情
zhaozhen
2023-02-19
667
0
SpringBoot中统一API返回格式的两种方式
腾讯云测试服务
api
spring
微服务中,由于各业务团队之间的对接,各个团队之间需要统一返回格式,这样解析时不容易出现错误。因此,有必要统一返回格式。下面我说下项目中常见的两种统一和变更返回值格式的方式
zhaozhen
2023-02-18
835
0
高并发情况下使用动态多数据源dynamic-datasource 3.1.0并发问题复盘
ide
spring
java
面向对象编程
最近公司内某个项目出现了因并发问题导致的多数据源串掉的问题,经研究找到了如下解决方案
zhaozhen
2023-02-08
1.6K
0
Excel文件加密的两种方式
安全
我们经常会遇到导出的数据需要安全和需要脱敏的场景,这种场景下如何做呢,这里我们使用EasyExcel来实现,有以下两种方案
zhaozhen
2022-06-21
1.5K
0
ThreadLocal与线程池在使用中可能会出现的两个问题
java
linux
网站
编程算法
解决办法:真实使用中相信大家不会这么使用的,但是我出错主要是因为使用了封装的方法,封装的方法中使用了ThreadLocal,这种情况下要先从ThreadLocal中获取到方法中,再设置到线程池
zhaozhen
2022-06-21
1.4K
0
Feign经典错误
编程算法
http
失败原因:是我用的是fallbackFactory来进行回退,但是feignclient注解定义回退的类型是fallback,类型不一致。在调用报错时会校验fallabck或fallbackFactory是不是符合要求 正常fallback模式示例
zhaozhen
2022-04-27
1K
0
Dcoker上搭建Redis集群
容器镜像服务
容器
云数据库 Redis®
进入docker机并使用上述的两种方式连接,推荐第二种,因为后续使用redission连接不会出现错误
zhaozhen
2021-09-03
385
0
SpringCloud Gateway使用
tcp/ip
nginx
负载均衡
负载均衡缓存
通过第一个服务hao-service-autodeliver的配置形式,使用固定ip和服务名均可正常通过网关项目访问到服务,但是固定ip的方式不太灵活,而 lb://zhao-service-autodeliver可以实现随机的负载均衡,且不用填写固定ip也避免了不要的麻烦
zhaozhen
2021-08-06
541
0
Feign使用分析
负载均衡
负载均衡缓存
linux
文件存储
在实现的效果上来说Feign = RestTemplate+Ribbon+Hystrix
zhaozhen
2021-08-06
531
0
大厂面试题整理(一):JVM
企业
jvm
编程算法
java
linux
JVM面试题 字节码相关 知道字节码吗?字节码都有哪些? JMM内存模型 说说JVM的主要组成部分以及作用? jvm内存模型,内存屏障 对象一定分配在堆栈对象不一定分配在堆上,JIT可以实现栈上分配
zhaozhen
2021-07-15
719
0
Hystrix使用分析
java
微服务
在启动类上加入@EnableCircuitBreaker注解,并在调用到另一个微服务的方法上加入一些配置
zhaozhen
2021-07-15
411
0
大厂面试题整理(二):NIO和Netty
java
自动驾驶
NIO和Netty面试题 NIO 阐述 NIO原理? BIO/NIO/AIO有什么区别?有哪些实现? 讲讲NIO的原理与实现?NIO用到了哪个经典技术思想?JDK1.8中NIO有做什么优化 了解多路复用机制 常见问题 同步阻塞、同步非阻塞、异步的区别? select、poll、eopll的区别? Linux网络IO模型 哪些库或者框架用到NIO? redis的事件驱动多路复用底层实现;引申到NIO编程 NIO解决了什么问题 有了解过mina? NIO的核心是什么?(IO线程池) ,问IO包的设计模式(装饰器
zhaozhen
2021-07-15
506
0
zookeeper原生api操作
zookeeper
api
OPEN_ACL_UNSAFE :这是⼀个完全开放的ACL(常⽤)-->world:anyone
zhaozhen
2021-07-15
319
0
ElasticJob简单使用
编程算法
linux
sql
这种情况下,启动两个任务类只会有一个在执行任务。但是当一个任务停止之后,另一个任务会立马开始接着执行任务,相当于其他中间件中的主备切换。但是这里的主备切换是依托zk进行的
zhaozhen
2021-07-15
449
0
spring如何加载配置类
spring
容器
首先,给出答案,SpringBoot和SpringMVC中配置类的@Impot等导入是通过Spring中的invokeBeanFactoryPostProcessors解析的
zhaozhen
2021-07-15
933
0
简单实现springmvc中的请求处理
mvc
http
自定义MVC框架中的一些元素 一些注解 @Documented @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) public @interface Controller { String value () default ""; } @Documented @Target({ElementType.TYPE,ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME)
zhaozhen
2021-07-15
599
0
sharding-jdbc测试
jdbc
腾讯云测试服务
github
git
开源
sharding-jdbc在目前微服务和各种saas软件等数据量日益加大的情况下变得使用的人多了起来。
zhaozhen
2021-07-15
810
0
init-method,@Postcontruct,afterPropertiesSet的先后顺序;
xml
腾讯云测试服务
总的来说就是打印的结果是构造方法->注解@PostConstruct方法->InitializingBean接口的afterPropertiesSet方法->xml中配置的init-method方法 同理销毁也是一样注解@PreDestroy方法->DisposableBean接口的destroy方法->xml中配置的destroy-method方法
zhaozhen
2021-07-15
1.1K
0
大厂面试系列一些问题的解答(三)
android
java
rpc
hashmap
http
为什么要用volatile关键字? 答:在高并发时会出现并发模式异常,volatile可以防止指令重排,创建对象操作并不是一个原子操作,分为三个步骤 (1)构建对象:根据Person类元信息确定对象的大小,向JVM堆中申请一块内存区域并构建对象的默认信息(加载Person对象成员变量信息并赋默认值如 int类型为0,引用类型为null)。(2)初始化对象:然后执行对象内部生成的init方法,初始化成员变量值,同时执行搜集到的{}代码块逻辑,最后执行对象构造方法。(3)引用对象:对象实例化完毕后,再把栈中的P
zhaozhen
2021-07-15
411
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档