chenchenchen

LV0
发表了文章

redis中hash扩容过程

Redis一共支持5种数据结构,hash是其中的一种,在hash扩容的时候采用的是渐进式rehash的方式。要想深入理解渐进式rehash,首先要了解以下Red...

chenchenchen
发表了文章

Mybatis自定义resultMap

chenchenchen
发表了文章

Spring IOC原理

对象之间的依赖关系,其实就是给对象上的属性赋值!因为对象上有其他对象的变量,因此存在了依赖。

chenchenchen
发表了文章

解决Oracle使用IN 不能超过1000问题

在oracle中,使用in方法查询记录的时候,如果in后面的参数个数超过1000个,那么会发生错误,JDBC会抛出“java.sql.SQLException:...

chenchenchen
发表了文章

类加载:双亲委派机制

类从被加载到虚拟机开始,到卸载出内存为止,它的整个的生命周期包括:加载、连接(验证、准备、解析)、初始化、使用和卸载七个阶段。

chenchenchen
发表了文章

MVCC多版本并发控制

全称Multi-Version Concurrency Control,即多版本并发控制,解决读—写冲突的无锁并发控制。

chenchenchen
发表了文章

ThreadLocal

多线程访问同一个共享变量的时候容易出现并发问题,ThreadLocal是除了加锁外的一种规避多线程不安全的方法。

chenchenchen
发表了文章

通过RestTemplate设置header&body,绕过证书验证,并获取返回的header&body

但是报缺少安全证书:unable to find valid certification path to requested target

chenchenchen
发表了文章

Java发送Post请求,获取返回的请求头Header

在利用Java网络编程时,利用Java获取HTTP Request 和 Response头字段;

chenchenchen
发表了文章

SpringMVC返回不带引号的字符串方案汇总

项目使用springboot开发的,大部分出参为json,使用的fastJson。

chenchenchen
发表了文章

XXL-JOB定时任务调度平台原理

elastic-job 是由当当网基于quartz 二次开发之后的分布式调度解决方案 , 由两个相对独立的子项目Elastic-Job-Lite和Elastic...

chenchenchen
发表了文章

Mysql如何保证原子性,一致性,持久性

包括内存中的日志缓冲(redo log buffer),以及磁盘上的持久化文件(redo log file)。

chenchenchen
发表了文章

请求HTTPS接口提示缺少安全证书:unable to find valid certification path to requested target

Question:unable to find valid certification path to requested target

chenchenchen
发表了文章

获取不到配置文件:InvalidConfigurationPropertyNameException: Configuration property name ‘‘ is not valid

@Component @Data @ConfigurationProperties(prefix = “productinfo”) public clas...

chenchenchen
发表了文章

为什么tcp建立连接需要三次握手,断开连接需要四次挥手

三次握手的目的,是为了防止A端已经失效的连接请求突然又传到B端,被误认为是A端再次发出的一个新的连接请求,如果B端这时又再次向A发出确认报文,表示同意建立连接,...

chenchenchen
发表了文章

oracle更新不生效以及提交后回滚

使用PL-SQL操作oracle时,执行完更新语句update tab set name='a' where id='1';

chenchenchen
发表了文章

序列化Java对象重命名字段,@JSONField、@JsonProperty、@SerializedName

SerializedName 改变了默认序列化和默认反序列化的字段取值,所以,如果你使用 Gson 将 Java model 类生称 JSON 串,结果就是 v...

chenchenchen
发表了文章

找不到bean,注入失败,临时解决方案,expected at least 1 bean which qualifies as autowire candidate

在容器的启动过程中,会初始化很多bean,这也是spring的核心之一(IOC)。但是在注入的过程中,扫描到公共方法中要注入的bean,并未找到,强行注入就会注...

chenchenchen
发表了文章

ConcurrentHashMap(JDK8)

ConcurrentHashMap是HashMap的升级版,HashMap是线程不安全的,而ConcurrentHashMap是线程安全。而其他功能和实现原理和...

chenchenchen
发表了文章

使用gitee搭建自己的图床

 最近发现自己博客中的图片全部消失,很苦恼.当时用的是七牛云,花好长时间弄好的,当时用的还是很顺畅的,但有一个坑,就是需要配置自定义域名(当时没有注意到这一点)...

chenchenchen

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券