用户中心USER CENTER

首页/用户
  • 设计模式之享元模式

    摘要:类图相关的设计模式享元模式和代理模式当代理模式消耗性能比较大的时候,就可以用享元模式享元模式和单例模式容器单例,享元模式就是复用对象的思想。源码中的享元模式源码地址享元模式参考慕课网设计模式精讲设计模式读书笔记享元模式 0x01.定义与类型 定义:提供了减少对象数量从而改善应用所需的对象结构的方法,系统使用少量对象,而且这些都比较相似,状态变化小,可以实现对象的多次复用。 运用共享技...

    vvpale 发布于Java
  • dubbo之SPI自适应扩展机制

    摘要:对于这个矛盾的问题,通过自适应拓展机制很好的解决了。自适应拓展机制的实现逻辑比较复杂,首先会为拓展接口生成具有代理功能的代码。 1、背景 在 Dubbo 中,很多拓展都是通过 SPI 机制进行加载的,比如 Protocol、Cluster、LoadBalance 等。有时,有些拓展并不想在框架启动阶段被加载,而是希望在拓展方法被调用时,根据运行时参数进行加载。这听起来有些矛盾。拓展未被...

    vvpale 发布于Java
  • 二叉树遍历小结

    摘要:对于任一重合元素,保证所在两个局部遍历有序,保证实现整体遍历有序重合元素所在局部局部全部有序,遍历该元素并出栈局部未全部有序,将未有序局部元素全部入栈。 二叉树遍历小结 声明 文章均为本人技术笔记,转载请注明出处: [1] https://segmentfault.com/u/yzwall [2] blog.csdn.net/j_dark/ 0 二叉树遍历概述 二叉树遍历:按照既定序,...

    vvpale 发布于Java
  • java基础-静态,非静态(构造)代码块,类加载

    摘要:想来想去先来一题比较好输出结果分析类初始化顺序父类静态变量父类静态代码块子类静态代码块父类非静态变量父类非静态代码块父类构造函数子类非静态变量子类非静态代码块子类构造函数非静态代码块输出结果顺序非静态代码块被编译器拷贝到了构造块内所以称 static block and non-static block(constructor block) [toc] 想来想去,先来一题比较好 pub...

    vvpale 发布于Java
  • 通过focusout事件解决IOS键盘收起时界面不归位的问题

    摘要:原因经查是输入框的事件无法冒泡。这时,我们问题得到解决了,当从输入框输入内容,然后点击键盘的完成收起键盘,效果符合我们的预期。输入框失去焦点,要把键盘推出页面的滚动部分还原。 问题症状 今天在开发一个移动端的 H5 页面时,遇到了 IOS 上键盘收起时界面无法归位的问题。下面详细描述下问题和症状: 页面结构 出问题的页面是一个表单结构。即类似于一个 div 下有4个 input 表单的...

    vvpale 发布于Html
<