-凯发k8国际

`
hbxflihua
  • 浏览: 649343 次
  • 性别:
  • 来自: 杭州
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 社区版块
    • ( 0)
    • ( 0)
    • ( 1)
    存档分类
    最新评论
    文章列表
    最近的一个项目中有涉及到将页面内容导出到word的需求。实现方式可以从两个角度去考虑,一种是基于javascript技术,再有就是通过java技术。 首先说说基于前台的实现。 刚开始,出于简单的考虑,我准备在前台jsp处理。其中有两种实现方式。一种是纯javascript的,另一种是通过在jsp中嵌入java代码实现。javascript的实现要考虑到浏览器的兼容性,所以暂时不想通过js来进行控制。当然,如果有前端的js框架封装如jquery的封装,这样做起来就简单多了。网上没找到js框架实现的资料。javascript的实现倒是有一种,不过只是基于ie的,代码如下:  //指定页面区域内容 ...
    关于new activexobject("word.application") 我要在点击按键后打开word,代码运行到 var owd = new activexobject("word.application")  时弹出错误对话框,提示 "automation服务器不能创建对象。" 而如果不在服务器上运行,即在一个html文件里用到new activexobject("word.application") 就没有毛病, (即:在eclipse里运行tomcat服务器后,无论是jsp文件还是html文件里用到 ...
    • 2011-10-12 10:07
    • 浏览 5261
    • 分类:web前端
    [size=small]hibernate缓存是一种提高系统性能的比较好的工具,如果使用合理,则能极大地提高系统性能,但如果使用不合理也会使用系统性能下降。hibernate缓存比较复杂,要想灵活使用hibernate缓存,必须深入研究hiberante缓存原理,� ...
    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。  2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 4.应尽量避免在 where 子句中使用 or 来 ...
    • 2011-09-17 23:08
    • 浏览 1095
    • 分类:数据库
    本文对in和exists的区别与sql执行效率进行了全面整理分析…… 最近很多论坛又开始讨论in和exists的区别与sql执行效率的问题, 本文特整理一些in和exists的区别与sql执行效率分析 sql中in可以分为三类:   1、形如select * from t1 where f1 in ('a','b'),应该和以下两种比较效率   select * from t1 where f1='a' or f1='b'   或者 select * from t1 where f1 ='a' union all select * from t1 f1='b'   你可能指的不是这一 ...
    • 2011-09-17 22:50
    • 浏览 1188
    • 分类:数据库
      博客分类:
    • java
    在java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息,以及动态调用对象的方法的功能来自于java语言的反射(reflection)机制。java反射机制主要提供了以下功能: ◆在运行时判断任意一个对象所属的类; ◆在运行时构造任意一个类的对象; ◆在运行时判断任意一个类所具有的成员变量和方法; ◆在运行时调用任意一个对象的方法; ◆生成动态代理。 本章首先介绍了java reflection api的用法,然后介绍了一个远程方法调用的例子,在这个例子中客户端能够远程调用服务器端的一个对象的方法。 ...
    global site tag (gtag.js) - google analytics
    网站地图