自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 花旗面经

Spring有哪些优势?切点和织入点说一下,通知有哪几种? 为什么要用springboot? 你们公司的redis服务器怎么搭建的 redis主机和从机是怎么进行数据传输的 当从机和主机的连接断掉了这个时候要是有请求进来怎么办? 聚簇索引和非聚簇索引?什么时候用聚簇索引,什么时候用非聚簇索引? 了解java的spi吗? 用过集合类吗?都说下 TreeSet和HashSet有什么区别? 10.为什...

2020-04-16 15:40:13 336

原创 拼多多一面凉经

Dubbo/Tomcat的线程池 项目中的订单号怎么生成的 Tcc怎么做的?第一阶段还有业务吗? 活动预算/库存怎么扣除的 HashMap里不停的塞值,会发生什么问题?能仔细说说嘛 低版本的jdk调高版本的会有什么问题 maven出现jar报冲突怎么解决的?怎么知道是哪个jia包冲突? 如果用mysql自增主键做做订单号会发生什么问题?用uuid呢? HashMap的死锁详细说明下 redis分...

2020-04-16 15:19:56 190

原创 MyBatis执行过程一览

不集成MyBatis是这么使的 InputStream is = Resources.getResourceAsStream("myBatis-config.xml"); SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); SqlSessionFactory factory = builder.build(is); ...

2020-04-15 00:11:15 249

原创 分布式锁实现---redis和zookeeper

可基于以下三种原则来进行锁设计 独享,无死锁,容错(大部分Redis节点都活着,客户端就可以获取和释放锁.) 1. Redis分布式锁 简单版: 1. setNx key value 原子操作,只有当key不存在时才能设置成功(独享) 2. expire key aliveTime 如果获得锁的客户端宕机,则锁会在aliveTime后释放(无死锁) 简单版存在的问题 1. setN...

2020-04-13 15:17:47 109

原创 React时间组件的简单验证

一段简单的时间选择框的验证函数 // 0 时间验证函数 disabledStartDate = startValue => { const { endValue } = this.state; if (!startValue || !endValue) { return startValue<moment('2019-03-15') ...

2019-10-18 00:45:49 257

原创 cglib和jdk的动态代理

//1. cglib代理 目标类可以不用实现接口 import org.springframework.cglib.proxy.MethodInterceptor; import org.springframework.cglib.proxy.MethodProxy; import java.lang.reflect.Method; public class MyInterceptor im...

2019-08-02 00:02:11 85

原创 JavaWeb初期编程遇到的问题汇总

JavaWeb初期编程遇到的问题汇总 1.ClassNotFound错误 明明写了servlet类,而且也是正确的,却一直告诉你ClassNotFound,这时可能是自己的eclipse或tomcat出问题了关掉eclipse再重新打开,如果不行的话重启电脑,要是还不行就更换一下workspace试试。 &amp;nbsp;2.经过调试后,绝对不该出现的地方出现与NULL有关的错误,那可能是你...

2018-09-07 11:19:19 299

原创 Java之抽象类与接口

Java中抽象类与接口的区别 抽象类: 我曾在网上看到过这种表述:在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是反过来却不是 这样。并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。个人认为这种表述比较好理解。 一个基本类中包含有字段和方法,这个方法是本类所有的实例化对象所共同具有的,可具体实现的操作。如果...

2018-08-06 19:16:59 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除