图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用,但是项目要求需要支持所有的浏览器,包括Windows和macOS系统。没有办法在网上搜了很多资料终于找到一个产品:WordPaster。 浏览器方面能够支持ie6,ie7,ie ...
分类:
其他好文 时间:
2019-11-26 13:10:32
阅读次数:
112
题目 请判断一个链表是否为回文链表。 示例 1: 示例 2: 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 解答 两种方法: 遍历链表,用数组存值,再比较。时间复杂度O(n),空间复杂度O(n) 指针法:找到中点,反转中点之后的链表,再比较。时间复杂度O(n),空间复杂度 ...
分类:
其他好文 时间:
2019-11-26 11:55:02
阅读次数:
54
zabbix告警抑制本人认为告警抑制有两种方法:一种是触发器的依赖关系,一种是调整触发器触发动作的时间。第一种告警抑制举例:路由器A----->路由器B------>路由器c我们在监控网络设备的时候,三台设备上都对网口进行了监控监控,如果路由器A,的网络不通了,那么后边的路由器B和路由器C的网络肯定也就不通了,那么这时候三台路由器都会报警,没有办法确定谁得问题,但是我们添加触发器依赖关
分类:
其他好文 时间:
2019-11-26 09:16:45
阅读次数:
209
防止头文件重复定义 1. 有两种方法,分别是 头文件已使用上述方法却仍然multiple define 1. 注意,头文件只能声明不能定义,否则出错 2. c++类中私有成员中的静态变量初始化方式 vector erase操作 原理:删除过程中对于指定iter后面的数据全部向前移动进行覆盖 注意点: ...
分类:
编程语言 时间:
2019-11-25 11:06:15
阅读次数:
54
<T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两种方法实现 <T> T 用法 这个<T> T 表示的是返回值T是泛型,T是一个占位符,用来告诉编译器, ...
分类:
编程语言 时间:
2019-11-24 21:08:40
阅读次数:
67
[TOC] 视图家族 数据准备 APIView APIView继承Django的View 1) View:将请求方式与视图类的同名方法建立映射,完成请求响应 2) APView: 主要继承了View的功能; 重写as_view禁用csrf认证; 重写dispatch:请求、响应、渲染、异常、解析、三 ...
分类:
其他好文 时间:
2019-11-24 17:15:56
阅读次数:
101
静态路由的配置有两种方法:带下一跳路由器的静态路由,和带送出接口的静态路由 router(config)#hostname A (更改路由器主机名) A(config)#interface f0/0 (进入接口f0/0) A(config-if)#ip address 192.168.1.1 255 ...
分类:
其他好文 时间:
2019-11-24 14:05:28
阅读次数:
78
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉 ...
分类:
Web程序 时间:
2019-11-23 16:27:15
阅读次数:
94
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉 ...
分类:
其他好文 时间:
2019-11-23 15:54:42
阅读次数:
136