`
tacone
  • 浏览: 31566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在Spring的官方主页上公布Spring Web Flow 2发布的消息 参见http://www.springframework.org/go-webflow2 四大特点值得关注: (1)一级支持JSF (2)一级支持AJAX (3)为流转状态切换提供高级controller engine (4)提供domain-specific-language 以定义调用流程的可重用控制器模块
http://www.infoq.com/news/2008/04/microsoft-springsource-purchase 上竟然这样报道:SpringSource Announces Acquisition by Microsoft 而且里面有这么一段: Mark Pollack, founder and lead of the Spring.Net project, added: Anders Hejlsberg, Erik Meijer and I have had some excellent conversations around where Spring.Net can ...
本文转引自http://www.infoq.com/cn/articles/grails-ejb-tutorial 作者 Jason Rudolph 译者 胡键 这是grails很好的一个入门教程,对比JAVA应用可以省略大量的代码 下面是最关键的关系管理部分 步骤5 —— 增加关系管理 关于关系管理,我们对应用有哪些期望?嗯,要我说,我们应该能…… 查看分配给某个员工的所有计算机。 查看单个计算机的细节(包括它的分配状况)。 能增加、修改和删除计算机(包括它的分配状况)。 准备好了吗?让我们开始吧。 在员工页列出计算机没有什么意义,因此让我们把这列移除。打开grails- ...
本文转引自http://www.infoq.com/cn/articles/grails-ejb-tutorial 作者 Jason Rudolph 译者 胡键 这是grails很好的一个入门教程,对比JAVA应用可以省略大量的代码 下面是第四部分,框架代码 步骤4 —— 产生脚手架代码 现在,我们准备真正开始蓄势待发了。我们至今为止所做的大多数事情并没有被免去。(不论你的框架是多么的聪明,你总得告诉它在哪儿找到数据库。)然而,为用户界面构造一个好的、功能性的起点不再是手工活儿了。 确保你在工程的根目录下——在我们的例子中,它是ejb3_grails。然后,输入grails gener ...
本文转引自http://www.infoq.com/cn/articles/grails-ejb-tutorial 作者 Jason Rudolph 译者 胡键 这是grails很好的一个入门教程,对比JAVA应用可以省略大量的代码 下面操作的第三步: 步骤3 —— 导入实体Bean Grails预装了HSQLDB,但因为我们使用的 ...
本文转引自http://www.infoq.com/cn/articles/grails-ejb-tutorial 作者 Jason Rudolph 译者 胡键 这是grails很好的一个入门教程,对比JAVA应用可以省略大量的代码 下面是前两步 步骤1 —— 安装Grails 因为EJB3依赖JDK 5,所以你需要确保JDK 5已经安装,并将你的JAVA_HOME环境变量指向JDK 5的安装目录。 按照这些快速步骤,在你的系统上安装Grails。(本文使用Grails 0.2.1,它是撰写文章时的最新稳定发布。译注:当前的版本是0.5.6。)(如果你在使用*nix系统,如遇安装问题, ...
本文转引自http://www.infoq.com/cn/articles/grails-ejb-tutorial 作者 Jason Rudolph 译者 胡键 这是grails很好的一个入门教程,对比JAVA应用可以省略大量的代码(下面是前言部分,转引者略有改动) 前言 Ruby on Rails不断地受到软件工程世界的关注,但企业依旧对其表示怀疑。为什么会这样?我们怀疑:“构建于脚本语言之上的框架,怎能适合我的企业应用?!”针对Ruby on Rails,典型的论调就是缺少对企业服务(如分布式事务、消息传递等)的支持。对很多企业而言,如果平台没有这些服务,那么它将不可能被考虑。 Gra ...
来源http://www.akbkhome.com/blog.php/View/137/Developing_with_Extjs__tricks_and_tips.html 更有效的组合框 function myCombo() { this.Store =  new Ext.data.Store({             proxy: new Ext.data.HttpProxy({                    url: baseURL + '/MyLister.js'                     }),             reader: new Ext.da ...
来源http://www.akbkhome.com/blog.php/View/137/Developing_with_Extjs__tricks_and_tips.html 表单 var ar = form.getValues(); 这个方法能取到表单中各域的值,但问题是这些键/值都经过编码了,需要增加解码才好处理 相应的方法则是: Ext.form.Form.prototype.getValuesRaw = function() {     var ar = this.getValues();     var ret = {};     for(var i in ar) {        ...
来源http://www.akbkhome.com/blog.php/View/137/Developing_with_Extjs__tricks_and_tips.html 接触Extjs's XMLHttpRequest 调用 Extjs's XMLHttpRequest 可以取代传统德XMLHttp来调用远程服务 例如: dialog.el.mask("Saving..."); var con = new Ext.data.Connection(); con.request({     url: baseURL + "/mypage.txt", / ...
来源http://www.akbkhome.com/blog.php/View/137/Developing_with_Extjs__tricks_and_tips.html 定义对象: 下面是定义对象简单方式: aaa = {     ccc: "test",    bbb : function() {       alert(this.cc);   } } aaa.bbb(); 定义对象私有变量可以这样: aaa = (function () {     var myprivate;     return {     setIt: function(val) { ...
   开头得一场雨和结尾得一场雨让本次 欧洲大奖赛变得非常好看,而开头马萨超阿隆索,结束阿隆索超马萨也是一报还一报。法拉利可算是痛失好局:莱科宁的退赛,甚至马萨被超车所暴露的都是一个问题——可靠性。 “马萨:干地无懈可击 雨胎导致震颤   第二名让我的嘴里感觉有点苦。直到最后下雨之前我在比赛中都表现得相当强大,一换上雨胎我就觉得 赛车出现颤动,赛车失去了平衡。但是在此之前我的表现真的非常强。   干地条件下我可以逐渐甩开阿隆索,因为赛车确实非常棒。发车后我比较幸运,在那样异常的天气条件下我仍然留在了赛道上。但是在比赛尾声我不是很走运。但是这就是赛车,我必须接受这个结果。积极的一面是我在积分榜上 ...
在http://blog.csdn.net/turingbook/archive/2007/07/09/1683376.aspx文中谈到著名的IT市场研究公司Forrester近日发布了一份报告,列出了会使软件开发误入歧途的10大错误,这些错误包括:     1对项目的成功没有全心全意投入。Never committing to project success. 2在充分理解项目之前就定死进度和预算。Freezing the schedule and budget before a project is sufficiently understood. 3过分扩大某个解决方案的适用 ...

莱科宁的反击

    博客分类:
  • F1
莱科宁终于发奋了,连夺法国大奖赛、英国大奖赛两站冠军,一下子让车手竞争变得很有味道了。 速度上去了,也许稳定性是后面比赛中法拉利需要解决的大问题,加油啊法拉利! 虽然是法拉利的车迷,但还是希望汉密尔顿取得年度冠军
今年的加拿大站,安全车频频出击是一大两点,当然另一大亮点无疑是汉密尔顿夺标 汉密尔顿很稳定,其实早在马来西亚站他就应该夺冠了,可惜被车队压制 阿隆索和汉密尔顿都很稳定,这正是马萨、莱科宁所欠缺的,前四站法拉利赛车好于麦凯仑积分都落后,今年看来前景不妙啊
Global site tag (gtag.js) - Google Analytics