240 发简信
IP属地:内蒙古
  • 请问本文的图是使用什么软件制作的呢?

    支持IPv6 DNS64/NAT64 网络<- 网络概述

    随着IPv4地址池的耗尽,企业和蜂窝网络提供商正越来越多的部署IPv6 DNS64和NAT64网络。DNS64/NAT64网络是一个纯IPv6网络,通过转换,它也可以继续支持...

  • 120
    HashMap深度分析

    这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用H...

  • Java动态代理 深度详解(一)

    代理模式是设计模式中非常重要的一种类型,而设计模式又是编程中非常重要的知识点,特别是在业务系统的重构中,更是有举足轻重的地位。代理模式从类型上来说,可以分为静态代理和动态代理...

  • 120
    归纳AOP在Android开发中的几种常见用法

    AOP 是什么 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种...

  • 动态代理、Hook、AOP、插件化技术的联系与区别

    本文研究范围仅限Android或者Java。 在研究Android插件化技术的时候,看到一句话:J2EE框架Spring通过动态代理的Hook机制优雅地实现了AOP编程...

  • 120
    Learn Kotlin

    Kotlin优势 空安全 :在编译时期处理各种null情况,避免执行时异常。 函数式支持:它使用了很多函数式编程概念。 扩展函数:可以给任何类添加扩展函数。 高度互操作性:K...

  • 120
    Android设置全屏

    如果Activity继承自android.app.Activity,在xml中的设置应为: 在代码中设置全屏: 如果Activity是继承自android.support.v...

  • 几种Android多渠道快速打包方案整理

    推荐方案:Packer-Ng GitHab | packer-ng-plugin这是PackerNg官方文档,里边有源码实现。 下一代Android渠道打包工具 - 非著名程...