适配器模式(Adapter Pattern) 是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。适配器模式将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 适配器 ...
分类:
其他好文 时间:
2020-11-01 09:58:52
阅读次数:
20
什么是浮动 在普通流中,元素是按照它在 HTML 中的出现的先后顺序自上而下依次排列布局的, 在排列过程中所有的行内元素水平排列,直到当行被占满然后换行,块级元素则会被渲染为一整行。 如果没有特殊样式指定,所有元素默认都是按照普通流方式排列布局,即普通流中元素的位置由该元素在 HTML 文档中的位置 ...
分类:
其他好文 时间:
2020-10-29 09:22:17
阅读次数:
30
vue实现日历 之前在上家公司做过一个公司人员考勤的东西,里面需要用到日历,当时自己用vue随便写了一个,比较简单,删掉了其他功能的代码,只留下日历,直接看代码 <template> <div class="lookForMonth_wrapper"> <div class="lookForMont ...
分类:
其他好文 时间:
2020-10-27 11:45:32
阅读次数:
43
调优面试真题 首先我们来看问我的几道Java调优实战的面试问题: 使用“+” 拼接字符串为什么更快? 为什么final关键字现在无助于内联? 为什么外小内大的嵌套循环原则对性能提升并没有帮助? 指令重排序会导致什么结果? 什么是分布式系统中最耗时的操作? 为什么JDK和高性能产品的代码必须使用JMH ...
分类:
编程语言 时间:
2020-10-19 22:58:09
阅读次数:
30
我们有时需要图片对导图中的内容进行说明,同时丰富整个导图,加强思维导图的整体效果。iMindMap思维导图中我们可以通过插入图片来进行解决,下面本文就讲解了怎样在iMindMap中插入图片。 打开iMindMap思维导图后,可以在工具栏中找到图像库按钮。 或者可以在右侧工具栏找到这个图像库图标。 我 ...
分类:
其他好文 时间:
2020-10-19 22:40:48
阅读次数:
18
##代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>css实现筛子动画</title> </head> <body> <div class="wrapper"> <div class="box1"> < ...
分类:
Web程序 时间:
2020-09-24 21:46:05
阅读次数:
59
<template> <div> <div class="goods"> <div class="menu-wrapper" ref="menuWrapper"> <ul> <li v-for="(item,index) in dishes" :key="index" class="menu-ite ...
分类:
其他好文 时间:
2020-09-18 02:53:28
阅读次数:
28
from functools import wraps import time,inspect,datetime def m_cache(duration): def _cache(fn): local_cache={} @wraps(fn) def wrapper(*args,**kwargs): ...
分类:
系统相关 时间:
2020-09-17 23:14:30
阅读次数:
36
1 动态SQL# 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, oth ...
分类:
数据库 时间:
2020-09-16 12:05:52
阅读次数:
40
安装vsftpdyuminstallvsftpd-y系统认证vi/etc/vsftpd/vsftpd.conf[root@localhostpub]#egrep-v"#|^$"/etc/vsftpd/vsftpd.confanonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxf
分类:
系统相关 时间:
2020-08-18 13:40:41
阅读次数:
78