- 博客(8)
- 资源 (3)
- 收藏
- 关注
转载 Java高性能反射工具包ReflectASM
ReflectASM使用字节码生成的方式实现了更为高效的反射机制。执行时会生成一个存取类来 set/get字段,访问方法或创建实例。一看到ASM就能领悟到ReflectASM会用字节码生成的方式,而不是依赖于Java本身的反射机制来实现的,所以它更快,并且避免了访问原始类型因自动装箱而产生的问题。更多关于反射到知识请访问 www.itkc8.compom.xml<...
2019-05-28 10:36:37 1056
转载 ReflectASM-invoke,高效率java反射机制原理
一、性能对比我们先通过简单的代码来看看,各种调用方式之间的性能差距。public static void main(String[] args) throws Exception { ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"spring-common.xml"}); ...
2019-05-28 10:28:39 532
转载 BeanUtils.copyProperties(A,B)字段复制
更多知识请访问 www.itkc8.comBeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。注意:属性复制,不同jar中的方法,用法不一样。1、package org.sp...
2019-05-28 10:27:16 277
原创 Java线程池ExecutorService时让主线程等待子线程完成后继续处理与不用线程处理对比
更多知识请访问 www.itkc8.com用线程代码package com.cowboy.service;import java.util.concurrent.*;/** * @ClassName CommonThreadPool * @Description TODO * @Author hux * @Date 2019/5/22、15:40 * @Version...
2019-05-22 16:37:33 1112
原创 多线程处理Future,主线程等待子线程完成后统一处理
更多多线程知识请访问 www.itkc8.compackage com.cowboy.service;import java.util.concurrent.*;/** * @ClassName CommonThreadPool * @Description TODO * @Author hux * @Date 2019/5/22、15:40 * @Version 1...
2019-05-22 16:16:57 4156 2
转载 Java线程池ExecutorService时让主线程等待子线程完成后继续处理
更多线程知识访问 www.itkc8.com线程池工具类:import java.util.concurrent.*;public class CommonThreadPool { private static ExecutorService exec = new ThreadPoolExecutor(50, 100, 0L, TimeUnit.MILLISEC...
2019-05-22 16:08:45 4663
转载 Disruptor框架中生产者、消费者的各种复杂依赖场景下的使用总结-我见过最好的Disruptor
更多高并发知识请访问 www.itkc8.com非常感谢https://www.cnblogs.com/pku-liuqiang/p/8544700.htmlDisruptor是一个优秀的并发框架,可以实现单个或多个生产者生产消息,单个或多个消费者消息,且消费者之间可以存在消费消息的依赖关系。网上其他博客往往仅针对框架的一部分使用示例进行了介绍,对于某些场景下介绍并不完全:如多生产者间复...
2019-05-12 11:41:58 776
转载 rocketmq总结(消息的顺序、重复、事务、消费模式)
更多RocketMQ资源请访问www.itkc8.comhttps://www.cnblogs.com/xuwc/p/9034352.html分布式开放消息系统(RocketMQ)的原理与实践分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题 消息的重复问题Roc...
2019-05-02 19:00:57 1361
分布式集群Session共享 简单多tomcat8+redis的session共享实现
2017-02-05
java之仿淘宝网站
2012-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人