- 博客(49)
- 资源 (7)
- 收藏
- 关注
原创 Aspose Merge Document
Document doc1 = new Document(dataPath + "doc1.doc");Document doc2 = new Document(dataPath + "doc2.doc");doc1.appendDocument(doc2, ImportFormatMode.KEEP_SOURCE_FORMATTING);
2015-04-30 18:00:36 761
原创 Aspose使用方法
最近用到Aspose这个控件,是商业控件,有限制的版本用着还是不爽的..所以我找了个破解版的...下面是几句常用到的操作EXCEL和PPT的,目前还是刚会用,慢慢研究先...操作EXCEL的Workbook workbook = new Workbook();workbook.Open(path); //打开EXCELCells cells;cells =
2015-04-30 16:43:03 4461
原创 java docx4J向word插入内容
运用docx4j,向Word模板中插入内容和表格,生成新的Word文档。(仅使用于word2007及以上版本)首先:读取Word模板文件流;[java] view plaincopyString realpath = request.getServletContext().getRealPath("\\template\\sbxx\\
2015-04-28 15:33:59 3053
原创 Java结合docx4j生成docx文件
平时项目中经常碰到报表的生成,在此简单描述下使用java结合docx4j技术,生成docx文件的一些基本方法,仅供参考,代码如下:import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.IOException;
2015-04-28 15:23:15 4042 4
原创 java word转html(03,07) jacob,openoffcie,poi
java word转htmlword自带另存为html 一.用jacob转JACOB - Java COM BridgeJACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32程序库。示例代码自己搜索优点:调用原生接口,效果好。缺点:只能在windows上用。 二.用apa
2015-04-28 15:09:03 2273
原创 POI--word2003/2007转文本
POITextExtractor ex = null;if (StringUtils.equalsIgnoreCase(".docx", ext)) {// word 2007 word2010OPCPackage opcPackage = POIXMLDocument.openPackage(file.getAbsolutePath());ex = new XWPFWor
2015-04-28 14:57:40 1509
原创 word2003转2007
如果只是文字的话,直接读出来,然后用07的存回去,poi能实现。但是有目录什么的就麻烦了,03的读出来目录是一行代码,就容易出问题。有个word文档批处理软件貌似能做到,但是要收费。下面的是我读取word文字的代码03读取:InputStream is = new FileInputStream(docfile); WordExtractor ex = new WordExt
2015-04-28 14:51:59 1110
原创 用java读取word2003和word2007的内容
需要使用apache的poi开源项目包;下载地址:http://poi.apache.org/download.html引入其中的6个包poi-3.8-20120326.jar;poi-ooxml-3.8-20120326.jar;poi-ooxml-schemas-3.8-20120326.jar;poi-scratchpad-3.8-20120326.jar;xmlbeans-2.3.
2015-04-28 13:53:20 2206
原创 BLOB读取写入word文件
inFIle:读取文件路径及文件名。mergeDoc:数据库读出的BLOB数据。try{ File file = new File(inFile); FIleOutputStream output = new FIleOutputStream(file); InputStream input = mergeDoc.getBinaryS
2015-04-28 12:59:19 6445
原创 JAVA中获取项目文件路径
在java中获得文件的路径在我们做上传文件操作时是不可避免的。 web 上运行 1:this.getClass().getClassLoader().getResource("/").getPath(); this.getClass().getClassLoader().getResource("").getPath(); 得到的是 ClassPath的绝对URI路径。如
2015-04-27 09:39:18 628
原创 java读取csv文件
CSV其实就是COMMA SEPARATED VALUE的缩写。在开发中用Java操作csv文件有专门的的API叫javacsv.jar javacsv.jar下载地址: http://sourceforge.net/project/showfiles.php?group_id=33066 下面演示一段操作代码仅供参考: Java代码
2015-04-24 11:52:19 555
原创 powerbuilder调试
首先在你要调试的源代码中设置断点,在要设置断点的行,点击右键,选择breakpoint,选择后,会看见这一行的最左侧有一个小点,就是断点,DEBUG过程中,如果执行到本段程序,就会进入调试程序逐行执行。设置好断点后,运行程序,不是使用run运行,而是使用菜单上有一个按钮,名字叫DEBUG,在RUN菜单下也可以看到,使用这个运行,运行起来后,第一次会进入主应用的OPEN,点击start,屏幕菜单
2015-04-23 09:56:24 2170
原创 Jquery异步分页插件
学校软件工程让写课程设计(其实就是自选语言做个项目),感觉都是重复的东西就没有很认真的去写内容,更加注意写一些之前没有用过的东西。 因为一直都使用TP框架来写PHP,TP又自带分页类,想到这里就想试试写一个异步分页,于是昨天用了4个小时思考带调试写来出来... 思路: 异步分页和同步分页最直观的一点就是切换数据页不用刷新页面,然后用Jquery动态的来创建一些html元素并给与相
2015-04-22 21:52:54 923 2
转载 jqm视频播放器,html5视频播放器,html5音乐播放器,html5播放器,video开发demo,html5视频播放示例,html5手机视频播放器
最近在论坛中看到了很多实用html5开发视频播放,音乐播放的功能,大部分都在寻找答案。因此我就在这里做一个demo,供大家相互学习。html5开发越来越流行了,而对于视频这一块也是必不可少的一部分。如何让你的网站占据优势,就要看你的功能和用户体验了。html5对video还是做了很多优惠的东西,我们使用起来很得心应手。在过去 flash 是网页上最好的解决视频的方法,截至到目前还算是主流,像那
2015-04-21 20:31:26 1494
原创 Html5系列(十)播放视频
当我们播放视频时有的播放器用软件来解码视频,这样慢还会占用大量的CPU,有的播放器用硬件解码,却限制了可播放的视频格式。知识点一:视频编解码器1、H.2642、Theora(Xiph.Org公司发布)3、VP8(Google公司发布)知识点二:音频编解码器1、AAC(Apple公司使用在iTunes Store上的音频格式)2、Vorbis(OGG)3、MP3知
2015-04-21 09:11:22 1402 4
原创 Html5系列(十一)store.js - 轻松实现本地存储(LocalStorage)
store.js 是一个兼容所有浏览器的 LocalStorage 包装器,不需要借助 Cookie 或者 Flash。store.js 会根据浏览器自动选择使用 localStorage、globalStorage 或者 userData 来实现本地存储功能。store.js 提供非常简洁的 API 来实现跨浏览器的本地存储功能:?1234
2015-04-21 09:09:54 1435
原创 Sublime Text 3 快捷键
选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。Ct
2015-04-20 17:44:42 542
原创 浅谈跨域以WebService对跨域的支持
跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。在以前,前端和后端混杂在一起, 比如JavaScript直接调用同系统里面的一个Httphandler,就不存在跨域的问题,但是随着现代的这种多种客户端的流行,比如一个应用通常会有Web端,App端,
2015-04-17 18:02:27 983
原创 javascript作用域学习笔记
以前仅仅知道在script标记中直接声明变量,这个变量便是一个全局变量,在整个页面上都可以访问到(如代码-1)。曾经很长一段时间里让我感到想到困惑,在页面js比较多的情况下,多个文件引入时很可能会有变量被重新申明赋值,于是有了 这样的研究。 代码-1: var a ="1"; 随着学习的深入,后来发现其实代码-1中声明变量的方式,实际作用域是window,所以
2015-04-17 17:56:39 551
原创 Html5系列(十三)找到任何形状的中心-总结篇
对矩形或其他形状进行旋转和缩放与对正方形非常类似,实际上只要在缩放、旋转或者组合缩放旋转前将原点平移到形状的中心,都可以得到想要的效果。记住,任何形状的中心点都是半宽的X值和半高的Y值!这需要使用边界框理论找到中心点 PS是丑了点!但是我表示我正在努力的学素描!明年我再去考个专升本艺术系HOHO(PS:我已经是计算机本科了,考研我觉得我是肯定跪的,我表示多门手艺总没错!但是他们都用鄙视的眼
2015-04-17 16:05:05 595
原创 spring与mybatis三种整合方法
本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件:
2015-04-17 14:35:28 607
转载 mybatis的BLOB存储与读取
简单介绍一下背景环境,web开发避免不了照片附件之类的东东,原先是存到硬盘的文件下,存储读取都比较方便。现在公司弄了个硬件负载均衡,6台服务器,当用户登录的时候会随机分配到其中的一台机器上,6台机器安装的相同的server,session不共享。访问的同一个oracle11.2g,这样的话,原先的附件就可能不好使了,必须保证6台机器共享文件,想想直接放到数据库里吧,将来再做个本地缓存之类的。ok背
2015-04-17 14:32:54 47670 2
原创 Html5系列(十四) canvas 奇怪的形状水平渐变
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"
2015-04-16 23:13:59 1203
原创 Html5系列(十五) canvas 垂直渐变描边
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"
2015-04-16 23:13:56 1145
原创 Html5系列(十六)web前端开发规范文档
规范说明此为前端开发团队遵循和约定的代码书写规范,意在提高代码的规范性和可维护性。基本准则符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代码要求简洁明了有序, 尽可能的减小服务器负载, 保证最快的解析速度。总规范1.忽略(Omit)协议:如 background: url(http://www.google.com/i
2015-04-16 23:12:00 721
原创 Html5系列(十七) canvas 对角线渐变
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"
2015-04-16 23:11:22 1477
原创 Html5系列(十八) canvas 径向渐变2
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"
2015-04-16 23:11:13 770
原创 Html5系列(十九) canvas 弧形描边渐变
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"
2015-04-16 23:08:39 3163
原创 Html5系列(二十) 学习之 Html5功能判断插件 Modernizr
---恢复内容开始---Modernizr 浏览器对HTML5和CSS3开发的功能检测类库由于当前用户使用的浏览器版本较多,对H5和CSS3的支持也各不相同。前端的开发者,在使用一些新的特性的时候,就比较的麻烦。需要去兼容各种浏览器,判断这些浏览器是否支持这些新的特性。Modernizr可以帮助前端的开发者很好的解决这一问题。Modernizr是什么?用官网
2015-04-16 23:07:58 568
原创 HTML5系列(二十一)画布(变形)
坐标变换案例1: function draw(){ var c=document.getElementById("myCanvas"); var cxt= c.getContext("2d"); cxt.translate(200,50);
2015-04-16 23:07:51 777
原创 Html5系列(二十二)画布(阴影)
案例1: function draw(){ var c=document.getElementById("myCanvas"); var cxt= c.getContext("2d"); cxt.fillStyle="#eeeeff"; cxt.fi
2015-04-16 23:06:54 928
原创 Html5系列(二十三) canvas高级贝塞尔曲线运动动画
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"
2015-04-16 23:05:31 10046
原创 Html5系列(二十四)款赏心悦目的 HTML5/CSS3 特效
1、HTML5 WebGL实验,超酷的HTML5 Canvas波浪墙这是一款HTML5 Canvas实验项目,也是波浪特效,只是这不是真正的水波,而是利用柱体高度的变化实现的波浪墙效果。在线演示源码下载2、HTML5重力感应动画特效,冲撞小球演示页面上会掉落大小不等的小球,我们可以拖动小球,也可以点击页面空白来生产更多的小球,如果你的电脑配置高,可以
2015-04-16 23:00:24 1333
原创 Html5系列(二十五)画布(图像)
案例1: window.onload=function(){ var c=document.getElementById("myCanvas"); var cxt= c.getContext("2d"); var image= new Image(); i
2015-04-16 22:59:58 709
原创 Html5系列(二十六) 布局标签
HTML5是HTML标准的下一个版本。越来越多的程序员开始HTML5来构建网站,相对HTML4,HTML5新增的带有语义化的标签可以代替div进行页面布局(与html5.js结合起来时可以放心使用 ),语义化标签有相对应的结构,这样我们就不用一层嵌套一层的使用div啦。抛开IE浏览器兼容性这个最大的阻碍,前端工程师应该跟随HTML5时代的召唤熟悉HTML5布局标签,并在将来的开发中灵活和适当的运用
2015-04-16 22:59:45 741
原创 webkit常见问题汇总
前段时间有人问我一个简单的问题,html如何创建解析的? 我讲了一大堆,什么通过DocumentLoader, CachedResourceLoader, CacheResource, ResourceLoaderScheduler, ResourceHandle这些类一步一步的完成cache查找然后请求下载等等。 滔滔不绝,直到我调试xml解析时,我才发现好多问题都与理解的不一
2015-04-16 22:59:22 1597
原创 Html5系列(二十七)在html5中通过JavaScript显示隐藏网页内容
<!DOCTYPE html><html language="en-us"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Show And Hidden Demo <link rel="st
2015-04-16 22:59:04 1533
原创 浅谈js之闭包
1.什么是闭包???"官方"的解释是指一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分;红皮书是这样说的,闭包是指有权访问另一个函数作用域中变量的函数;常见的创建闭包的方式就是在一个函数中再创建一个函数;闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。环境由闭包创建时在作用域中的任何局部变量组成;光
2015-04-16 22:57:48 740
原创 社会交往中的六大著名法则 zt
一、马太效应 《新约:马太福音》中有这样一个故事: 一个国王远行前,交给三个仆人每人一锭银子,吩咐他们:“你们去做生意,等我回来时,再来见我。”国王回来时,第一个仆人说:“主人,你交给我们的一锭银子,我已赚了十锭。”于是国王奖励他十座城邑。第二个仆人报告说:“主人,你给我的一锭银子,我已赚了五锭。”于是国王例奖励了他五座城邑。第三个仆人报告说:“主人,你给我的一锭银
2015-04-16 18:26:17 604
原创 俞敏洪演讲:不要为眼前的得失而抓狂 zt
当一个人、一个地区只顾眼前利益的时候,它将最终导致人生和事业的失败。《易经》中有一句话叫“动则得咎”,就是说只要你选择做事情,就会有得失。如果你知道每一次失去的背后有一个更大的目标,有更多的考验,生命中还有太多太多的事情需要你去做,你就不再会为眼前失去的东西感到痛苦了。一在这个世界上,你要理解什么叫得到,什么叫失去,是非常困难的。因为有很多东西需要你一辈子的努力,并不是一天两天就能
2015-04-16 18:24:54 803
机械行业数字化生产供应链产品解决方案.pptx
2024-08-13
WMS助力企业数字化转型.pptx
2024-08-13
企业数字化转型解决方案.pptx
2024-08-12
数字化转型从战略到执行
2024-08-11
是什么让我眼前一亮:罗振宇2024“时间的朋友”与团队成长
2024-08-11
MySQL-python-1.2.4b4.win32-py2.7.exe
2018-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人