- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 java中级面试题
1、Spring的AOP是用什么原理实现的?我回答动态代理,他说还有一个,不知道是什么?Spring AOP是依赖JDK动态代理和CGLIB代理实现的。在Spring中,有接口时将采用JDK的方式实现proxy代理对象,当没有接口时,将采用cglib中的方式实现prixy代理对象。 JDK动态代理:其代理对象必须是某个接口的实现,它是通过在运行期间创建一个接口的实现类来完成对目标对象的代理。...
2018-03-01 11:49:45 754
原创 批量导出二维码操作并打成zip包输出
//导出二维码 @Transactional public void generateTwoDimensionalCode(HttpServletResponse response,List empCodes) { if(empCodes==null||empCodes.size()1){ throw new BizException("没
2018-02-06 11:50:15 1720
转载 HashMap、LinkedHashMap、ConcurrentHashMap、ArrayList、LinkedList的底层实现。
HashSet与HashMap区别HashMap实现了Map接口 HashSet实现了Set接口HashMap储存键值对 HashSet仅仅存储对象HashMap使用put()方法将元素放入map中 HashSet使用add()方法将元素放入set中HashMap中使用键对象来计算hashcode值 HashSet使用成员对象来计算hashcod
2018-02-06 11:23:19 353
原创 在一个maven项目中从头到尾grpc的使用
最近加班加点一个spring-boot的分布式项目,项目中的其中一个难点就是grpc.现在记录下来,以后可以用的到.废话少说,直接上步骤:1.导入jar包 net.devh grpc-server-spring-boot-starter 1.2.0.RELEASE io.grpc grpc-core 1.2.0 io.grpc
2017-07-21 17:12:51 1910
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人