`
jimmy.shine
  • 浏览: 397249 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
今天,打开新闻就看到Chromium OS已经发布了,大概了解了一下,主观判断一下。这个OS在中国是没有前途的。理由如下: (1)如果windows的用户习惯那么容易悍动,我们直接使用linux好了,fedora,ubuntu,一大堆的在等着我们,为什么我们要使用Chromium呢? (2)Chromium OS不相信任何的应用程序,也只支持闪存,意味着厂商的硬件无法推广下去,我所指的是个人PC,不是指服务器。 (3)Chromium OS的数据都存储在GOOGLE的云存储的服务器上,如果你是一个商业公司,或者是政府用户,你可能把数据放在别人那里吗? (4)云存储,以及Chromium ...
china-pub中又发布了一本JavaFX的书,号称是首本介绍JavaFX的书,很早以前研究过JavaFX,首先下载了原版Essential.JavaFX来学习一下。   1.2的版本已经发布了,越来越感觉JavaFX只是语法糖,闭包,这些在Java中没有实现的,都在JavaFX中实现了,还有面对着PS的效果,发光,阴影等。 不难理解为何JavaFX的领头人会逃离,去了Adobe。我一直不明白SUN(ORACLE已经表态说要放弃了)对于JavaFX的市场定位在什么地方,如果是做为APPLET,应当支持一些实用的HTML的应用,比如说导出做为图形,便于打印之类,也可以使用JavaFX来做为 ...
Vmware收购了Spring,这绝对是一个令人震惊的消息,我从来没有想过最后会是Vmware,这个在虚拟技术领先的厂商,怎么会收购一个以Java技术见长的公司。 数了数近几年来的收购,先是JBoss收购了Hibernate,一个开源公司收购了另一个开源的团队,JBoss成功的把在Java领域的风云人物Gaving King的团队收购至门下。而后Redhat收购JBoss,这更好玩,不过这也容易理解,哪个做操作系统的厂商,不拥有对于技术控制。Microsoft的VB,.Net,IBM的Lotus等。 随后的收购越来越有看头,Sun收购了MySql,Oracle收购了Sun,Oracle收购了 ...
暂时为未经过审阅的初稿,有翻译不当,请提出意见。jimmy.shine@gmail.com 前言:本文章翻译自JCP的jsf-2_0-pfd-spec.pdf。   1       概述 JavaServer Faces(JSF)是Java Web 应用程序开发的UI框架。被设计用来减少开发和管理Java应用程序服务器端程序的,并且将UIs渲染至目标客户端,JSF提供以下简化的方法: n

JSF2.0

    博客分类:
  • JSF
一直都在关注JSF,一直都没有使用JSF。 对于新技术的关注一直使我关注于JSF,(老实说,因为我手握有部分SUN的认证,所以对于标准的事情也会比较关注),从拙劣的JSF1到半成品的JSF1.2,一直到DRAFT版本的JSF2.0,一直在等待。 总是觉得JSF1.2只是个半成品,在Annotation支持的EJB3.0中,JSF却还守着XML,还有可恶的BACKBEAN(这简直是Strust1 Form的翻版),当然这也不奇怪,看看JSF标准的创建者中都有谁,别忘记了,就有Struts的缔造者。 从Seam无缝集成JSF,到一系列的Ajax4JSF的产生,再看看Gaving King等一系 ...
“IQ测试”报告 你于2009年06月21日 完成了“IQ测试”测试。 报告概述 你回答对了50道题的40道,IQ水平是135,属于高智商的人群。该智商水平的人群,占世界人口的10%。 你的推理能力相当敏捷而准确,你的理论相 ...
我们都理解LazyInitializationException的发生的根本的原因在于session已经close了,其结合了上面我们对于事务的支持的理解,我们就不难以理解了,实际,是由于事务已经结束了,而我们还需要取一些延迟加载的属性,所以就会抛出以上的异常。所以,实际上,是取决于你的事务定义在什么上面,所以,只要你可以保证操作在一个事务内完成,就不会出现上面的问题。  
在hibernate或者是JPA中,对于所有的操作,都必须要在事务中提交,即在Hibernate的代码中,我们必须用以下的方式编程(注意,这里说是的Hibernate,不是Spring下的HibernateTemplate) Hibernate中: Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); //HQL tx.commit(); session.close();   JPA中: EntityManagerF ...
Hello,Chicago!  芝城父老,别来无恙, If there is anyone out there who still doubts that America is a place where all things are possible, who still wonders if the dream of our founders is alive in our time, who still questions the power of our democracy, tonight is your answer.  余尝闻世人有疑,不知当今美利坚凡事皆可成就耶?开国先贤之志方岿 ...
在做一个项目的原型的时候,需要做一些关于选择的页面,简单的说,就是表单的某些字段需要进行选择,从另外一个页面选择过来。所谓的选择,就肯定存在着多选或者是单选,针对于window.js进行了扩展,自己写了一个选择的脚本。 在被选择的页面上面,不想写二个页面,一个单选,一个多选来适应选择。第一反应就是想到了根据需要选择的页面上的选择的类型是checkbox/radio来生成被选择页面的check的类型。在动态的页面上就比较容易处理了,无非就是: input type="${checkType}" 而在静态页面的处理上面就有点棘手了。首先想到的是jquery的库中的attr()。 ...
最近在做RCP应用的时候,需要生成文件,而使用编码为UTF-8。在eclipse中调试时,生成的文件的没有任何问题,将项目提交后,有小组成员提交报告说生成的字符集在UTF-8的编码集下显示为乱码。经过调试查看,发现编码集采用了GBK编码,遂不解。通过查找文件生成的代码,定位如下: FileWriter fileWriter = new FileWriter(file); fileWriter.write(content);  怀疑问题出现在FileWriter中,通过查看FileWriter的编码。在RCP的应用中加上了调试的信息。 FileWriter fileWriter = new Fil ...
由于adobe对于其产品在CS4中采用了将序列号发送至其产品服务器上进行验证的机制,所以使用破解工具生成的序列号会被Adobe识别。但Adobe无法禁用用户在无网络连接的状态下使用其软件,故可以采用如下方式: 1)使用Adobe的软件时,断开网络连接。(最笨的办法,:P) 2)使有网络的状态下连接不到Adobe的产品验证服务器。    (1)使用防火墙,禁止访问Adobe的产品验证服务器。    (2)通过DNS解析,将产品验证服务器屏蔽。    打开c:\WINDOWS\system32\drivers\etc\hosts,使用记事本编辑,在后面加上    127.0.0.1 activate ...
近期准备升级技术框架。 准备升级为: JSF + Seam + EJB + JPA(Hibernate),不知道大家公司的架构如何?
终于可以静下心来,做框架的研发了。经过无数次的努力,将项目做到了现在这个阶段,已经不再像以前一样,需要我亲自动手了。 找了老大的办公室坐下来,开始埋头研读技术类的书,终于可以认真的思考一下现在的架构的优劣了。我知道,对于框架的升级,会有一个思想的碰撞,我最终还是得放弃很多自己的想法,最终碍于现实,可能又是一个无法完善的东西。不过一切都还好,终于可以有一个进步,我终于可以无悔的迈向技术这条路线了。 研讨《Hibernate实战》,说实话,买这本书,是冲着Gavin King去的,这老兄的水平没得说,此书也是我见过的讲Hibernate中的最深的一本书,相比之下,国内的一些书,或者是一些皮毛的书,大 ...
最近去几家公司看了看,基本上得出一个结论,大一点的公司的职务划分相对于明确,而小一点的公司一般是一人身兼数职。就最基本上的来说,对于一个公司来说,市场、项目部,这是小公司的写照(当然,此不包括还有一人 ...
Global site tag (gtag.js) - Google Analytics