BlogJava

研究、学习Java的地方

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  161篇文章 :: 3篇收藏:: 87篇评论:: 0个Trackbacks

公告



Locations of visitors to this page

文章

收藏

相册

Java

软件工程

数据库

新闻

存档


正在读取评论……


Java应用

记录在开发java时的一些心得技巧

    摘要:在这个状态,所有的过程都已经被框架和应用程序处理完毕。装饰请求状态的目的就是把所有的返回结果显示给用户,这也是它主要完成的功能。这个状态的另一个功能是保存视图的状态,这样就可以在重现视图状态中 在用户需要的时候将页面重现显示。通常的应用中视图的状态是保存在客户端的,那么为了达到重现视图的目的在JSF中视图的状态是保存在服务器端的,大多数 情况下视图状态被保存在用户的会话(session)中。记住,JSF不是一个专门用来进行页面显示的技术,因此我们还有其他几种方式来显示返回的结果:
  •   只使用视图中提供的控制方法输出结果
  •   结合视图中的控制方法和应用程序代码输出结果
  •   使用静态模版资源输出结果
  •   使用动态方法输出结果,就像JSP那样。
所有JSF的实    (全文共950字)——点击此处阅读全文

作为一个程序员对于Itext你一定不陌生。他可以用来创建和控制PDF,最初只提供对Java的支持,后来有了C#支持的函数包。一只以来没有相应的书籍资料以供学习。我也一只看他的online document。虽然他的文档已经非常详细了,但是总是不如有本书系统讲解更好些。现在终于出版了,不过不知道什么时候到中国来。哈哈。
下载样章


    摘要:新本版有了很大的改变,其中BTree索引已经非常成熟,增加了新的查询模式“懒加载查询评估模式”(lazy query evaluation  mode),相比5.x版本在性能上有了很大的改进,相同时间内的内存开销下降了90%。Db4O的开发人还按照Poleposition数据库标准编写了相应的手册
由于并没有把查询的执行完全绑定到特定的客户端应用中,所以新的懒加载查询模式同样提高了C/S应用的性能。DB4O同时还发布了“ObjectManager”一个数据库查询客户端软件的6.0版本。
DB4O的官方网址:http://www.db4o.com/    (全文共458字)——点击此处阅读全文


    摘要:在最近作的一个项目中要求实现一个树状的产品目录,由于报表工具中无法提供类似数的方法,所以想到了在产品名称前加空格的办法,在plsql中可以通过 rpad或者lpad函数,下面是一个小例子,只要变化中间的数字就快要输出不同长度的空格:) SQL> declare   2  begin   3    DBMS_OUTPUT.PUT_LINE(sysdate||rpad(chr(32),18,chr(32))||'test');   4  end ;   5  / 29-9月 -06                  hehe    (全文共499字)——点击此处阅读全文


    摘要:在最近的一个项目中用户需要作很多的报表,这些报表格式复杂,所以在进行数据抽取的时候速度特别慢,最慢的一张表竟然要3分中才能生成,分析了一下原因,问题出在查询结算数据时需要从多个表中抽取数据然后在放到一个结果中,这里使用了试图,但是由于记录实在太多,大概有30w条,而且来自不同的表,查询所需的时间自然成几何极限上升,虽然也通过索引优化,但是速度提高并不明显。后来借助数据仓库的思想,将需要查询的时间段内的数据先抽取出来放在一个临时表中,然后报表中取数只从找个临时表中去就可以了。经过改造原来3分中才能生成的报表现在8秒就可以出来了。哈哈,真是高兴。    (全文共274字)——点击此处阅读全文


    摘要:在一个最近的后勤项目中,客户要求我们建一个能让用户能从一个遗留系统查询出货信息的Web站点,有三个主要的需求:
  1.出货信息必须以PDF文档的格式返回;
  2.PDF文件必须能通过浏览器下载;
  3.PDF文件必须能用Adobe Acrobat Reader阅读;
  尽管我们的团队有很多J2EE Web应用的开发经验,但在PDF文档处理上却没有多少经验。我们需要找一个能在服务器端Web应用里产生复杂的PDF文档的纯Java类库。最后,我们发现iText(http://www.lowagie.com/iText/)能完全满足我们的需要。
  
  1.iText类库
  
  iText是一个创建和处理PDF文档的开源纯Java类库。Bruno Lowagie和Paulo Soares领导着这个项目。IText API能让Java开发人员以编程的方式创建PDF文档。iText提供了很多的特性:
  <    (全文共6379字)——点击此处阅读全文


    摘要:在这个状态,所有的支持Bean和模型对象的数据都已经被更新了,现在可以执行业务逻辑了。    (全文共2613字)——点击此处阅读全文


    摘要:现在所有组件的值已经正确的更新,并且通过了验证,接下来我们将把组件值和支持Bean以及模型对象进行关联。因为组件和对象是通过JSF EL标记管理的,因此支持Bean和模型对象属性值的更新依赖于页面组件的实际值。让我们再来看看上面例子中HtmlInputText中这部分是如何声 明的:
        <h:inputText id="helloInput" value="#{helloBean.numControls}"
        required="true">
        ...
        </h:inputText&    (全文共918字)——点击此处阅读全文


    摘要:今天看了一部分Ruby文档,Ruby是一个面向对象的脚本语言,和其它面向对象的语言非常类似,现在把自己理解的一些相似之处记下来    (全文共1330字)——点击此处阅读全文


    摘要:所有的组件值都是通过用户提交获得的。在接收请求值的状态中,JSF框架通过请求传输的参数来设置提交值。这一过程称为“编码”    (全文共1973字)——点击此处阅读全文

第1页,共6页