- 浏览: 161610 次
- 性别:
- 来自: 石家庄
最新评论
-
yzjdt:
lsqwzz 写道今天也遇到这样的需求了,但是你这种方法有有问 ...
解决IE6 页面失去焦点的判断问题 -
403577706:
你好,我想咨询你一下,一个string 型的1.2000, 我 ...
java实现double的精确计算和四舍五入 -
zcj091714252:
users.setId(zlkUtil.getUniqueS ...
Struts1.2+Spring2.5+Hibernate3.2框架搭建(十一) -
lsqwzz:
今天也遇到这样的需求了,但是你这种方法有有问题的,window ...
解决IE6 页面失去焦点的判断问题 -
zdzyh1989:
其实spring是放在web.xml中启动的,这个问题时期找到 ...
Struts1.2+Spring2.5+Hibernate3.2框架搭建(四)
文章列表
今天在第一次接触使用“验证码”功能时,在执行时出现了异常信息:
严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response
。。。。
在网上搜索之后的解决方法是:
在生成验证码的jsp文件末尾添加两句话
out.clear();out = pageContext.pushBody();
====================== ...
1、在access里新建一个查询。2、把视图改为sql视图。3、在里面输入 ALTER TABLE 表名 ALTER COLUMN [自动编号字段名] COUNTER (你要的初始值, 1) 例如: ALTER TABLE [user] ALTER COLUMN [id] COUNTER (1001, 1)4、运行后,编号就从1001开始了。
问题的提出:
如果我们编译运行下面这个程序会看到什么?
public class Test{
public static void main(String args[]){
System.out.println(0.05+0.01);
System.out.println(1.0-0.42);
System.out.println(4.015*100);
System.out.println(123.3/100);
}
};
你没有看错!结 ...
Java中的简单浮点数类型float和double不能够进行运算。不光是Java,在其它很多编程语言中也有这样的问题。在大多数情况下,计算的结果是准确的,但是多试几次(可以做一个循环)就可以试出类似上面的错误。现在终于理解为什么要有BCD码了。
这个问题相当严重,如果你有9.999999999999元,你的计算机是不会认为你可以购买10元的商品的。
在有的编程语言中提供了专门的货币类型来处理这种情况,但是Java没有。现在让我们看看如何解决这个问题。
四舍五入
我们的第一个反应是做四舍五入。Math类中的round方法不能设置保留几位小数,我们只能象这样(保留两位):
public d ...
hibernate使用CGLIB把POJO的domain对象动态代理,实现它的魔法,但是给JSON的序列化带来了麻烦,因为JSON无法对 lazy的属性进行序列化。有以下的四个方法可以解决hibernate的序列化问题
domain类实现JSONString接口
建立JsonConfig实例,并配置属性排除列表
用属性过滤器
写一个自定义的JsonBeanProcessor
1. 实现JSONString接口是侵入性最强的方法
public class Person implements JSONString {
private String name;
...
可能做程序的人都知道,float类型是可以存浮点数(即小数类型),但是float有个坏处,当你给定的数据是整数的时候,那么它就以整数给你处理。这样我们在存取货币值的时候自然遇到问题,我的default值为:0.00而实际存储是0,同样我存取货币为12.00,实际存储是12.幸好mysql提供了两个数据类型:numeric和decimal,这两种数据类型可以轻松解决上面的问题:NUMERIC 和 DECIMAL 类型被 MySQL 以同样的类型实现,这在 SQL92 标准中是允许的。他们用于保存对准确精度有重要要求的值,例如与金钱有关的数据。当以它们中的之一声明一个列时,精度和数值范围可以( ...
click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecu ...
window.onblur和window.onfocus事件,在FireFox、Opera、Chrome、Safari下就非常正确,但在IE就根本不正常。FireFox、Opera、Chrome、Safari下用window.onblur()一句语句就很好地解决了问题,很容易理解也运行地很好。IE在页面没有别的输入元素时也跟其它浏览器一样很正常,但页面有多个输入元素的复杂情况下就死活都不正常。太鄙视IE了。IE下,焦点从body和其它输入元素(input、textarea等)切换时,IE竟然触发window.onblur或者window.onfocus事件。window.onblur我试过换成d ...
Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。
我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相
对于classpath的路径,定位所有位置的资源!
Java路径
Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种:
一、URI形式的绝对资源路径
如:file:/D:/java/eclipse32/wor ...
开源全文搜索工具包Lucene2.9.1的使用。
1. 搭建Lucene的开发环境:在classpath中添加lucene-core-2.9.1.jar包 2. 全文搜索的两个工作: 建立索引文件,搜索索引. 3. Lucene的索引文件逻辑结构 1) 索引(Index)由若干块(片段)(Segment)组成 ★2 ...
步骤:1:首先需要下载两个jar包,分别是javamelody-1.16.0.jar,jrobin-1.5.9.1.jar,第一个jar包下载地址是:http://code.google.com/p/javamelody/downloads/detail?name=javamelody-1.16.0.jar&can=2&q=第二个jar包需要首先下载javamelody-1.16.0.war,然后在解压后的lib下面可以找到该包,该war包的下载地址是:http://code.google.com/p/javamelody/downloads/detail?name=javame ...
Oracle统计分析函数集,over(partition by..) 的运用
oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。 date sale 1 20 2 15 3 ...
利用Javascript取和设FCKeditor值也是非常容易的,如下:
// 获取编辑器中HTML内容function getEditorHTMLContents(EditorName) { var oEditor = FCKeditorAPI.GetInstance(EditorName); return(oEditor.GetXHTML(true));}
// 获取编辑器中文字内容function getEditorTextContents(EditorName) { var oEditor = FCKeditorAPI.GetInstance(EditorName) ...
有一段时间没用jquery了,今天又碰到这个问题。当时是知道有livejquery可以解决。但是我并不喜欢为了这个而另外加载一个。我当时的处理方法是在添加的时候手工绑定事件处理函数。不过新版的jquery已经添加了这个功能。我们已经不需要为此烦恼了。
参考:http://api.jquery.com/live/
以前我们定义事件,比如为元素定义单击事件是这样写的:
$('input').click(function () {
//处理代码
});
或
$('.clickme').bind('click', function() {
// Bound hand ...
用Dreamweaver8插入表格时弹出
在运行objetTag时,发生以下javaScript错误:第26行(在文件“C:\Program Files\macromedia\Dreamweaver 8\configuration\objecrs\common\table.htm”中):TypeError:cmdDOM.parentWindow.createTableStr is not a function
重新安装问题依然存在。
-----------------------------------------
解决办法:
删除系统盘用户名账号下路径为\Application D ...