- 浏览: 54273 次
- 性别:
- 来自: 深圳
最新评论
-
xiaoxieqiuqiu:
纯java就可以搞定,不需要另外部署服务 不需要网络http: ...
Office文件在线预览(JAVA) -
shzhshes:
我也报officeHome must exist and be ...
Office文件在线预览(JAVA) -
crazyj:
贝塔ZQ 写道实现office文件的在线预览,网上除了楼主说的 ...
Office文件在线预览(JAVA) -
cm447656907:
转化的PDF有问题,用查看器打开直接卡死崩溃,导致转不了swf ...
Office文件在线预览(JAVA) -
andseny:
太棒了 ,请问博主,可以转载吗?
Office文件在线预览(JAVA)
文章列表
春节临近,转眼一年过去了。借此机会,对项目进行一次总结.
项目近况:该项目是为政府开发的一套审批系统。从一期到二期,开发周期已超30个月。从项目初验通过后,一直无法推动项目终验。原因是:甲方认为项目质 ...
1、怎么简单怎么来
不要为了装牛逼,把简单的东西非要用一大堆算法、高深的代码来实现,这样的代码可读性差又难于维护。不要过度设计,把什么扩展、低耦合、复用、封装抽象一股脑全扔进去,而这些往往在很长一段时间内都用不到,甚至说可能都永远都用不到。在可预见的范围进行适度设计即可,过份追求,容易使系统臃肿,效率低下。
2、工作与学习要分开
这往往是应庙生常犯的错误,工作与学习不分开。当然工作也是一种学习,但不能纯粹把工作等同于学习,公司花钱请你来难道就是让你来学习的吗?公司请你来就是为了创造价值。而有些人却喜欢在工作任务中研究技术,即使有现成的代码可参考,也要自己研究,结果往往是造成拖延任 ...
一、Struct2漏洞原理[转]
Struts2的核心是使用的webwork框架,处理 action时通过调用底层的getter/setter方法来处理http
的参数。它将每个http参数声明为一个ONGL语句。当我们提交一个http参数:
?user.address.city=Bishkek&user['favoriteDrink']=kumys
ONGL将它转换为:
action.getUser().getAddress().setCity("Bishkek") ,action.getUser().setFavoriteDrink("ku ...
package util;
import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
1、开发前准备
1)下载第三方软件或插件进行安装
openOffice:官方下载:http://www.openoffice.org/download/
百度网盘:http://pan.baidu.com/s/1mpxdL
swftools:官方下载:http://www.swftools.org/swftools-0.9.0.exe
百度网盘:http://pan.baidu.com/s/11O0nS
FlexPaper_1.4.5_flash:http://p ...
1、安装前准备
下载openOffice、swftools 等Linux版本安装包
swftools:官方下载:http://www.swftools.org/swftools-0.9.2.tar.gz
百度网盘:http://pan.baidu.com/s/1ABT5r
openOffice¼
[转] 8种Nosql数据库系统对比
- 博客分类:
- 数据库
虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。
但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别 ...
1、搜索引擎:一个网络应用软件系统,能够接受用户通过浏览器提交的关键字,在一个可接受的时间内返回一个和该用户查询匹配的网页信息列表,每个列表的每一条目至少包含三个元素,标题、网址链接、摘要。主要分为三 ...
1、首先我们需要简单地了解一下HashMap数据结构HashMap通常会用一个指针数组(假设为table[])来做分散所有的key,当一个key被加入时,会通过Hash算法通过key算出这个数组的下标i,然后就把这个<key, value>插到table[i]中,如果有两个不同的key被算了。但有时候两个key算出的下标会是一个i,那么就叫冲突,又叫碰撞,这样会在table[i]上形成一个链表。所以如果链表过多或过长,查找算法则会变成低性能的链表遍历,这是Hash表的缺陷。
我们都知道HashMap初始容量大小为16,一般来说,Hash表这个容器当有数据要插入时,都会检查容量有没 ...
JQuery替代方案
- 博客分类:
- JAVASCRIPT
- WEB
JQuery是现在最流行的JavaScript工具库。据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。
虽然jQuery如此受欢迎,但是它臃肿的体积也让人头痛不已。jQuery 2.0的原始大小为235KB,优化后为
81KB;如果是支持IE6、7、8的jQuery 1.8.3,原始大小为261KB,优化后为91KB。 这样的体积,即使是宽带环境,完全加载也需要1秒或更长,更不要说移动设备了。这意味着,如果你使用了jQuery,用户至少延迟1秒,才能看到网页效果。
J ...
项目偶尔会遇到使用innerHTML对元素内容进行赋值导致注册的事件失效或元素对象无法找到等问题,在这里总结innerHTML自身的一些问题
1、当innerHTML中包含javascript代码,需在defer关键字,如<script defer>…</script>,否则无法执行。这种方法有一定的危险性,处理不当,容易引起脚本注入攻击。
2、设置innerHTML将会破坏现有的已注册了事件处理函数的HTML元素,会在某些浏览器上引起内存泄露的潜在危险
3、innerHTML会破坏dom的结构,无法得到刚刚创建的元素的引用,需要你手动添加代码才能取得那些引用
...
场景描述:
布署在WAS上的应用程序引用的库文件与WebSphere容器引用的库文件冲突,无法通过删除其中一个jar删除问题
解决方案:
1、修改应用程序引用的jar冲突的类的类文件路径
弊端:修改不到位,可能导致引用该库文件的第三方程序代码找不到该类,同时由于
引用的第三方库文件往往都不开源,只能反编译进行修改,反编译后代码可能编译不
通过,修改工作量大
一、开启远程调试端口,这里仅列出websphere、tomcat、jboss等主流web容器的开启方式
1、Websphere(版本号:7.0.0.15,版本不同,界面有些许差别)
服务器->服务器类型->WebSphere Application Server->server
使用JQuery Json的兄弟们经常会碰到这样的问题,使用AJAX往远程服务端发送请求,获取JSON数据并在前台页面进行操作。而这时前台往往会出现js错误,拒绝访问。这是为什么?首先我们必须明白json是基于Javascript实现的
其次需要了解关于网站的同源策略,什么是同源策略?同源策略是客户端脚本(尤其是Javascript)的重要安全度量标准,它是由Netscape提出的一个著名的安全策略,现在所有的可支持javascript的浏览器都使用这个策略。同源策略不允许来自于其它站点的脚本运行于本站点之中。为什么要使用同源策略呢?假如没有同源策略,众所周知,JavaScript可 ...