自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 拼多多2021 java后端实习生 笔试 前缀和优雅解决方案

拼多多2021笔试 前缀和优雅解决方案直接给例子便于理解给定一个数组例如{1,2,3,4,5}求取余2的所有连续子序列个数本例子答案是6包含 [[2]],[[4]],[1,2,3],[1,2,3,4],[3,4,5],[2,3,4,5]总六种情况import java.util.*;public class Main{ public static void main(String args[]){ int A[]=new int[]{1,2,3,4,5};

2021-07-11 18:48:55 255

原创 关于剑指 Offer43 1-n整数中1出现的次数

题目:输入一个整数 n ,求1~n这n个整数的十进制表示中1出现的次数。例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。遇到这道题,一开始也是无从下手,后面从数学方面思考这道题,想到一个O(logn)的解法先讲一下我个人的解题思路:从每一位开始,定义一个dight作为进制位,然后定义两个变量high,low分别作为高位和低位。接着从个位开始,例如2304,个人数为4,则个位出现1的次数要分为三种情况来谈,分别为0,1,2-9,当等于0的时候,出现·1的次数

2020-09-16 17:17:51 98

原创 spring中关于FactoryBean 和 ObjectFactory的认识和区别

FactoryBean:这个接口使你可以提供一个复杂的逻辑来生成 Bean。它本质是一个 Bean,但这个 Bean 不是用来注 入到其它地方像 Service、Dao 一样使用的,它是用来生成其它 Bean 使用的。实现了这个接口后, Spring 在容器初始化时,把实现这个接口的 Bean 取出来,使用接口的 getObject()方法来生成我们 要想的 Bean。当然,那些生成 Bean 的业务逻辑也要写 getObject()方法中。 其返回的对象不是指定类的一个实例,其返回的是该工厂 Bean

2020-08-12 13:33:08 654

原创 关于Mybatis中mapper方法重载问题

Mybatis面试注意点接口Mapper内的方法能重载吗?比如:public User getUserById(Integer id);public User getUserById(Integer id,String name);回答:不能,Mybatis使用package+Mapper+method全限定名作为key,去***.xml内寻找唯一sql执行,类似key=com.hmr…mapper.UserMapper.getUserById,因此,在Mapper内禁止方法重载.具体的可以去

2020-08-07 13:09:28 881

原创 jvm常考问题

java面经类加载的时候,链接的最后一步解析的时候也是符号引用直接变为直接引用,为什么还要动态链接?因为多态的时候要确定指向,然后可能我们会指向不同包下的其他类,或者他的父类,这个没法在类加载的时候加载进来,我们要在方法调用的时候去找,所以要动态链接。比如我们在方法里调用hashcode,就是我们的方法压栈,到虚拟机栈,然后链接到动态方法栈。...

2020-07-31 20:45:01 150

空空如也

空空如也

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

TA关注的人

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