240 发简信
IP属地:广东
  • 问题:Mac 打开终端后要‘source ~/.bash_profile’ 环境变量才生效

    发现问题 每开一次终端,要 source ~/.bash_profile 环境变量才生效。 原因 MacOS Catalina(10.15),m...

  • Resize,w 360,h 240
    简易理解JSBridge实现原理

    一、JSBridge介绍 1.1、定义 JSBridge是什么?JSBridge是一种桥接器,通过JS引擎或Webview容器为媒介 ,约定协议...

  • 问题:Failed to connect to github.com port 443: Operation timed out

    发现问题 项目突然拉不了github的仓库代码。输出Failed to connect to github.com port 443: Oper...

  • Resize,w 360,h 240
    Android中的MVC、MVP、MVVM架构新的思考

    前言 不管是iOS开发、Android开发、甚至是游戏开发,MVX都是说到烂而且被普遍大众接受的设计框架,可这个框架一直以来都有很多误区。写此文...

  • Android Studio 小技巧之——1分钟修改项目包名

    前言 我们有时候为了做一个马甲包,会把我们一套代码直接拷贝,修改application id,换一下包名,改一下UI重新上线。大型项目一个一个i...

  • Resize,w 360,h 240
    简易理解设计模式之:访问者模式——员工考核例子

    介绍: 访问者模式属于行为型模式。表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类前提下定义作用于这些元素的新操作。 它的...

  • Resize,w 360,h 240
    简易理解设计模式之:解释器模式——语言和文法

    介绍: 解释器模式属于行为型模式。它的定义为:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 ...

  • 简易理解设计模式之:享元模式——五子棋游戏例子

    介绍: 享元模式是一种结构型模式。它的定义为:使用共享对象可有效地支持大量的细粒度的对象。 两个概念 •内部状态:不会随环境的改变而改变,可以共...

  • Resize,w 360,h 240
    简易理解设计模式之:中介者模式——多人聊天室例子

    介绍: 中介者模式属于行为型模式。它的定义为:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互调用,从而使其耦合松散,而且可...