#
Myeclipse不能自动编译java类,造成这种状况的原因很多。以下是解决方案:
1. 确保 project->build automatically 已经被选上.这时候可以使用两种方法,一个是在未选中build automatically之前,手动编译项目文件;然后选中build automatically自动编译文件。
2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly
3.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然 后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
4. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译 也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。
5.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
6.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。
7.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes 然后重新点击build工程即可自动编译。
8.实在不行就新建项目吧!嘿嘿
jquery1.4:
$(this).attr("checked")返回当前元素的checked属性值
$(this).attr("checked", true)返回的则是当前对象
jquery1.6的用法:
$(this).prop("checked")
cookie里保存的是键值对。要用JQuery里的cookie要调一下jquery.cookie.js文件。
取值跟赋值分别是
$.cookie("name");
$.cookie("name","赋值");
具体的还有保存cookie的天数跟路径等等。
现在用cookie做一个小例子:保存皮肤颜色
-------------------------------------------------------
引用jquery文件跟cookie文件
打开 Windows NT 控制面板。
双击数据源(ODBC)图标。将显示 ODBC 数据源管理器对话框。
选择系统 DSN 选项卡。(记住一定是系统DSN)
单击添加。
选择与 Oracle 数据库客户机一同安装的 ODBC 驱动程序。
单击完成。
在数据源字段中输入数据库的名称。
在描述字段中输入数据源的描述。
在服务器名称字段中输入 RDBMS 服务器的主机全限定名称。
单击确定。
PDM反向工程
文件->反向工程->数据库
Ireport
BIRT
IWEB
明宇
正在研中,不知道哪个最好用!
在JSP页中中增加 onChange="check_sum()"
/**数量*单价=金额*/
function check_sum(){
var num,item_price,item_money;
num = trim(myform.num.value);
item_price =trim(myform.item_price.value);
if(num == "")
num=0.0;
alert("dd="+num);
if(item_price == "")
item_price=0.0;
item_money=num*item_price;
window.parent.record_handler.myform.item_money.value=item_money.toFixed(2);
}
错误:
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
解决办法:
关于在Hibernate里使用select count(*) 返回值的问题说明
由于我使用的是Hibernate 3.2版本,经确认,这个版本已经把以前返回 Integer的改成了 Long,
因为JPA里面的返回值规定是Long, Hibernate为了兼容这个,所以修改了返回值。
如果你从Hibernate 3.0.x/3.1.x升级到最新的3.2版,一定要注意,3.2版的很多sql函数如count(), sum()的唯一返回值已经从Integer变为Long,如果不升级代码,会得到一个ClassCastException。
这个变化主要是为了兼容JPA,可以在hibernate.org的最新文档中找到说明。
Hibernate Team也提供了一个与原来兼容的解决方案:
Configuration classicCfg = new Configuration();
classicCfg.addSqlFunction( "count", new ClassicCountFunction());
classicCfg.addSqlFunction( "avg", new ClassicAvgFunction());
classicCfg.addSqlFunction( "sum", new ClassicSumFunction());
SessionFactory classicSf = classicCfg.buildSessionFactory();
详见:http://topic.csdn.net/u/20080725/14/239ee1ee-c1c7-4489-b752-22e884476b61.html
摘要: java单点登录的实现
2012-02-11 09:19:00
| 分类:
Java
| 标签:
java web单点登录
|
字号大中小
订阅
...
阅读全文
1,基本语法
begin
if Frac([usp_pickbill_order."plan_num"])>0 then
memo15.memo:= CNumber([usp_pickbill_order."plan_num"],1)+'吨 '
else
memo15.memo:= CNumber([usp_pickbill_order."plan_num"],1)+'吨整' ;
end