摘要:
解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网的话,IDE会自动帮我们下载此文件,如果断网就没有办法了,但是我们还是有解决方法的.首先在源码包里找到struts-2.0.dtd这个文件在MyEclipse中菜单栏中选择:windowPreferencesMyEclipseFiles and EditorsXmlxml Catalog在右边的下拉框中选择User Specified 阅读全文
摘要:
由于等待一个锁定线程只有在获得这把锁之后,才能恢复运行,所以让持有锁的线程在不需要锁的时候及时释放锁是很重要的。在以下情况下,持有锁的线程会释放锁: 1. 执行完同步代码块。 2. 在执行同步代码块的过程中,遇到异常而导致线程终止。 3. 在执行同步代码块的过程中,执行了锁所属对象的wait()方法,这个线程会释放锁,进行对象的等待池。 除了以上情况外,只要持有锁的此案吃还没有执行完同步代码块,就不会释放锁。因此在以下情况下,线程不会释放锁: 1. 在执行同步代码块的过程中,执行了Thread.sleep()方法,当前线程放弃CPU,开始睡眠,在睡眠中不会释放锁。 2. 在执行同步代码块的过. 阅读全文
摘要:
sql中NULL的问题今天一不小心在sql中写出以下脚本select defaultPositionId from TableName where UserId=1100528 and defaultPositionId =null执行之后大惊怎么没有结果,使用select * from tableName 该列确实为null怎么查补出来难道自己人品问题于是自己又写了以下判断if(null=null)BEgin print 'fff'endelsebegin print 'gggg'end www.2cto.com 输出结果如下:无语难道null与null还有区 阅读全文
摘要:
最近公司在做Oracle数据库相关产品,在这里作以小结:ISNULL()函数语法 ISNULL ( check_expression , replacement_value)参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 replacement_value 在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。 返回类型 返回与 check_expression 相同的类型... 阅读全文
摘要:
1、从一张表中查询出,相同id的数据的所有信息select * from 表 where id in(select id from 表 group by id having count(*)>1);2、从一张表中删除,code重复的数据deletefrom area a where a.id>(select min(id) from area b where a.code=b.code );3、从一张表中查询出,去掉code重复的数据select * from area a where a.id in (select min(id) from area b where a.code 阅读全文
摘要:
这段时间负责某个项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中某些系统表数据与基础资料数据经常需要进行同步,为方便完成指定数据表的同步操作,可以采用dblink与merge结合的方法完成,简单方便。操作环境: 此Oracle数据库服务器ip为192.168.196.76,有center与branch两个库,一般需要将center的表数据同步到branch,center为源库,branch为目标库,具体步骤如下:1.在源库创建到目标库的dblinkcreate database link branch --输入所要创建dblink的名称,自定义connect to dbuser 阅读全文
摘要:
//增删改查文件package xml2;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.io.UnsupportedEncodingExceptio 阅读全文
摘要:
最近研究java的dom4j包,使用 dom4j包来操作了xml 文件包括三个文件:studentInfo.xml(待解析的xml文件), Dom4jReadExmple.java(解析的主要类), TestDom4jReadExmple.java(测试解析的结果)studentInfo.xml 崔卫兵 PC学院 62354666 男,1982年生,硕士,现就读于北京邮电大学 cwb PC学院 62358888 男,1987年生,硕士,现就读于中国农业大学 xxxxx xxx学院 66666666 注视中,注释中 lxx yyyy学院 88888888 注视中111,注释中22... 阅读全文
摘要:
jsp页面:Js代码 在线打开 html页面超链接单击打开online函数Js代码 varonLine=function(filename){ varparam="toolbar=yes,location=yes,menubar=yes, scrollbars=yes,resizable=yes"; varpath="DocumentCabinetAction!openOnLine.action? filepath="+encodeURI(filename); window.open(path,'maxwindow',param); }; 阅读全文
摘要:
前些天遇到一个问题,困扰了好久,现在终于解决了。问题:上传的图片不能正确显示。我的开发环境是在Windows下,工程在Windows下能正常部署,上传的图片也可以正常的显示。但是把工程部署在服务器上的时候,图片总是不能显示,很是让人郁闷,后来在网上找了各种资料,问题终于解决了。文件路径的分隔符在windows系统和linux系统中是不一样。比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写:File file1 = new File (“C:\tmp\test.txt”);在Linux下则是这样的:File file2 = new File (“/tmp/tes 阅读全文