建议采用BigDecimal,或者用Double。在Float之间的除运算会出现差错,貌似会在.000级别出现误差。
re: 程序员小史记015[未登录] origo 2008-10-22 21:54
国企看样子就是不一样啊,电力企业看样子大有钱途。楼主好好干还是有钱途的。
re: B/S,C/S架构混合使用[未登录] origo 2008-05-07 11:33
@jasin2008
会话的维持保持在后台,每个请求维持一个会话,这方便B/S和C/S实现起来也差不多吧
re: B/S,C/S架构混合使用[未登录] origo 2008-05-07 11:32
@大道自然
目前有很多现成的组件可以用,c/s的实现还是比较容易的,swing的方式最忌讳的就是代码混乱,没有框架支持。
re: JDBC连接DB2的一些总结[未登录] origo 2008-05-06 13:03
db2 链接不上有时候和驱动路径没有设置有关,也有和安装版本有关系。
re: B/S,C/S架构混合使用[未登录] origo 2008-05-06 12:59
想学习spring http Invoker 的C/S 模式和Spring2 + Struts2 + Hiberntae3的B/S模式的 可以访问这个网站:
http://soyframework.com 有详细例子。
也有人做过swing GUI的框架,www.soyframework.com
re: Struts 2与AJAX(第一部分) origo 2008-04-28 15:34
<script type="text/javascript">
dojo.addOnLoad(function() {
dojo.event.topic.subscribe('retrieveBook', this, function(data, type, e){
if(type == 'load') {
showBook(data);
} else if(type == 'error') {
alert('Can not retrieve the book');
}
});
});
function showBook(strBook) {
var oBook = eval('(' + strBook + ')');
var bookHolder = document.getElementById('bookHolder');
var sBook = '<p><b>ISBN: </b>' + oBook.ISBN + '</p>';
sBook += ('<p><b>Title: </b>' + oBook.title + '</p>');
sBook += ('<p><b>Price: </b>$' + oBook.price + '</p>');
sBook += ('<b><i>Comments: </i></b><hr/>');
for(i = 0; i < oBook.comments.length; i++) {
sBook += ('<p><b>#' + (i + 1) + ' </b>' + oBook.comments[i] + '</p>');
}
bookHolder.innerHTML = sBook;
}
尝试采用这种方式,怎么我得到的type 是before的,而且firefox debug输出
DEBUG: XMLHttpTransport error callback failed: TypeError: node has no properties
请大哥明示呀。
@香草的天空
觉得如果是做企业系统的话,如果C/S的便捷性,灵活性做得好的话,还是要比基于浏览器的rich client更加适合生产。毕竟浏览器就会涉及到很多兼容性的问题,而且做出效果所需要的人力还是不菲的。
这个框架基本上是基于rcp的,而且界面用户体验感觉还是可以,还是很有发展空间的。希望能参与进去呢
http://www.soyframework.com/@香草的天空
re: Java做的酒店管理系统(C/S)源码 origo 2007-10-08 15:22
liuxuhua313@163.com
发一份研究一下
浮点型设计的本身不是用于精确计算的,而是用于科学计数的。所以要精确可以采用BigDecimal做转换。
的确如此啊,客户的无知是我们需要帮助他们改善的地方,但需要的是技巧,的确是一门学问啊。
re: 在Struts 2中实现IoC origo 2007-09-30 12:06
@shengguolong
你的错误是没有添加commons logging的jar