240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Flex 布局砌墙效果

    引言: 使用 CSS 实现砌墙效果 使用 flex-wrap: wrap 换行后如何让每行元素均匀撑满整行 使用 flex-wrap: wra...

  • Resize,w 360,h 240
    el-table 纵向垂直表头 (二)

    为表格每行添加一个按钮 这个表格依赖于 基础表格[https://www.jianshu.com/p/1f38eaffd070] 数据没有任何变...

  • 设计模式 - 建造者模式(5/23)

    建造者模式 建造者模式有四个角色 产品:如果把产品比作为房子,那么它就是一个具体的产品对象,比如别墅、公寓 抽象建造者:盖房子的步骤、方法等。比...

  • Java 将文件/网络文件转换成流下载

    将网络文件/本地文件转换成流供前端下载或者将多个网络文件/本地文件打zip压缩包给前端下载

  • 设计模式 - 原型模式(4/23)

    原型模式 原型模式的注意事项和细节创建新的对象比较复杂时,可以利用原型模式简化对象的创建过程,同时也能提高效率不用重新初始化对象,而是动态的获得...

  • 设计模式 - 抽象工厂模式 (3/23)

    抽象工厂模式 从设计层面上看,抽象工厂模式就是对简单工厂模式的改进或者进一步的抽象。将工厂抽象成两层,AbstractFactory 和具体的实...

  • 设计模式 - 工厂方法模式 (2/23)

    简单工厂 简单工厂也叫静态工厂 简单工厂是属于创建型模式。简单工厂是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂是工厂模式家族中最简单的...

  • 设计模式 - 单例模式 (1/23)

    单例模式 饿汉式 (静态常量) 优点:写法简单,在类装载时就完成了实例化,避免了线程同步问题缺点:在类装载时就完成了实例化,有可能从始至终都用不...

  • 设计模式七大原则 - 合成复用原则

    合成复用原则 合成复用原则的基本要求是:尽量使用 对象 组合/聚合 , 而不是 继承关系 示例代码 像这种情况,我们在使用继承顺利的得到了 my...