- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://www.rj-dfish.com:8080/dfish3
- 软件文档: http://www.rj-dfish.com:8080/dfish3/index.jsp#doc@introduction
软件介绍
DFish 是一个 JavaEE 开发框架,整合了 Spring-MVC hibernate 等业界评价比较高的框架,并增补了多年来积累的基础代码功能。形成一套比较完整的框架。 它具有轻量、可定制、注重用户体验等特点,基于 APACHE2 协议开源,允许其他开源软件使用与商业软件使用。
特性
功能全面
涵盖 Spring-mvc / Hibernate 等框架,兼容 jQuery。前端自主的部分基于 Widget,可以整合很多外挂功能。(已经整合的有百度的编辑器、图表等)。 后端依托于 spring 的灵活性,可以用 Hibernate,也可以用 JdbcTemplate,或者自行增加组件。怎么补了很多项目实用功能。比如一些有中文特色的功能。并且提供一套默认的 UI。用户体验
屏蔽各种浏览器之间的差异,提供良好的开发体验。非常适合适合对 WEB 应用类(办事,办流程)。因为该框架的规范化非常适合制作工整,体验统一的应用。开源免费
纯 JAVA/JS开发。完整开源,基于 APACHE2 协议,支持商业和非商业用户的免费使用和任意修改。易于扩展
DEMO 已经提供一整套开发的范例,并且提供相关文档。需要扩展的时候有一套完整的扩展规范与体系。使得初学者容易上手,中层次用户也比较容易扩展。 而高级用户,也有基于 spring 的方案可以遵循。专业稳定
由于服务器后端仅生成视图模型,性能非常高。——实际上是把部分性能损耗转嫁给客户端,毕竟服务端数量远小于客户端——用 JProfiler 等工具抓损耗,几乎可以忽略掉它的损耗。 流量的损耗也非常接近仅传递数据 JSON 的应用。JSP 文件几乎一个项目就1个或少数几个引导页面,大大减少持久区的损耗。同时同ext等很胖的客户端相比,DFish-UI 在客户端的性能上也是有相当的优势。
编程人生(上卷)
[美] Peter Seibel / 图灵社区 / 人民邮电出版社 / 2014-12 / 39.00元
这是一本访谈笔录,记录了当今最具个人魅力的15 位软件先驱的编程生涯。包括Donald Knuth、Jamie Zawinski、Joshua Bloch、Ken Thompson等在内的业界传奇人物,为我们讲述了他们是怎么学习编程的,在编程过程中发现了什么以及他们对未来的看法,并对诸如应该如何设计软件等长久以来一直困扰很多程序员的问题谈了自己的观点。中文版分为上下卷,上卷介绍8位大师。一起来看看 《编程人生(上卷)》 这本书的介绍吧!
