It运维项目整理
String.prototype.toWeek=function(){
var date = new Date(this);
var week = "";
switch (date.getDay()) {
case 0:week = "周日";break;
case 1:week = "周一";break;
case 2:week = "周二";break;
case 3:week = "周三";break;
case 4:week = "周四";break;
case 5:week = "周五";break;
case 6:week = "周六";break;
}
return week;
};
上传图片用的是 webuploader.js
function webUpload(obj,fn) {
var width=100;
var height=85;
var uploader = WebUploader.create({
swf: './Uploader.swf',
server: "/itsm/a/file/upload",
pick: {id:obj.pickId},
});
uploader.on('fileQueued', function (file) {
uploader.md5File(file)
.progress(function (percentage) {
console.log('Percentage:', percentage);
})
.then(function (val) {
uploader.options.formData.fileMd5 = val;
uploader.options.formData.fileName = file.name;
uploader.options.formData.__sid = getQueryParam('sessionid');
uploader.options.formData.uploadType="all";
uploader.options.formData.bizType=obj.bizType;
uploader.options.formData.bizKey=obj.bizKey;
console.log(" uploader.options.formData:", uploader.options.formData);
uploader.upload()
});
uploader.makeThumb(file, function (error, src) {
if (error) {
console.log("不能预览")
return;
}
var img=new Image();
img.width=width;
img.height=height;
img.src=src
$(obj.pickId+" .webuploader-pick").html(img);
}, width, height);
});
uploader.on('uploadSuccess', function (file,response ) {
if(response.result=="true"){
$(obj.pickId+" .webuploader-pick").addClass("webuploader-pick-success")
}else{
$(obj.pickId+" .webuploader-pick").addClass("webuploader-pick-error")
}
console.log("上传成功返回值:",JSON.stringify(response))
fn.call(null,response)
});
uploader.on('uploadError', function (file) {
$(obj.pickId+" .webuploader-pick").addClass("webuploader-pick-error")
console.log("上传失败")
});
}
function webUploadVoice(obj,fn) {
var width=100;
var height=85;
var uploader = WebUploader.create({
swf: './js/Uploader.swf',
server: "/itsm/a/file/upload",
pick: {id:obj.pickId},
accept: {
mimeTypes: 'audio/*'
}
});
setTimeout(function(){
$(".webuploader-element-invisible").attr("capture","microphone")
$(".webuploader-element-invisible").removeAttr("multiple")
})
uploader.on('fileQueued', function (file) {
uploader.md5File(file)
.progress(function (percentage) {
console.log('Percentage:', percentage);
})
.then(function (val) {
uploader.options.formData.fileMd5 = val;
uploader.options.formData.fileName = file.name;
uploader.options.formData.__sid = getQueryParam('sessionid');
uploader.options.formData.uploadType="all";
uploader.options.formData.bizType=obj.bizType;
uploader.options.formData.bizKey=obj.bizKey;
console.log(" uploader.options.formData:", uploader.options.formData);
uploader.upload()
});
uploader.makeThumb(file, function (error, src) {
if (error) {
console.log("不能预览")
return;
}
var img=new Image();
img.width=width;
img.height=height;
img.src=src
$(obj.pickId+" .webuploader-pick").html(img);
}, width, height);
});
uploader.on('uploadSuccess', function (file,response ) {
if(response.result=="true"){
$(obj.pickId+" .webuploader-pick").addClass("webuploader-pick-success")
}else{
$(obj.pickId+" .webuploader-pick").addClass("webuploader-pick-error")
}
console.log("上传成功返回值:",JSON.stringify(response))
fn.call(null,response)
});
uploader.on('uploadError', function (file) {
$(obj.pickId+" .webuploader-pick").addClass("webuploader-pick-error")
console.log("上传失败")
});
}
动态插入js
document.write(" <script language=\"javascript\" src=\"js\/vconsole.min.js \" > <\/script>");
document.write(" <script>var aa=new VConsole()<\/script>");
It运维项目整理的更多相关文章
- Python+Django+ansible playbook自动化运维项目实战✍✍✍
Python+Django+ansible playbook自动化运维项目实战 整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受 ...
- Python+Django+Ansible Playbook自动化运维项目实战
Python+Django+AnsiblePlaybook自动化运维项目实战 整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单 ...
- Liunx常用运维命令整理记录
前言 作为后端开发者,掌握一些常用的运维命令也是很有必要的,本文记录常用Liunx运维命令 基本命令 目录切换 cd base-admin/ 切换到当前目录下的base-admin目录 cd .. 切 ...
- Linux运维项目实战系列
Linux运维项目实战系列 项目实战1-LNMP的搭建.nginx的ssl加密.权限控制的实现 项目实战2-项目实战2-实现基于LVS负载均衡集群的电商网站架构 2.1项目实战2.1-nginx 反向 ...
- Python+Django+ansible playbook自动化运维项目实战☝☝☝
Python+Django+ansible playbook自动化运维项目实战☝☝☝ 一.入门引导 DevOPSDevOps(英文Development和Operations的组合)是一组过程.方法 ...
- linux系列之常用运维命令整理笔录
目录 本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍 ...
- Oracle 常用运维命令整理
点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 一.oracle建库与删库命令 (1)oracle11g ...
- 10大HBase常见运维工具整理
摘要:HBase自带许多运维工具,为用户提供管理.分析.修复和调试功能.本文将列举一些常用HBase工具,开发人员和运维人员可以参考本文内容,利用这些工具对HBase进行日常管理和运维. HBase组 ...
- SQLServer常用运维SQL整理
今天线上SQLServer数据库的CPU被打爆了,紧急情况下,分析了数据库阻塞.连接分布.最耗CPU的TOP10 SQL.查询SQL并行度配置.查询SQL 重编译的原因等等 整理了一些常用的SQL 1 ...
随机推荐
- 34-Cookie-based认证实现
新建MVC项目,然后用VSCode打开 dotnet new mvc --name MvcCookieAuthSample 在Controllers文件夹下新建AdminController.cs u ...
- python基础之模块part2
sys: sys模块不同于os模块,这个是跟Python解释器打交道的. sys.argv:返回一个文件名开头,包含后面输入内容的 列表 import sys res = sys.argv print ...
- 奇异值分解(SVD)原理详解及推导
在网上看到有很多文章介绍SVD的,讲的也都不错,但是感觉还是有需要补充的,特别是关于矩阵和映射之间的对应关系.前段时间看了国外的一篇文章,叫A Singularly Valuable Decompos ...
- 小白日记1:kali环境Wpscan渗透Wordpress
一.什么是Wpscan?什么是Wordpres? 1.Wpscan WPScan是一款针对wordpress的安全扫描软件:可以扫描出wordpress的版本,主题,插件,后台用户以及爆破后台用户密码 ...
- mybatis异常:There is no getter for property named 'xxx' in 'xxx'
在使用mybatis查询的时候出现了下面的异常: org.apache.ibatis.reflection.ReflectionException: There is no getter for pr ...
- PJSIP-PJLIB(samples) (the usage of the pjlib lib) (eg:string/I/O)
Here are some samples about PJLIB! PJLIB is the basic lib of PJSIP, so we need master the lib first ...
- druid sqlparser使用例子
package com.alibaba.druid.bvt.sql.mysql; import java.util.List; import org.junit.Assert; import com. ...
- PhpStorm 格式化中花括号缩进方式
格式化前: function func() { return ; } 格式化后: function func() { return ; } 在PhpStorm中的配置:File -> Setti ...
- 融合模型Aggregation
从一堆弱分类器融合得到强分类器. 比如假设现在你只能水平或竖直线分割,那么无论如何都分不好,但是假设组合三次分割,就会得到如图所示的一个较好的分割线. 再比如,PLA 融合后有large margin ...
- mongo数据库 启动报错
报错信息如下: [root@166 bin]# mongoMongoDB shell version v3.4.6-22-ga109a23connecting to: mongodb://127.0. ...