pageoffice实现网页打开编辑保存word文档(基于SSM框架)

pageoffice是一款网页集成word.excel...等office工具并不免费,但可以试用练习SSM框架搭建过程就省略了注意:由于谷歌/火狐升级,不支持插件嵌入,建议使用POBrowser.openWindowModeless的方法启动pageoffice.效果图: image.pngdemo下载地址http://www.zhuozhengsoft.com/dowm/postup.exe安装 image.png导入jar包:pageoffice.jar image.png理论上不需要印章功能下面两个不需要导入,我只用到了第一个jar包,用于导出word文档在线编辑并保存.再web.xml中添加下面代码:<!--PageOfficeBegin--><servlet><servlet-name>poserver</servlet-name><servlet-class>com.zhuozhengsoft.pageoffice.poserver.Server</servlet-class&...

哈希算法MD5和SHA1的C#实现

/* * 哈希算法MD5和SHA1的C#实现 *  *  * 夏春涛 Email:xChuntao@163.com  * Blog:http://bluesky521.cnblogs.com * 运行环境:.net2.0 framework *//* * 关于哈希函数: *     哈希函数将任意长度的二进制字符串映射为固定长度的小型二进制字符串。 * 加密哈希函数有这样一个属性:在计算上不大可能找到散列为相同的值的两个 * 不同的输入;也就是说,两组数据的哈希值仅在对应的数据也匹配时才会匹配。 * 数据的少量更改会在哈希值中产生不可预知的大量更改。 *  * MD5 算法的哈希值大小为 128 位。 *&nbs...

MUI 实现类似购物车全选、单选功能

<divclass="mui-input-group"><divclass="mui-input-rowmui-checkboxmui-left"><label></label><inputname="checkbox"class="listCheckBox"value="@item.ID"type="checkbox"></div></div><divid="downloadBar"><span></span><divclass="bar-itemdownloadbar-close"><divclass="mui-input-rowmui-checkboxmui-left"><label>全选</label><inputtype="checkbox"id="checkAll"></div></div><divclass="bar-itemdownloadbar-open"id=...

mui 框架中结合mui.ajax实现 下拉刷新和上拉加载功能

实现方式与之前写的jqueryweui 下拉刷新和上拉加载功能有点相似,以下是实现过程!后台返回的数据格式: 页面代码布局:<headerid="header"class="mui-barmui-bar-nav"><h1class="mui-title">订单列表</h1><aclass="mui-iconmui-pull-righticonfonticon-tuichu"title="退出"id="Sign_out"></a></header><!--下拉刷新容器--><divid="pullrefresh"class="mui-contentmui-scroll-wrapperpd-btm-50"><divclass="mui-scroll"><!--数据列表--><ulid="showdata"class="mui-table-viewmui-table-view-chevron"></ul></div>&...

zTree 插件与bootstrap-table 实现树与列表联动

实现效果: 界面代码:<!DOCTYPEhtml><html><head><metaname="viewport"content="width=device-width"/><metahttp-equiv="content-type"content="text/html;charset=UTF-8"><title>Index</title><linkhref="~/Content/bootstrapStyle/bootstrapStyle.css"rel="stylesheet"/><scriptsrc="~/Content/js/jquery-2.1.4.js"></script><scriptsrc="~/Content/js/jquery.ztree.core.js"></script><scriptsrc="~/Content/js/jquery.ztree.excheck.js"></script>&...

jQuery WeUI 组件下拉刷新和滚动加载的实现

最近在做手机版使用到了下拉刷新和滚动加载,记录一下实现过程:一、引入文件<linkrel="stylesheet"href="Content/jqueryweui/weui.min.css"><linkrel="stylesheet"href="Content/jqueryweui/jquery-weui.min.css"><scripttype="text/javascript"src="Content/jqueryweui/jquery.min.js"></script><scripttype="text/javascript"src="Content/jqueryweui/jquery-weui.min.js"></script>二、页面布局<divclass="content"><divclass="list-main-mianweui-form-previewinfiniteweui-pull-to-refresh"id="listwrap"><!--下拉刷新-->&l...

C语言:使用结构体和指针函数实现面向对象思想(OO编程)

有关:《C语言:过年回家发现只有我没有对象》 观察如下两个程序a.c和b.c: A.c #definescreen((charfar*)0xb8000000)typedefstrctc{charchr;charcolor;void(*put)(structc*,int,int);}ch;voidf(ch*,int,int);intmain(void){intn;cha;a.chr='c';a.color=2;a.put=f;a.put(&a,10,40);return;}voidf(ch*p,introw,intcol){screen[(row-1)*160+(col-1)*2]=p->chr;screen[(row-1)*160+(col-1)*2+1]=p->color;return;}B.c#definescreen((charfar*)0xb8000000)typedefstrctc{charchr;charcolor;void(*setch)(structc*,char);void(*setcolor)(structc*,ch...

怎么证明权重不相同的加权无向图的最小生成树是唯一的 (图论)

转自:https://blog.csdn.net/liangzhaoyang1/article/details/51602926  设G是所有边权均不相同的无向联通图。证明一:首先,易证图G中权值最小的边一定是最小生成树中的边。(否则最小生成树加上权值最小的边后构成一个环,去掉环中任意一条非此边则形成了另一个权值更小的生成树)。之后用反证法,假设G存在俩个不同的最小生成树①.设G的俩个不同的最小生成树T1T2,设这俩颗生成树的并集为子图G1,G1为连通图且T1T2显然为G1的最小生成树,由首先可得知俩颗生成树至少包含一条公共边,将G1中两颗生成树的公共边删去,得到子图G2。G2由一个或多个连通分量组成,其中至少有一个连通分量的最小生成树不唯一(否则若所有连通分量的最小生成树唯一,则将删掉的公共边加上,则T1等于T2,这与假设相矛盾)。②.对其中一个最小生成树不唯一的连通分量设为H,若H中点数>2,重复①的操作。否则H中只有俩个点,由于所有边权值不同,显然最小生成树唯一,这与①中的最后一句相矛盾。综上,所有边权均不相同的无向图最小生成树是唯一的。 &n...

信息摘要算法之一:MD5算法解析及实现

MD5即Message-DigestAlgorithm5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。1、MD5算法简介MD5在90年代初由MIT的计算机科学实验室和RSADataSecurityInc发明,经MD2、MD3和MD4发展而来。MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个。MD5的典型应用是对一段信息串(Message)产生所谓的指纹(fingerprint),以防止被“篡改”。比方说,你将一段话写在一个文本文件中,并对这个文本文件产生一个MD5的值并记录在案,然后你可以传播这个文件给别人,别人如果修改了文件中的任何内容,你对这个文件重新计算MD5时就会发现。如果再有一个第三方的认证机构,用MD5还可以防止文件作者的“抵赖”,这就是所...

使用quartz数据库锁实现定时任务的分布式部署

,1.根据项目引用的quartz依赖版本,确定下载的quartz-distribution安装包,我项目引用的信息如下图所示; 2.解压,在quartz-2.2.3-distributionquartz-2.2.3docsdbTables路径下,寻找项目中使用的数据库类型对应的脚本文件,我用的是oracle,脚本信息如下;--deletefromqrtz_fired_triggers;--deletefromqrtz_simple_triggers;--deletefromqrtz_simprop_triggers;--deletefromqrtz_cron_triggers;--deletefromqrtz_blob_triggers;--deletefromqrtz_triggers;--deletefromqrtz_job_details;--deletefromqrtz_calendars;--deletefromqrtz_paused_trigger_grps;--deletefromqrtz_locks;--deletefromqrtz_scheduler_sta...

jquery 提示信息显示后自动消失的具体实现

方法一:复制代码代码如下:$("#errormsg").html("您的信息输入错误,请重试!").show(300).delay(3000).hide(300);方法二:复制代码代码如下:$("#errormsg").html("ok").hide(3000);//这个是渐渐消失$("#errormsg").html("ok").fadeTo(3000).hide();//这个是让他显示5秒(实际就是没有改变透明度),然后隐藏原文地址:http://www.jb51.net/article/44599.htm...

JS+CSS简单实现DIV遮罩层显示隐藏【转藏】

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>DIVCSS遮罩层</title><scriptlanguage="javascript"type="text/javascript">functionshowdiv(){document.getElementById("bg").style.display="block";document.getElementById("show").style.display="block";}functionhidediv(){document.getElementById("bg").style.display='none';document.getElementById("show").s...

bootstrap 模态框关闭状态怎么获取

比如现在有个场景,一个事件需要在模态框关闭之后再执行自己的逻辑,先上图: 参考官网说明:http://v3.bootcss.com/javascript/#modals-events//每次关闭模态框,对当前的页面进行一次刷新操作,清空数据$(function(){$('#addstraModal').on('hide.bs.modal',function(){//alert('嘿,我听说您喜欢模态框...');setTimeout(function(){$("#saveForm").find(":input").each(function(){$(this).val("");});location.reload();},300);});}); ...

bootstrap3.0 模态框显示的文字超出怎么

版本:bootstrap3.3模态框文字超出 解决方案: 其实只要在表格控制中添加一句<div>就搞定了。</div>其中可能对英文换行可能会分开一个单词问题:解决如下:语法: word-break:normal|break-all|keep-all 参数: normal: 依照亚洲语言和非亚洲语言的文本规则,允许在字内换行 break-all: 该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本 keep-all: 与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本 <br>是软回车,就是换行后还是紧接着上一行,没有</br> <p>是段落标签,由于例如居中、缩进等标签都是以段落为单位的,所以它可比<br>有更多作用,但每次换行都会多空一行,有</p> 除此之外,例如表格、表单、水平线等都是...

JQ实现复选框的全选反选不选

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>全选全不选反选</title><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><scriptsrc="http://libs.baidu.com/jquery/1.9.0/jquery.js"type="text/javascript"></script><scripttype="text/javascript">$(function(){$("#selAll").click(function(){//":checked"匹配所有的复选框$("#div1:checkb...
首页上一页...602603604605606...下一页尾页