Java高级
全球软件文化领导者
近六年一线研发经验,就职于58集团高级研发工程师,二手车VIP技术负责人之一,擅长系统架构设计、分布式存储、搜索、大数据、性能监控、企业级应用、数据库等技术领域。前性能领域领导者云智慧高级研发工程师,参与国内监控服务市场占有率第一的监控宝和APM解决方案透视宝等多个产品的设计与实现,监控宝旗下API监控、Docker监控、网页性能监控等产品的唯一Java技术负责人;前北京电信和联想投资的上市公司联信永益开发组长,涉及烟草、ERP、项目管理等企业级应用领域。拥有第一师范电子信息工程和湖南大学管理学双学位。
展开
-
反射调用指定方法
import java.lang.reflect.Method;/** * 反射调用指定方法 */public class ReflectTest { public static void main(String[] args) { Class<?> c = null; try { c = Class.forName("Pers原创 2016-07-05 15:42:52 · 464 阅读 · 0 评论 -
线程池 队列生产者消费者模型实现
static { try { ExecutorService pool = null; try { // 创建一个可重用固定线程数的线程池 pool = Executors.newFixedThreadPool(10); // 创建10个任务原创 2016-08-23 20:17:40 · 2329 阅读 · 0 评论 -
PHP电商网站高并发的秘诀之电商秒杀活动
电商网站秒杀活动秒杀活动通常是这样定义:活动方在有限的时间段内(通常是M分钟到H小时不等的时间)给出指定数量O个P商品的大减价抢购名额。这类秒杀活动一般都会出现如下情况↓↓ 第一、在某一时间内QPS超过系统负载;第二、架构不合理导致系统的其它与秒杀活动不相关的模块变得异常缓慢;第三、少数用户重复抢到名额;第四、最终抢到的名额数量超过库转载 2017-03-21 13:29:23 · 889 阅读 · 0 评论