`
jackle_liu
  • 浏览: 147984 次
文章分类
社区版块
存档分类
最新评论
文章列表
  在网站、管理软件的开发中,经常会碰到多选框。例如:用户可以设置自己愿意接收的邮件类型 1:从不接收 2:接收自己follow的博客的更新信息 3:接收新闻 4:接收私人信息。   这时我们可以选择传统的方式。定义一些字符串常量,例如: public static final String EMAIL_OPTION_NEVER = "NEVER"; public static final String EMAIL_OPTION_FOLLOWED = "FOLLOWED"; public static final String EMAIL_OP ...
目前有很多网站都提供javascript脚本供其他网站来引用自己的内容,像广告,新闻等等。典型案例如 “google adsense” 。   最近用seam实现了一个比较简易的应用,耗费了3个工作日,实现上面也是由繁入简,目前这个实现应该是比较简单了。在此愿意与大家分享。   由于我的例子比较简单,因此只用了一个类ConsumerEmbeddedJavascriptAction。既输出javascript和css,由其他网站来应用;而当其他网站引用javascript时,实际调用的还是这个类来产生相应的内容。   @Name("consumerEmbeddedJav ...
   如果还没听过google wave,那么你得赶快抓紧时间补一下课,这真不是个简单的玩意, 我们的桌面和网络应用可能会因此而产生大革新。    在2004年的时候,google有两个工程师想改善现有email的不足,于是构思了一个他们最 ...
   一直在考虑假如让我开发网站我会选择什么语言? j2ee?.net?还是ruby,python,php? 现在每一种语言都是一套完整的体系和平台,有很多的支撑点(服务器软件,框架,开源API,官方API,文档),不可否认哪种语言用好了都会开发出完 ...
  1、西藏:有人在那里第一次失眠,因为古格的守城人普布曲桑在他本子上写下的第一个词是“天星雨”,第二个词是“呼吸”。   2、南北极:零下六七十度的低温你都不怕,生命中还有什么最长的寒冬?   3、柏林 ...
link:http://www.dynarch.com/projects/calendar/
原文地址:http://dev2dev.bea.com.cn/techdoc/20061103895.html 企业级Java应用程序常常把数据在Java对象和相关数据库之间来回移动。从手工编写SQL代码到诸如Hibernate这样成熟的对象关系映射(ORM)解决方案,有很多种方法可以实现这个过程。无论采用什么样的技术,一旦开始将Java对象持久存储到数据库中,身份将成为一个复杂且难以管理的课题。可能出现的情况是:您实例化了两个不同的对象,而它们却代表数据库中的同一行。为了解决这个问题,您可能采取的措施是在持久性对象中实现equals()和hashCode(),可是要恰当地实现这两个方法比乍看之 ...
...
先介绍javascript js 代码 function checkBoxToRadio(theForm,checkBox)    {      for (var i=0;i<theForm.elements.length;i++) {        var e = theForm.elements[i];            var eName = e.name;            if (eName != 'allbox' &&                 (e.type.indexOf(" ...
如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用的方式,以方便资源有限的项目使用,对于UNIX环境下,区别并不大。 软件下载 服务器和客户端安装 建立版本库(Repository) ...
  在日常应用中,经常需要对table中的数据进行批量操作(例如: 删除),在jsp中实现这样操作的例子比比介是,但是要找在jsf中实现的例子可就难了.   通过对appfuse的研究,发现了一个比较精妙的js函数(在script/global.js中). js 代码 function checkAll(theForm) { // check all the checkboxes in the list      for (var i=0;i     var e = theForm.elements[i];            var eName = ...
  最近正用appfuse1.9.4(jsf+spring+hibernate)实现一个网站(http://www.p2prent.cn),经常被appfuse的一些设计搞得晕头转向,学习appfuse的时间成本也确实很大,但一旦真正理解之后却常常要为作者喝彩.  appfuse不管web层用什么框架都引入了struts-menu作为框架的菜单实现.简单的菜单应用当然依样画葫芦就可以了,但是我想通过菜单实现页面某些功能的初始化,简单的说就是在点菜单的时候会执行类中的函数.在struts-menu的官方网站转了一圈又到其他地方浏览了一下始终没有找到解决办法.  本来已经打算在构造函数里写了:)   ...
将换手率与股价走势相结合,可以对未来的股价做出一定的预测和判断。某只股票的换手率突然上升,成交量放大,可能意味着有投资者在大量买进,股价可能会随之上扬。如果某只股票持续上涨了一个时期后,换手率又迅速上 ...
在web.xml中有这么一段     <context-param></context-param>         <param-name></param-name> csstheme         <param-value></param-value> simplicity     然后看/web/styles目录下有三个名字的文件夹,其中一个就是simplicity,可以把simplicity改成其他的文件夹名.
使用JMock来实现孤立测试   我们在测试某类时,由于它要与其他类发生联系,因此往往在测试此类的代码中也将与之联系的类也一起测试了。这种测试,将使被测试的类直接依赖于其他类,一旦其他类发生改变,被测试类也随之 ...
Global site tag (gtag.js) - Google Analytics