JessMA(原名:Portal-Basic)是由 JessMA Open Source 开发的一套高效 Java Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean 装配、国际化、文件上传下载和页面静态化等基础 Web 应用组件,提供高效灵活的纯 Jsp/Servlet API 编程模型,可完美整合 Spring,支持 Action Convention,能快速开发传统风格和 RESTful 风格应用程序,文档和示例完善,非常容易学习。[......]
日度归档:2013-08-13
json2html:将JSON对象转换为HTML
使用json2html进行JSON转换,需要先通过JSON来指定转换规则,比如使用转换对象的名称值或属性值作为DOM HTML元素的属性。以下是几个预留的属性名:
- tag:指定DOM元素的类型(div、span等)
- html:指定DOM元素需要包含的内容
- children:指定DOM元素的下一级内容
[......]
来填那些年遇到的坑
最近有一个收集开发中曾遇到的各种坑的想法,把开发中遇到的各种坑记录下来,然后分析一下为什么并提供解决方案方便其他人查阅。比如刚刚写了一篇:《请不要再使用低级别的AOP API 》,在这篇文章中提到了过去我遇到的和别人遇到的许多问题及分析:[......]
前端性能优化:使用Array.prototype.join代替字符串连接
phpredis
WinSplit Revolution–便捷移动窗口/高效利用显示器
WinSplit Revolution可以快速高效的移动窗口,尤其对于宽屏显示器,可以充分利用其宽度。
Tangram
Tangram概述
Tangram是一套简单可依赖的Javascript库,主要分为Base和Component两部分。Base提供了开发时常用功能的封装,是核心的工具库。Component是Tangram组件库,基于Tangram Base之上开发,提供各种UI组件和动画效果。[......]
FIS平台下Tangram的用法
什么是FIS
FIS提供了一套贯穿开发流程的开发体系和集成开发环境,为产品线提供前端开发底层架构,这能帮助工程师提高开发效率,沟通协作效率,快速实现需求并达到代码的最优化。
部署FIS
部署FIS请参考FIS使用手册(仅内网可访问)[......]
siteapp.baidu.com
JavaScript异步编程好助手:Promise模式
Promises是一种令代码异步行为更加优雅的抽象,它很有可能是JavaScript的下一个编程范式,一个Promise即表示任务结果,无论该任务是否完成。
异步模式在Web编程中变得越来越重要,对于Web主流语言JavaScript来说,这种模式实现起来不是很利索,为此,许多JavaScript库(比如 jQuery和Dojo、AngularJS)添加了一种称为Promise的抽象(术语称作Deferred模式)。通过这些库,开发人员能够在实际编程中使用Promise模式,每个Promise都拥有一个叫做then的唯一接口,当Promise失败或成功时,它就会进行回调。它代表了一种可能会长时间运行而且不一定必须完成的操作结果。这种模式不会阻塞和等待长时间的操作完成,而是返回一个代表了承诺的(promised)结果的对象。
本文我们将讨论JavaScript库(比如jQuery、AngularJS)是如何使用Promise模式的来处理异步的,其实就是通过回调的方式提供容错支持。[......]
增强Web可用性,你需要避免的7大设计错误
Web设计给了你展示自我创新才能的平台,同时也要求你特别关注其中的诸多琐碎细节。优秀的Web设计师需要从设计前辈那里获得设计灵感,寻求他们给的建议,并反复推敲,以及付出诸多努力。职业博客作者Rajni Setia认为,成功的设计师还必须了解Web设计中需要避免的错误,从而在激烈的竞争中生存下来。有些错误如不及时纠正,将有损网站的可用性。那这些错误是什么呢?Rajni Setia进行了总结,并在下文一一列出。 [......]
互联网和软件公司的区别,大家觉得对不对
Google背后的开源力量
从《全球著名互联网企业背后的开源力量》文章中可知,目前开源软件已经成为了各大互联网企业背后的支撑力量,并逐渐改变着世界软件开发的格局。
[企业开源系列]系列专注于全球著名企业(包括国内企业)中的开源现状,探讨开源软件的力量,以使更多的开发者了解开源、贡献开源,打造更加和谐的国内开源生态。
本期先来了解Google背后的开源力量。
[......]