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 ...
随机推荐
- [C#]常用开源项目
[转][C#]常用开源项目 本文来自:http://www.cnblogs.com/sunxuchu/p/6047589.html Json.NET http://www.newtonsoft.com ...
- Fruits【水果】
Fruits Many of us love July because it's the month when nature's berries and stone fruits are in abu ...
- POJ:2236-Wireless Network
Wireless Network Time Limit: 10000MS Memory Limit: 65536K Total Submissions: 34265 Accepted: 14222 D ...
- パラメータID一覧
名称 内容 ABK 処理グループ. AUF 受注伝票タイプ. AVE FI:支払明細通知書のテンプレート登録. BAR 伝票タイプ. BNK 銀行コード. BUK 会社コード. CAC 管理領域. D ...
- 9,K-近邻算法(KNN)
导引: 如何进行电影分类 众所周知,电影可以按照题材分类,然而题材本身是如何定义的?由谁来判定某部电影属于哪 个题材?也就是说同一题材的电影具有哪些公共特征?这些都是在进行电影分类时必须要考虑的问 题 ...
- Python的类(一)
类(Class): 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例. 类变量:类变量在整个实例化的对象中是公用的.类变量定义在类中且在函数体之外. ...
- How to send CTRL+BREAK signal to detached command-line process
1.GenerateConsoleCtrlEvent function Sends a specified signal to a console process group that shares ...
- 哪些工具能有效管理Azure Active Directory?
[TechTarget中国原创] 管理Azure Active Directory有四种常见的工具:Azure Web门户.Azure PowerShell.Azure命令行接口和Azure Mana ...
- pythondifflib模块讲解示例
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/Lockey23/article/details/77913855 difflib模块提供的类和方法用 ...
- Appium与python自动测试环境及demo详解
App--UI自动化这种高端的名词已经被越来越多的人所高呼,可是从实际角度来讲,个人觉得还是有点鸡肋,不如接口自动化敏捷度高,工作量 也是接口自动化的好几倍.但是,[划重点了] 在技术时代中,作为测 ...