自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (14)
  • 收藏
  • 关注

原创 数组参数传递

热门频道 首页 博客 学院 VIP APP 问答 下载 推荐频道 论坛 活动 招聘 专题 打开CSDN APP Copyright © 1999-2020, CSDN.NET, All Rights Reserved 搜索博文/帖子/用户 14 syficy 关注 C/C++ 数组作为参数传递 指针 引用 原创 2019-09-27 18:22:19 1点赞 syficy 码龄5年 关注 数组参数传递 普通传递 我们知道,普通函数参数传递的实质是将实参的值赋值给形参 例程序1.1 //1.1 void pr

2020-10-05 01:09:49 2318

ppt2html(git).rar

ppt转html ## 使用方法: **注意:使用方法仅对MS office2016进行了测试,未测试其他版本及软件,可能需要做出相应的更改** 1. 使用`git clone [email protected]:cxh1205/ppt2html.git`(gitee)或`git clone [email protected]:cxh1205/ppt2html.git`(gihub)克隆存储库,或者直接下载release使用 2. 点击`文件-导出-更改文件类型-选择一个图片格式-全部幻灯片`将ppt导出为图片(例如png、jpg、svg等。推荐svg,因为如果要在线部署体积最小,加载速度最快) 3. 将图片全部复制到`assets`文件夹中 4. 双击运行`assets\rename_slide.bat`,文件名将从`幻灯片1.SVG`变为`00001.SVG` 5. 修改`index.html`,将`totalSlides`变量改为幻灯片的数量,将`suffix`改为导出的后缀名 6. 双击`index.html`即可打开网页 https://gitee.com/cxh1205/ppt2

2023-12-21

ppt 转化成html5 使用java poi 来读ppt文件,转化成为html5 文件,方便网站阅读

ppt 转化成html5 ppt 转化成html5使用java poi 来读ppt文件,转化成为html5 文件,方便网站阅读

2023-12-21

c语言xMind格式文件,学习(入门)适合初学者

c语言xMind格式文件,学习(入门)适合初学者

2023-11-23

某域电子教室2021(含LicenseServer)版本号2.7.17364

某域电子教室2021版本号2.7.17364(含LicenseServer_2.7.17364.exe)

2023-03-30

ASP.NET GridView控件源代码大全.rar

ASP.NET GridView控件源代码大全 收集了GridView控件的各种用法,包括ADO编程。

2021-09-14

机器人快车(RoboExp) v6.0官方版

机器人快车(RoboExp) v6.0官方版,机器人快车(RoboExp)是一款由中鸣开发的机器人编程软件,通过机器人快车用户能够通过编程实现对机器人的控制,有需要的可以下载使用。更新日志   2020.07.21 新增M6RCU,增加点阵模块新功能,增加气压、磁敏和温湿度模块,修复已知问题

2020-10-14

很炫很漂亮的后台登录界面打包下载 很全很炫很多

很炫很漂亮的后台登录界面打包下载 很全很炫很多 登录静态首页模板

2014-11-24

你就是我的唯一电子flash请帖源码

你就是我的唯一电子flash请帖源码

2014-02-11

玫瑰花瓣简约flash请帖源码

玫瑰花瓣简约flash请帖源码

2014-02-11

flash粉色爱情婚礼请柬源码

flash粉色爱情婚礼请柬源码

2014-02-11

flash彩色心形请帖动画源码

flash彩色心形请帖动画源码

2014-02-11

HttpWatchPro v7.2.13 破解版(带正版key)

HttpWatchPro v7.2.13 破解版(带正版key),经证实完全可用license。 网络开发难得的好工具

2013-08-27

各种首页图片切换效果demo源码

非常不错的各种首页图片切换效果demo源码,欢迎下载

2013-08-21

win7 64位 php-5.3.6-Win32-VC9-x64

win7 64位 php-5.3.6-Win32-VC9-x64

2013-06-28

Windows server2008 & Win7下搭建Apache+PHP+Mysql环境

Windows server2008 & Win7下搭建Apache+PHP+Mysql环境

2013-06-28

MvcApplicationSample错误登录次数限制

MvcApplicationSample错误登录次数限制 MVC session C#开发

2012-12-08

汽车连锁店html网页模板

汽车连锁店html网页模板 Web网页建设

2012-12-08

Uploadify上传插件在Aspnet中的使用

JQuery上传插件Uploadify使用详解 Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。 •官方下载 •官方文档 •官方演示 首先按下面的步骤来实现一个简单的上传功能。 1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。 2 在项目中添加UploadHandler.ashx文件用来处理文件的上传。 3 在项目中添加UploadFile文件夹,用来存放上传的文件。 进行完上面三步后项目的基本结构如下图: 4 Default.aspx的html页的代码修改如下: &lt;html &lt;head runat="server"> &lt;title&gt;Uploadify&lt;/title&gt; &lt;link href="JS/jquery.uploadify-v2.1.0/example/css/default.css" rel="stylesheet" type="text/css" /&gt; &lt;link href="JS/jquery.uploadify-v2.1.0/uploadify.css" rel="stylesheet" type="text/css" /&gt; [removed][removed] [removed][removed] [removed][removed] [removed] $(document).ready(function() { $("#uploadify").uploadify({ 'uploader': 'JS/jquery.uploadify-v2.1.0/uploadify.swf', 'script': 'UploadHandler.ashx', 'cancelImg': 'JS/jquery.uploadify-v2.1.0/cancel.png', 'folder': 'UploadFile', 'queueID': 'fileQueue', 'auto': false, 'multi': true }); }); [removed] &lt;/head&gt; &lt;body&gt; <div id="fileQueue"></div> &lt;input type="file" name="uploadify" id="uploadify" /&gt; <p> <a href="[removed]$('#uploadify').uploadifyUpload()">上传</a>| <a href="[removed]$('#uploadify').uploadifyClearQueue()">取消上传</a> </p> &lt;/body&gt; &lt;/html&gt; 5 UploadHandler类的ProcessRequest方法代码如下: public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Charset = "utf-8"; HttpPostedFile file = context.Request.Files["Filedata"]; string uploadPath = HttpContext.Current.Server.MapPath(@context.Request["folder"])+"\\"; if (file != null) { if (!Directory.Exists(uploadPath)) { Directory.CreateDirectory(uploadPath); } file.SaveAs(uploadPath + file.FileName); //下面这句代码缺少的话,上传成功后上传队列的显示不会自动消失 context.Response.Write("1"); } else { context.Response.Write("0"); } } 6 运行后效果如下图: 7 选择了两个文件后,点击上传,就可以看到UploadFile文件夹中会增加这两个文件。 上面简单地实现了一个上传的功能,依靠函数uploadify实现,uploadify函数的参数为json格式,可以对json对象的key值的修改来进行自定义的设置,如multi设置为true或false来控制是否可以进行多文件上传,下面就来介绍下这些key值的意思: uploader : uploadify.swf 文件的相对路径,该swf文件是一个带有文字BROWSE的按钮,点击后淡出打开文件对话框,默认值:uploadify.swf。 script : 后台处理程序的相对路径 。默认值:uploadify.php checkScript :用来判断上传选择的文件在服务器是否存在的后台处理程序的相对路径 fileDataName :设置一个名字,在服务器处理程序中根据该名字来取上传文件的数据。默认为Filedata method : 提交方式Post 或Get 默认为Post scriptAccess :flash脚本文件的访问模式,如果在本地测试设置为always,默认值:sameDomain folder : 上传文件存放的目录 。 queueID : 文件队列的ID,该ID与存放文件队列的div的ID一致。 queueSizeLimit : 当允许多文件生成时,设置选择文件的个数,默认值:999 。 multi : 设置为true时可以上传多个文件。 auto : 设置为true当选择文件后就直接上传了,为false需要点击上传按钮才上传 。 fileDesc : 这个属性值必须设置fileExt属性后才有效,用来设置选择文件对话框中的提示文本,如设置fileDesc为“请选择rar doc pdf文件”,打开文件选择框效果如下图: fileExt : 设置可以选择的文件的类型,格式如:'*.doc;*.pdf;*.rar' 。 sizeLimit : 上传文件的大小限制 。 simUploadLimit : 允许同时上传的个数 默认值:1 。 buttonText : 浏览按钮的文本,默认值:BROWSE 。 buttonImg : 浏览按钮的图片的路径 。 hideButton : 设置为true则隐藏浏览按钮的图片 。 rollover : 值为true和false,设置为true时当鼠标移到浏览按钮上时有反转效果。 width : 设置浏览按钮的宽度 ,默认值:110。 height : 设置浏览按钮的高度 ,默认值:30。 wmode : 设置该项为transparent 可以使浏览按钮的flash背景文件透明,并且flash文件会被置为页面的最高层。 默认值:opaque 。 cancelImg :选择文件到文件队列中后的每一个文件上的关闭按钮图标,如下图: 上面介绍的key值的value都为字符串或是布尔类型,比较简单,接下来要介绍的key值的value为一个函数,可以在选择文件、出错或其他一些操作的时候返回一些信息给用户。 onInit : 做一些初始化的工作。 onSelect :选择文件时触发,该函数有三个参数 •event:事件对象。 •queueID:文件的唯一标识,由6为随机字符组成。 •fileObj:选择的文件对象,有name、size、creationDate、modificationDate、type 5个属性。 代码如下: $(document).ready(function() { $("#uploadify").uploadify({ 'uploader': 'JS/jquery.uploadify-v2.1.0/uploadify.swf', 'script': 'UploadHandler.ashx', 'cancelImg': 'JS/jquery.uploadify-v2.1.0/cancel.png', 'folder': 'UploadFile', 'queueID': 'fileQueue', 'auto': false, 'multi': true, 'onInit':function(){alert&#40;"1"&#41;;}, 'onSelect': function(e, queueId, fileObj) { alert&#40;"唯一标识:" + queueId + "\r\n" + "文件名:" + fileObj.name + "\r\n" + "文件大小:" + fileObj.size + "\r\n" + "创建时间:" + fileObj.creationDate + "\r\n" + "最后修改时间:" + fileObj.modificationDate + "\r\n" + "文件类型:" + fileObj.type &#41;; } }); }); 当选择一个文件后弹出的消息如下图: onSelectOnce :在单文件或多文件上传时,选择文件时触发。该函数有两个参数event,data,data对象有以下几个属性: •fileCount:选择文件的总数。 •filesSelected:同时选择文件的个数,如果一次选择了3个文件该属性值为3。 •filesReplaced:如果文件队列中已经存在A和B两个文件,再次选择文件时又选择了A和B,该属性值为2。 •allBytesTotal:所有选择的文件的总大小。 onCancel : 当点击文件队列中文件的关闭按钮或点击取消上传时触发。该函数有event、queueId、fileObj、data四个参数,前三个参数同onSelect 中的三个参数,data对象有两个属性fileCount和allBytesTotal。 •fileCount:取消一个文件后,文件队列中剩余文件的个数。 •allBytesTotal:取消一个文件后,文件队列中剩余文件的大小。 onClearQueue :当调用函数fileUploadClearQueue时触发。有event和data两个参数,同onCancel 中的两个对应参数。 onQueueFull :当设置了queueSizeLimit并且选择的文件个数超出了queueSizeLimit的值时触发。该函数有两个参数event和queueSizeLimit。 onError :当上传过程中发生错误时触发。该函数有event、queueId、fileObj、errorObj四个参数,其中前三个参数同上,errorObj对象有type和info两个属性。 •type:错误的类型,有三种‘HTTP’, ‘IO’, or ‘Security’ •info:错误的描述 onOpen :点击上传时触发,如果auto设置为true则是选择文件时触发,如果有多个文件上传则遍历整个文件队列。该函数有event、queueId、fileObj三个参数,参数的解释同上。 onProgress :点击上传时触发,如果auto设置为true则是选择文件时触发,如果有多个文件上传则遍历整个文件队列,在onOpen之后触发。该函数有event、queueId、fileObj、data四个参数,前三个参数的解释同上。data对象有四个属性percentage、bytesLoaded、allBytesLoaded、speed: •percentage:当前完成的百分比 •bytesLoaded:当前上传的大小 •allBytesLoaded:文件队列中已经上传完的大小 •speed:上传速率 kb/s onComplete:文件上传完成后触发。该函数有四个参数event、queueId、fileObj、response、data五个参数,前三个参数同上。response为后台处理程序返回的值,在上面的例子中为1或0,data有两个属性fileCount和speed •fileCount:剩余没有上传完成的文件的个数。 •speed:文件上传的平均速率 kb/s 注:fileObj对象和上面讲到的有些不太一样,onComplete 的fileObj对象有个filePath属性可以取出上传文件的路径。 onAllComplete:文件队列中所有的文件上传完成后触发。该函数有event和data两个参数,data有四个属性,分别为: •filesUploaded :上传的所有文件个数。 •errors :出现错误的个数。 •allBytesLoaded :所有上传文件的总大小。 •speed :平均上传速率 kb/s 相关函数介绍 在上面的例子中已经用了uploadifyUpload和uploadifyClearQueue两个函数,除此之外还有几个函数: uploadifySettings:可以动态修改上面介绍的那些key值,如下面代码 $('#uploadify').uploadifySettings('folder','JS'); 如果上传按钮的事件写成下面这样,文件将会上传到uploadifySettings定义的目录中 <a href="[removed]$('#uploadify').uploadifySettings('folder','JS'); $('#uploadify').uploadifyUpload()">上传</a> uploadifyCancel:该函数接受一个queueID作为参数,可以取消文件队列中指定queueID的文件。 $('#uploadify').uploadifyCancel(id); 花了一个晚上,终于写完了,对JQuery这个上传插件也基本了解了,希望对大家有所帮助,不对之处还望大家指正。

2012-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除