240 发简信
IP属地:江苏
  • 120
    Java之 Jconsole的使用

    使用 之前分享过JVM的基础结构以及如果Jconsole去直观的去查看,现在我们更细的了解一个Jconsole的监控案例。 问题 一次次的堆内存使用量为什么有较大幅度的变化?...

  • 120
    Java之 NDK

    NDK Android NDK 是一套允许您使用 C 和 C++ 等语言,以原生代码实现部分应用的工具集。在开发某些类型的应用时,这有助于您重复使用以这些语言编写的代码库。 ...

  • 自动化之 Postman&Newman接口测试

    Postman Postman is a collaboration platform for API development. Postman's features sim...

  • 120
    Java之 线程(四)

    Executor框架接口 J.U.C中有三个Executor接口,入上图 ExecutorExecutor接口只有一个execute方法,用来替代通常创建或启动线程的方法。@...

  • Java之 线程(三)

    提问 线程的应用场景都有什么?如果并发数量非常多,但是每个线程执行的时间都特别短,该如何设计? 线程池 A thread pool is a collection of pr...

  • Java之 线程(二)

    提问 Thread和Runnable的区别?sleep和yield的区别? 线程同步 什么是线程同步? 如下代码 执行方式为 上面的打印结果为什么呢? 当然了这个只是一个简单...

  • Java之 线程(一)

    定义 什么是进程? 维基百科:进程[https://zh.wikipedia.org/wiki/%E8%A1%8C%E7%A8%8B]百度百科:进程[https://baik...

  • 120
    Java之 JVM

    引子 OutOfMemoryError的异常到底涉及到运行时数据的哪块区域? 说明 可以先查看一张图,了解一下JVM内存结构布局: JVM的内存结构主要有三大块: 堆内存 方...

  • 了解中台(一)

    引子 什么是中台? 问题 中台与平台 / 微服务 /SaaS 的区别是什么? 中台与前台和后台的边界怎么界定?有了中台那后台是什么? 什么样的企业需要建中台? 中台建设有什么...

  • Java之 编译时注解

    说明 在现阶段的各种开发中,注解也是越来越流行了,比如ButterKnife,Retrofit,Dragger,EventBus等,都是选择使用注解来配置。运行时注解在Ann...

  • Java之 注解

    什么是注解 概念 An annotation is a form of metadata, that can be added to Java source code. Cl...

  • Java之 泛型(二)

    通配符 上界通配符<? extends T> 我们先来看一个例子: 现在我们定义一个盘子类: 下面,我们定义一个水果盘子,理论上水果盘子里,当然可以存在苹果: 装苹果的盘子”...

  • Java之 泛型(一)

    定义 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型...

  • 120
    Java之 对象引用

    内存管理 Java的内存管理就是内存空间的分配和释放的过程。 示例一 示例二 说明 在for循环中,循环申请Object对象,每申请一个放入Vector中,然后把Object...

  • Java之 反射机制

    引子 什么是反射 反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 Oracle 官方...

  • 120
    Java之 代理模式

    概念 什么是代理模式 为其他对象提供一种代理以控制对这个对象的访问 UML类图 代码实现 分类 Access Proxy 设置访问RealSubject功能的权限 实例:公司...

  • Java之 动态代理

    代理 什么是代理? 代理[https://zh.wikipedia.org/wiki/%E4%BB%A3%E7%90%86]Proxy[http://es6.ruanyife...

  • 120
    序列化框架-msgpack

    官网 https://msgpack.org/[https://msgpack.org/] It's like JSON.but fast and small. 说明 Mes...

  • 120
    领域驱动设计

    引子 没有不变的需求,世上的软件都改动过3次以上,唯一一个只改动过两次的软件的拥有者已经死了,死在去修改需求的路上 引用:OOAD[https://baike.baidu.c...