- 浏览: 394733 次
- 性别:
- 来自: 长沙
-
最新评论
-
hylandtecliulei:
现在JSF在国外很火的,我们公司的开发平台就是基于JSF
JSF的各种框架实现(对目前JSF群雄一个了解)(转) -
bcabchappy:
在哪呢?压力挺大的,诶。
flex 三大数据传输格式 json,xml,object相互转换的api -
simple8888:
JSF现在还有吗?
JSF的各种框架实现(对目前JSF群雄一个了解)(转) -
游其是你:
请问channelset写在哪儿啊?最后写个小项目“hello ...
用as实现RemoteObject -
hans.org:
mark it
自定义组件中的元数据标签
文章列表
天下皆知美之为美,斯恶已。皆知善之为善,斯不善已。
有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随。恒也。
是以圣人处无为之事,行不言之教;万物作而弗始,生而弗有,为而弗恃,功成而不居。夫唯弗居,是以不去。
- 2008-07-15 11:40
- 浏览 1002
- 评论(0)
确定系统边界非常重要,是使用用例技术的基础,小记下!
1、找出系统有什么;系统外有什么;确定项目规模,定义要创建系统那些部分。2、通过确定执行者和用例来确定系统边界。3、确定执行者:谁使用这个系统,谁安装这 ...
- 2008-07-15 11:31
- 浏览 6741
- 评论(1)
第一章
道可道,非常道。名可名,非常名。
无名天地之始;有名万物之母。
故常无,欲以观其妙;常有,欲以观其徼。
此两者,同出而异名,同谓之玄。玄之又玄,众妙之门。
最初老子的原文是“道可道,非恒道。名可名,非恒名。”在汉代为避恒帝的讳,才改为“常”。
- 2008-07-14 11:19
- 浏览 1227
- 评论(0)
问题:在页面上一个循环打印出来的表,点击某一行时取得本行某些列的值进行计算,或者其它行的数据进行计算或合并,或者需要携带多个数据到另外一个页面
思路:数据放一起集中存取
解决:利用标签属性,标签有多个属性是可以用:标签.属性 的方式直接取得属性值的。如<a>,经测试下面8个属性可以使用 标签.属性 取得其值,那就是说它能携带8个数据
name, id, rev, src, hreflang, shape, type, urn,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...
1)XP,SCRUM是软件开发过程的管理方法:其中包括时间安排,人力和物质资源按时间阶段的划分利用,主要体现“统筹管理安排”。瀑布式开发也是一种开发过程管理方法。同样XP,SCRUM也可以放在面向过程的开发中,但XP是为面向对象量体定制的衣服,给面向过程穿上,效率、效益就大打折扣。
2)领域驱动设计,风险驱动,测试驱动,用例驱动或者等等:解决开发过程中具体问题的方法,优化某一时间阶段过程(相对整个软件开发过程而言 )的方法。这些方法能相互结合使用。如在领域设计(业务逻辑设计)我们可以同时使用风险驱动,先开发最重要,风险系数小的业务用例,同时在开发这个业务用例时使用测试驱动的方法。这些方法的使用最 ...
Statement, PreparedStatement和 CallableStatement 都有addBatch()方法用来把sql加入待处理的队列中。
executeBatch() 用来执行批处理,它返回一个数组,反映了每次更新的数据情况,由下面三个值:
EXECUTE_FAILED:抛出了一场,批处理过程出错.
SUCCESS_NO_INFO:语句没有返回相关被更新的数据数目.
0 或者 更多:更新的数目.
看下面例子,如果批处理过程出错则会回滚所有:
Listing 7-11: Performing Batch Updates
// batch updates
例子:
impo ...
- 2008-07-04 13:53
- 浏览 1287
- 评论(0)
一、保留小数位
1.(double) (Math.round(sd3*10000)/10000.0);
这样为保持4位
(double) (Math.round(sd3*100)/100.0);
这样为保持2位.
2.另一种办法
import java.text.DecimalFormat;
DecimalFormat df2 = new DecimalFormat("###.00");
DecimalFormat df2 = new DecimalFormat("###.000");
System.out.println(df2. ...
- 2008-07-03 14:14
- 浏览 1357
- 评论(0)
ResultSet参数设置和更新
ResultSet中保存了 query查询语句执行的结果,因此被用来扫描(检索,定位)数据。不过,也可以用来导航数据和进行个别的更新。接下来我们来看下细节:
一、导航 ResultSet数据
只要数据库允许这些操作,JDBC提供了下面几个方法都可以用来导航ResultSet中数据。
ResultSet’s Methods for Navigating Rows
boolean next();
boolean previous();
boolean first();
boolean last();
void beforeFirst();
void afterLa ...
还不懂为什么要用JSF,企业开发能从中得到什么好处?不过国外似乎火得不得了。。。面向组件,也似乎很诱人。
JSF的各种框架实现JSF官方主页:http://java.sun.com/javaee/javaserverfaces/JSF开发主页:https://javaserverfaces.dev.java.net/JSF Sandbox ...
- 2008-06-26 09:30
- 浏览 6802
- 评论(3)
使用异步Servlet处理挂起线程
AJAX应用程序的典型容量规划数可能会是标准Web应用程序的3到4倍。 有人可能会问:这对WebLogic Server有何影响?每个发送给WebLogic的HTTP请求都要使用一个执行线程。根据AJAX编程的性质以及许多短期的请求会以轮询的形式不断发送的情况,该行为模式可能造成大量客户端请求不断冲击服务器的局面。多年来,WebLogic都将这一问题考虑在内,并构建了一个相当棒的特性,即FutureResponseServlet。该范型构建于异步servlet理念的基础之上..............
本人菜鸟,不知道这种服务器异步的处理概念是否解决了 ...
- 2008-06-24 14:58
- 浏览 2728
- 评论(0)
1、 SQL queries 返回 result sets; SQL updates 返回被更新的数据数目. 有时候我们可能不知道执行的SQL将使查询还是更新或者混合两种混合类型!这时候excute出场了。
Statement提供了下面的方法用来处理返回类型的多样化问题。
boolean execute(String sql);
ResultSet getResultSet();
int getUpdateCount();
boolean getMoreResults();
boolean getMoreResults(int current);
2、Excute()方法可以返回的是多个res ...
JTA事物是一个容器级事物,JTA提供了跨Session的事务管理能力。这一点是与JDBC 事物的最大差异。
JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBC Connection中实现。事务周期限于Connection的生命周期之类。
同样,对于基于JDBC事物的Hibernate事务管理机制而言,事务管理在Session 所依托的JDBC Connection中实现,事务周期限于Session的生命周期。
JTA事务则由容器实现,JTA容器对当前加入事务的众多Connection进行调度,实现其事务性要求.JTA的事务周期可横跨多个JDBC Connec ...
- 2008-06-19 14:26
- 浏览 2475
- 评论(0)
绝对好书!刚工作几个月!设计模式老早就在学,可是一直似懂非懂!最近看了一下大话设计模式,果如其说,通俗易懂!好书!
虽然是c#实现,不过代码简单,很容易懂!
建议对设计模式还处于似懂非懂的同志看看,肯定有质变
- 2008-06-19 09:46
- 浏览 1482
- 评论(0)
从应用观点,首先需要的就是装载一个引用LogFactory实例的对象以便为这个应用创建一个Log实例。这通常通过调用静态的getFactory()方法完成。这个方法实现了如下的发现
算法来选择LogFactory实现类的名字并在应用中使用它:
·检查org.apache.commons.logging.LogFactory的系统属性。
·使用JDK 1.3 JAR服务发现机制(参见
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html获得更多信息)来查找名为META-
INF/services/org.apache.c ...
- 2008-06-18 16:28
- 浏览 5137
- 评论(3)
select u1,sum(u2),u3,sum(u4)
from yu group by u2, u3
A位置 B位置
A位置中没有出现在B位置的字段必须使用聚集函数,在B位置出现的字段分组,分组的含义就是这些字段都相等的合并为一条数据。
如上面sql的行已就是:把u2,u3相等的记录合并为一条,u2,u4的值为加总的。
下面的sql我在分组里加上了u4,结果集就有很大的不同
select u1,sum(u2),u3,sum(u4)
from yu group by ...
- 2008-06-17 17:47
- 浏览 1720
- 评论(0)