WordPaster2产品介绍
更新WordParser组件,集成ImagePaster组件功能。完善粘贴剪帖板图片,粘贴电脑图片文件,粘贴word,粘贴excel逻辑。
大幅度优化和精简js代码,js代码行数从1932行减少到977行。
大幅度提升产品稳定性。ImagePaster功能与WordParser功能合并。
大幅度增强产品可扩展性。参数格式使用使用业界标准:JSON。扩展参数更加简单。
大幅度增加产品易用性。粘贴逻辑由以前的3个逻辑合并成1个逻辑。
大幅度提升数据传输效率,比WordPaster相比速度提升50%。
优化组件参数接口,增强开发人员友好度,接口数量从44个减少到4个。
优化组件事件接口,接口数量从5个降为2个。
完善Session逻辑,与系统对接和权限处理更加轻松。
新增任务管理器,增强并发能力。大幅度提升上传速度。
与WordPaster1对比
|
功能 |
WordPaster |
WordPaster2 |
|
代码行数 |
1924 |
991 |
|
组件数 |
3 |
1 |
|
浏览器加载次数 |
3 |
1 |
|
单文件上传速度 |
|
提升50% |
|
稳定性 |
|
提升50% |
|
多线程支持 |
|
支持 |
|
调用接口 |
44 |
2 |
|
属性配置接口 |
40 |
1 |
|
参数优化 |
无 |
基于JSON |
|
增强Session支持 |
|
|
|
组件事件优化 |
|
|
|
增强第三方支持 |
|
|
|
优化内存资源 |
|
|
|
md5名称支持 |
|
|
|
crc32名称支持 |
|
|
|
sha1名称支持 |
|
|
|
uuid名称支持 |
|
|
大幅度精简的代码意味着不仅逻辑更加简单清晰,同时赋予开发人员更多的可扩展能力。
组件代码截图
组件接口简化成3个:

控件属性设置全面采用JSON,更加友好的面向开发人员

大幅度优化粘贴逻辑代码,开发人员只需要调用HasData,Paste即可完成不同类型图片的上传

统一事件处理,在不同浏览器中使用同一套事件处理机制

WordPaster2产品介绍的更多相关文章
- FastReport产品介绍及免费下载地址
公司地址: 俄罗斯 公司网址: http://www.fast-report.com 详细信息: 由技术总监Alexander Tzyganenko创建于1998年,Fast Reports, Inc ...
- 构建一个用于产品介绍的WEB应用
为了让用户更好地了解您的产品功能,您在发布新产品或者升级产品功能的时候,不妨使用一个产品介绍的向导,引导用户熟悉产品功能和流程.本文将给您介绍一款优秀的用于产品介绍的WEB应用. 就像微博或邮箱这类W ...
- CNA, FCoE, TOE, RDMA, iWARP, iSCSI等概念及 Chelsio T5 产品介绍 转载
CNA, FCoE, TOE, RDMA, iWARP, iSCSI等概念及 Chelsio T5 产品介绍 2016年09月01日 13:56:30 疯子19911109 阅读数:4823 标签: ...
- 【转】虚拟化(一):虚拟化及vmware产品介绍
由于公司最近在做虚拟化监控,因此就需要把虚拟化方面的知识给学习总结一下,对于虚拟化的概念,摘自百度百科,如下: 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机 ...
- WIZnet相关产品介绍
WIZnet 自1998年在韩国创立以来,一致专注研发全硬件TCP/IP协议栈芯片.同一时候开发设计相关网络模块和无线产品,同一时候 WIZnet 鼓舞开源硬件.相关开源硬件产品也已层出不断. 主要 ...
- 虚拟化(一) -VMware产品介绍
https://www.cnblogs.com/zhrngM/p/9547928.html 由于公司最近在做虚拟化监控,因此就需要把虚拟化方面的知识给学习总结一下,对于虚拟化的概念,摘自百度百科,如下 ...
- Nagios学习实践系列——产品介绍篇
Nagios介绍 Nagios是一款功能强大.优秀的开源监控系统,它能够让你发现和解决IT架构中存在的问题,避免这些问题影响到关键业务流程. Nagios最早于1999年发布,它在开源社区的影响力是相 ...
- iNeedle产品介绍
一.产品简介 1.产品背景 1.您曾经遇到过下面的问题和烦恼吗?2.当网站上线以后,如何实时的了解网站的运行状况?3.当网站访问速度慢,是升级服务器?还是升级带宽?还是优化网站代码?4.当网站新上线一 ...
- 华为WLAN产品介绍-05
无线AP与AC的区别 WLAN系统一般由AC(接入控制器)和AP(无线接入点)组成. 无线AP,为Access Point简称,一般翻译为“无线访问节点”,它是用于无线网络的无线交换机,也是无线网络的 ...
随机推荐
- spirng中的asm与jdk不兼容<已解决>
转载自:spirng中的asm与jdk不兼容<已解决> 前言 不知道前面对eclipse做了什么,使用maven来创建项目,然后转成web,启动的时候一直报错.我弄了好久,还是无法解决,先 ...
- mysql命令行导入结构化数据
数据样本 103252765-|--|-stephanie_mt@hotmail.com-|-o/35+nGaNEU=-|-ion|-- 其中|为分隔符,每行的换行符\n mysql -uroot M ...
- Linux驱动之建立一个hello模块
目标:在开发板上执行insmod hello.ko能在控制台打印出hello init:接着执行rmmod会在控制台打印出hello exit 建立一个hello模块的步骤如下: 1.建立一个hell ...
- c#dev tabcontrol 切换页面时注意的问题
先加一个代码 public void SetXtraTabPageVisible(DevExpress.XtraTab.XtraTabControl xtraTabControl, bool iIsV ...
- mysql-5.7.19免安装版的配置方法
1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Pr ...
- 常用的TCP Option
当前,TCP常用的Option如下所示———— Kind (Type) Length Name Reference 描述 & 用途 0 1 EOL RFC 793 选项列表结束 1 1 NOP ...
- svn conflict问题解决办法
转自:http://www.cnblogs.com/aaronLinux/p/5521844.html 目录: 1. 同一处修改文件冲突 1.1. 解决方式一 1.2. 解决方式二 1.3. 解决总结 ...
- HDOJ2089 不要62
原题链接 数位\(DP\)入门题. 记录前一个枚举到的数位,在每次枚举的时候避开\(4\),如果前一个数位为\(6\),还要跳过\(2\). 然后套上记搜模板就好. #include<cstdi ...
- Java JMX 监管
Java JMX 监管 JSR 规范系列目录(https://www.cnblogs.com/binarylei/p/10348178.html) JMX(Java Management Extens ...
- 爬虫初窥day3:BeautifulSoup
信息提取 1.通过Tag对象的属性和方法 #!/usr/bin/python # -*- coding: utf- -*- from urllib.request import urlopen fro ...







