自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 转:[程序员]多些时间思考,少写些代码

这是一篇非常值得转载与收藏的文章。最近我也一直很矛盾开发效率的问题,漂亮的用户界面,如何权衡?导读:作者陈皓在微博上说过这样一段话:“聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30%–50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而愚蠢的老板,愚蠢的程序员会拿出来100%-150%的时间来忙着赶进度,返工,重构,fix大量的bug…所...

2011-10-25 12:07:37 116

Liferay 6.0的新功能--扩展和集成

Liferay 6.0的新功能--扩展和集成 1. 通用资产框架通用资产框架允许开发者利用Liferay的工作流,社交标签,安全等功能特性,提供定制的内容资产服务。开发者甚至可以从一个插件添加新的资产。2. Alloy UI框架Alloy UI提供了常用的设计模式,使他们更容易用于界面开发,这样一来,开发人员可以花费更少的时间做设计,并有更多的时间去开发有用的插件与用户界...

2011-10-23 15:06:00 166

Liferay 6.0的新功能--用户界面和可用性

 Liferay 6.0的新功能--用户界面和可用性1. 清晰,简洁的导航随着新的导航菜单的出现,管理门户变得更加直观。它包含了一些常用门户组件的快捷方式,和一些用户或管理员所属社区的直接链接。除了新的导航菜单外,我们也增强了网页的路径导航,让用户知道他们在哪里。2. 文档库用户界面的改进改进后的文档库提供了一个更简洁的用户界面,每个文件都有一个具体的链接,并集成了元数据,...

2011-10-23 11:31:51 135

Liferay 6.0的新功能--平台管理

Liferay 6.0的新功能--平台管理1. Portlet的性能监控存在很多原因可能会导致一个页面,portlet,甚至门户网站访问速度变慢或崩溃。使用JMX,管理员可以探讨这些问题的可能原因,并帮助开发人员修复或改善特定portlet的性能。 2. 审计审计框架,使门户网站可以记录查看和处理后的事件。通过这个功能,管理员可以监视用户基于特定事件的能力。这些程序可以通过一...

2011-10-23 09:40:40 95

Liferay 6.0的新功能--内容和知识管理

Liferay 6.0的新功能--内容和知识管理 提高了知识的采纳,与知识阅读管理的方便性。1. 共享内容网页内容现在社区之间可以随处使用并共享,这通过设置新的Global范围。其他内容,如文档和图像,也可以通过资产发布Portlet进行跨社区的共享。 2. 标签和分类标签和分类使得组织和查找相关的内容更容易。通过标签和分类信息,用户能够看出他们正在寻找什么样的信息,什...

2011-10-22 12:04:34 153

一个jQuery的内嵌表单验证,因为验证是一个烂摊子

 A jQuery inline form validation, because validation is a mess一个jQuery的内嵌表单验证,因为验证是一个烂摊子 一个非常好的jQuery验证引擎插件,只需要将需要验证的input,select,textarea控件加上相应的CSS类即可以实现验证。 $("#formID1").validationEngine...

2011-10-18 21:46:45 79

使用资源URL

一个Portlet可能需要创建引用该Portlet本身的URL。例如:当用户对一个引用Portlet的URL进行操作时(点击链接或提交表单),这种行为将针对Portlet的门户产生一个新的客户端请求。这些URLs被称为Portlet URLs。 Portlet API定义了PortletURL与ResourceURL接口。 Portlet必须通过使用PortletURL或ResourceURL的对...

2011-10-16 12:25:41 138

Serving Resources提供资源服务

JSR-286引入了一个新的URL类型 - 资源URL。资源URL触发ResourceServingPortlet接口的生命周期方法serveResource,您还可以利用它直接在portlet中创建动态资源。在这部分,我们将要讲解如何创建资源URL链接,以及在portlet中如何调用以提供资源服务。...

2011-10-16 09:48:20 136

From liferay to myliferay

为什么写这篇博客,原因很简单,记录一下自己什么时候开始接触Liferay的,另外为我写Liferay的相关博客提供思路。我把我的Liferay之旅,称之为myliferay.1.2006年开始接触Liferay,当时下载后,只是了解一下它能干什么。经过一段时间的了解,发现它能做许多事情,比如:建设网站,为每个项目建一个网站。我把它称之为了解阶段。...

2011-06-24 14:10:15 77

原创 转:【观点】学习JavaScript的理由

导读:文章根据《Why a JavaScript hater thinks everyone needs to learn JavaScript in the next year》这篇文章翻译而来。译文由李松峰整理编译《学习JavaScript的理由》。内容如下:很长时间以来,JavaScript在我眼里都是编程语言中的二等公民。早先,它经常是很多安全问题的...

2011-06-24 10:10:54 126

原创 转:20个不错的CSS页面布局相关资源推荐

本篇文章搜集整理的是CSS页面布局的一个很长的列表。如果你时间很少,那么可以下载已经准备好的CSS页面布局,如果你想进行个性化的尝试,下面列出了一些站点你可以不需过多努力而达到效果。漂亮、免费的CSS模板这个站点包括免费的CSS模板,只需复制粘贴,你就会有个吸引人的网站。More Information on Nice and Free CSS Templates...

2011-06-24 10:02:03 113

原创 转:工欲善其事,必先利其器

Facebook前工程总监黄易山(Yishan Wong)撰写了一系列文章,很好地总结了Facebook卓越研发文化中的宝贵经验。本刊将继续连载这一系列,本文是第四篇。成为任何一家以技术为导向的公司的核心前提是——它能够提供一种使人类生活得更好、更快、更有效的工具。公司的效率特别是其技术运营的效率的最佳驱动体现是公司所用工具的效率。一次又一次,成功的浪潮席卷着拥有更高效运营结构...

2011-06-23 10:09:36 122

为什么选liferay

在论坛中,我经常发现有朋友问Liferay能做什么,我现将我当初选择Liferay的原因列出,供大家参考:当时我选择liferay的原因如下:因为是它是开源的它的CMS系统,所见即所得的维护方式让我着迷布局可以通过鼠标拖动实现(感觉太方便了)它的个性化定制大量的现成的portlet应用,比如Blog,Wiki,MessageBoard...

2011-06-22 10:27:50 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除