• 如何让ThreadPoolExecutor更早地创建非核心线程

    如何让ThreadPoolExecutor更早地创建非核心线程 最近在项目中遇到一个需要用线程池来处理任务的需求,于是我用 ThreadPoolExecutor 来实现,但是在实现过程中我发现提交大量任务时它的处理逻辑是这样的(提交任务还有一个 submit 方法内部也调用了 execute 方法): pu...

    2020-04-28 16:06:47 定义ARMIEPSkeep浏览器timAVssh<

  • SpringBoot整合Dubbo

    SpringBoot整合Dubbo Dubbo是阿里开源的一个微服务框架,性能很高,现在由Apache维护。 此处写一个demo,订单服务获取订单所属用户的信息,order-service调用user-service。 1、新建子模块api,groupId为com.chy.mall,artifactId为api 这个模块用来存放微服务中所有的...

    2020-04-28 16:04:15 文件服务器word用户IE系统Spring配置PSkeeptim

  • 架构设计 | 分布式业务系统中,全局ID生成策略

    架构设计 | 分布式业务系统中,全局ID生成策略 本文源码:GitHub·点这里 || GitEE·点这里 一、全局ID简介 在实际的开发中,几乎所有的业务场景产生的数据,都需要一个唯一ID作为核心标识,用来流程化管理。比如常见的: 订单:order-id,查订单详情,物流状态等; 支...

    2020-04-28 16:03:14 定义IDCmysql瓶颈架构设计系统PS支付timAV

  • 23-Java-Spring框架(一)

    23-Java-Spring框架(一) 一、Spring框架了解 Spring框架是一个开源的框架,为JavaEE应用提供多方面的解决方案,用于简化企业级应用的开发,相当于是一种容器,可以集成其他框架(结构图如下)。 上图反映了框架引包的依赖关系(例如:DAO的jar包依赖AOP的jar包,AOP的jar...

    2020-04-28 16:02:44 文件ASP定义mysqlqqword驱动用户IE系统

  • Java的外部类为什么不能使用private、protected进行修饰

    Java的外部类为什么不能使用private、protected进行修饰 1.前提 对于Java外部类和内部类的概念不清楚的,可以自行去百度一下,了解一下。 2.Java的四种权限修饰符 private (私有的)无法访问:使用private关键字,就意味着被声明的成员或方法,除了本类,其他任何类都...

    2020-04-28 16:02:08 百度AVthetabtable权限text-align接口关键字无法

  • JAVA设计模式之桥接模式(bridge)

    JAVA设计模式之桥接模式(bridge) 桥接模式: 分离抽象与具体实现,让他们可以独自发展,防止类爆炸 场景: 过年走亲戚是我们中国人传统的习俗,走亲戚那就少不了要买东西(苹果,牛奶等等),这些具体的东西就是具体的类 蒙牛牛奶,有机苹果,有机,蒙牛这些就是抽象...

    2020-04-28 16:01:55 java设计模式苹果AVthesys代码COM连接问题设计

  • Java8通过Function获取字段名

    Java8通过Function获取字段名 Java8通过Function获取字段名。不用再硬编码,效果类似于mybatis-plus的LambdaQueryWrapper。 摘要:Java8通过Function获取字段名。不用再硬编码,效果类似于mybatis-plus的LambdaQueryWrapper。 本文总共三个步骤: 1、使Function获取序...

    2020-04-28 16:01:28 用户IEAccesstimAVntt<tabnamecase

  • SpringBoot 常用注解

    SpringBoot 常用注解 一、Spring MVC 相关注解 1、@RequestMapping (1)功能: 将 HTTP 请求 与 请求处理类中的方法 进行映射。 通过 RequestMappingHandlerMapping 与 RequestMappingHandlerAdapter 两个类来支持该注解。 (2)常用参数: value: 用于保存请求的 UR...

    2020-04-27 16:10:07 文件定义IE系统ServletPSWiredtimAVHTTPS

  • Netty源码分析之ChannelPipeline—异常事件的传播

    Netty源码分析之ChannelPipeline—异常事件的传播 ChannelHandler中异常的获取与处理是通过继承重写exceptionCaught方法来实现的,本篇文章我们对ChannelPipeline中exceptionCaught异常事件的传播进行梳理分析 1、出站事件的传播示例 首先我们继续在之前的代码上进行改...

    2020-04-27 16:09:41 定义echo微信公众号微信BugiOS公众号timAV<

  • Java String源码分析

    Java String源码分析 String源码分析 类结构 public final class String implements java.io.Serializable, ComparableString, CharSequence String类实现了Serializable可以被序列化 String类实现了Comparable可以进行比较 String类实现了CharSequence可以按下标进行...

    2020-04-27 16:08:47 IDCIEAVdelimiter<theconcat搜索数字对象