logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决eclipse spring-MVC配置报错:cvc-elt.1: Cannot find the declaration of element 'beans'.

   xsi:schemaLocation="        http://www.springframework.org/schema/beans        http://www.springframework.org/schema/beans/spring-beans.xsd        http://www.springframework.org/schema/context

#spring
java中的锁面试题

synchronized 锁升级原理:在锁对象的对象头里面有一个 threadid 字段,在第一次访问的时候 threadid 为空,jvm 让其持有偏向锁,并将 threadid 设置为其线程 id,再次进入的时候会先判断 threadid 是否与其线程 id 一致,如果一致则可以直接使用此对象,如果不一致,则升级偏向锁为轻量级锁,通过自旋循环一定次数来获取锁,执行一定次数之后,如果还没有正常获

#java#开发语言
通过java方式使用Kafka

基于Java API方式使用Kafka

#java#kafka#开发语言
java中多线程常见面试题

线程池本质上是一种池化技术,而池化技术是一种资源复用的思想,比较常见的有连接池、内存池、对象池。减少线程的频繁创建和销毁带来的性能开销,因为线程创建会涉及到CPU上下文切换、内存分配等工作。线程池本身会有参数来控制线程创建的数量,这样就可以避免无休止的创建线程带来的资源利用率过高的问题,起到了资源保护的作用。线程池参数七大参数corePoolsize核心线程数:正常情况下创建的工作的线程数,这些线

#java#面试#开发语言
Hbase基本概念

一、Hbase介绍二、HBase 的特点是什么?三、Hbase的存储结构四、HBase 读写流程?五、HBase表的数据模型六. 热点现象(数据倾斜)怎么产生的,以及解决方法有哪些七、HBase的 rowkey 设计原则八、HBase的列簇设计九、 简述 HBase 中 compact 用途是什么,什么时候触发,分为哪两种,有什么区别,有哪些相关配置参数?

#hbase#java#hadoop
分布式常见面试题

幂等性的核心思想,其实就是保证这个接口的执行结果只影响一次,后续即便再次调用,也不能对数据产生影响,之所以要考虑到幂等性问题,是因为在网络通信中,存在两种行为可能会导致接口被重复执行。所以在程序设计中,对于数据变更类操作的接口,需要保证接口的幂等性。分布式锁,是一种跨进程的跨机器节点的互斥锁,它可以用来保证多机器节点对于共享资源访问的排他性。我觉得分布式锁和线程锁本质上是一样的,线程锁的生命周期是

#分布式#zookeeper#java
通过java方式使用Kafka

基于Java API方式使用Kafka

#java#kafka#开发语言
到底了