精彩人生

{总结,是为了更好的开始}专注于web技术,每天进步一点点{学无止境,积累创造财富}...

user-select介绍

来源:http://www.qianduan.net/introduce-user-select.html 这是在css3 UI规范中新增的一个功能,用来控制内容的可选择性。 用法: 1 user-select:value; 值: ...

2012-01-31 23:03:48

阅读数:468

评论数:0

程序员三大世界观 如何看待HTML5

作为程序员,面临着多种技术趋势并存以及逐步被替代的现状,比如HTML5将会代替Flash,Android占据移动开发的半壁江山等,那么程 序员如何从中选择优势的技术,从而不会在技术大潮中被淘汰成为了重中之重,今天给广大的程序员介绍一些必须要了解的技术以及,如何从整体看待这些技术趋 势。 观点一:...

2012-01-31 22:51:17

阅读数:765

评论数:0

三层架构与MVC

什么是三层? 软件为什么要分层? 软件本身灵活性更大,使得软件更新、维护很容易进行,而不需要将整个软件重新发布方便团队分工,比如开发可分为界面设计人员、业务实现人员、数据库设计人员等等,充分发挥每个人的特长,提高开发效率。忽略数据库差异:SQL、Access、Oracle、 MyS...

2012-01-31 13:34:26

阅读数:320

评论数:0

可缓存的CMS系统设计

对于一个日访问量达到百万级的网站来说,速度很快就成为一个瓶颈。除了优化内容发布系统的应用本身外,如果能把不需要实时更新的动态页面的输出结果转化成静态网页来发布,速度上的提升效果将是显著的,因为一个动态页面的速度往往会比静态页面慢2-10倍,而静态网页的内容如果能被缓存在内存里,访问速度甚至会比原有...

2012-01-31 11:18:31

阅读数:515

评论数:0

西游解密:唐僧为何一定要去西天取经

说“西游”自然首先要从以唐僧(或孙悟空)为首的取经团队说起。吴承恩着力塑造的取经五人组,大约是中国古典小说里最著名的团队之一,堪比“桃园三结义”的刘关张、“梁山”上的一百单八将和轰动江湖的“三侠五义”…… 主管取经工作的观世音菩萨从灵山去大唐,自西向东;而唐僧取经则是由大唐去灵山,自东向西。所以...

2012-01-31 09:28:32

阅读数:2391

评论数:0

如何做首页改版(阿里巴巴中国站首页改版经验谈)

同任何网站一样,阿里巴巴首页的每次改版也都是一次纠结和挣扎的洗礼。设计的过程总是痛苦的,因为判断和选择总是艰难的,这里我们并不想叙述改版的整个流程——尽管不同团队的架构和设计团队的职责有所差异,但除了决策过程不同外,大公司抑或小公司在流程上并无本质区别。我们在此是想通过总结我们在改版过程中经验和教...

2012-01-20 22:59:09

阅读数:374

评论数:0

用reveal.js做幻灯片

如果你想你的在线分享给人留下深刻的印象,可以考虑用reveal.js。reveal.js是一个制作3D幻灯片效果的插件,它同时应用最新的web技术,来创建漂亮的html演示效果。 reveal.js不依赖其他任何javascript库,是一个独立的javascript插件库。 当然,它应用了最新...

2012-01-20 22:46:57

阅读数:1167

评论数:0

要么编程要么成为一段程序

要么编程要么成为一段程序 周四晚上我在纽约大学演讲的时候,有位年轻人问了我一个问题“不懂技术如何创业?”我当时的回答是他应该试着去学去懂。第二天早上我遇到了一群商学院学生,其中又有一位女学生问我同样的问题,而我则也给了她同样的答案。 事实上,在这里我不是想说每个人都应该成为一名软件工程师,...

2012-01-20 11:46:01

阅读数:274

评论数:0

MySQL集群:主从数据库配置 实现查询负载

在做web应用系统中,如果数据库出现了性能瓶颈,而你又是使用的MySQL数据库,那么就可以考虑采用数据库集群的方式来实现查询负载了。因为一般来讲任何一个系统中数据库的查询操作比更新操作要多的多,因此通过多台查询服务器将数据库的查询分担到不同的查询数据库从而提高数据库的查询效率。       My...

2012-01-20 10:36:32

阅读数:281

评论数:0

如何设置一个严格30分钟过期的Session

今天在我的微博(Laruence)上发出一个问题:      我在面试的时候, 经常会问一个问题: “如何设置一个30分钟过期的Session?”, 大家不要觉得看似简单, 这里面包含的知识多着呢, 特别适合考察基本功是否扎实, 谁来回答试试? 呵呵      为什么问这个问题呢? 1. 我在...

2012-01-20 10:28:14

阅读数:211

评论数:0

IOS APP设计流程

来源:http://icojump.in/?p=1462#pic 移动平台是下一个战场,IOS又是其中占比非常大的平台,关于IOS的设计流程看到一篇不错的译文,根据原文整理了这11步,与大家分享一下,另有图片版可以下载保存。 1. 确定你的创意 您的创意是否有人做过,如果有类似的ap...

2012-01-20 10:01:59

阅读数:545

评论数:0

Facebook研究报告全文:重视社交网络“弱关系”

导语:Facebook周一在官方博客中发表署名艾唐·巴克什(Eytan Bakshy)的研究报告称,虽然传统观点将社交网络视为一个只能提供相同视角的“回声室”,但事实上,通过量化分析和理论研究不难发现,社交网络用户分享的更多信息来自弱关系,并因此成为了重要的新观点传播媒介。 以下为文章全文: ...

2012-01-20 09:59:48

阅读数:376

评论数:0

Windows Phone app的设计过程

译者注: 原文的作者为Windows Phone Design Studio的设计师,虽然话语啰嗦,但是能够感受到许多Windows Phone设计完善过程中的细节。重要的一释疑是业内对Windows Phone开发环境封闭的以讹传讹,至少从app设计角度,Windows Phone的心态是开放...

2012-01-20 09:53:01

阅读数:453

评论数:0

Android 4.0设计规范

在拜读和翻译了Android design设计指导后,对比Android 4.0与Android2.3及之前版本的app设计指导,总结了Android 4.0设计的10大改变: 1. 导航栏 (详见模式PATTERNS>导航Navigation) 由之前的物理按键导航(返回、菜单、搜索、...

2012-01-20 09:46:56

阅读数:236

评论数:0

阿里巴巴中国站手机客户端项目总结

从无到有的阿里巴巴无线端设计,经历了由前期的产品定位、产品形态探索、无线需求场景脑暴、产品拆解、分合的产品思路讨论、版本规划到手机行为、手机平台特性分析乃至信息架构的确定、细节的推敲… 无线端敏捷开发节奏快,如何低成本、有条不紊的迭代更新,版本规划以及产品的拓展性考虑尤为关键。九宫格聚合的工具平...

2012-01-20 09:37:08

阅读数:282

评论数:0

构建基于 Sencha Touch 框架的 Mobile web 应用

Sencha Touch 特性 Sencha Touch 的出现是 Mobile web 开发人员的福音,它提供的众多吸引人的特性让它成为目前业界最炙手可热的框架。 基于最新的 web 标准——HTML5,CSS3,JavaScript。整个库压缩和 gzip 后大约 120KB,通过禁用...

2012-01-19 20:56:46

阅读数:471

评论数:0

Sencha Touch开发实例:新浪微博iPhone界面

需要多次显示同一套组件的地方都可以用数据视图,例如下面的几个应用: 邮件应用里的消息列表 显示最新的新闻/即时消息 HTML5音乐播放器上的平铺相册 创建简单数据视图 简单地说,数据视图就是一个装满数据和一个简单模板的Store,我们用模板翻译每个条目: var touchTeam =...

2012-01-19 20:34:28

阅读数:747

评论数:0

Sencha Touch 2.0官方指南:使用data包

大多数情况下,data包中的model,store和proxy的用法如下:  Model: model代表你应用关心的一个实体。用户,联系人,地址,和产品都可以是model。简单地说,model只是字段(field)和相应数据的集合,当然,它可以做得更多。Store: store只是一个mo...

2012-01-19 16:30:39

阅读数:376

评论数:0

Sencha Touch 2.0官方指南:如何使用"类"

简单来说,类是一个拥有一些属性和方法的对象。例如:定义一个动物类,定义其名称和功能,使得它能说话,我们只需这样做: Ext.define('Animal', { config: { name: null }, speak: function() { alert('grunt'); } });  ...

2012-01-19 16:21:43

阅读数:256

评论数:0

Sencha Touch快速入门2.0之Card布局

一、Fit布局 Fit布局很有特点,它只允许自己的第一个item被显示出来,并且填充满自己。如果它的item多于一个,那难免是会出些意外的情况的。 如果你发现你的容器内的控件有的没有全部被显示出来,那不妨看看它的layout是否为fit,试着将它强制设为vbox往往就能解决问题。 下图是在一...

2012-01-19 16:18:39

阅读数:411

评论数:0

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