摘要: C++中深拷贝和浅拷贝的问题是很值得我们注意的知识点,如果编程中不注意,可能会出现疏忽,导致bug。本文就详细讲讲C++深浅拷贝的种种。 对于一般的对象,如:C++代码 int a = 10; int b = 20; 它们之间的赋值、复制过程是很简单的。但是对于类对象来说,其内部存在各种类型成员变量,在拷贝过程中会出现问题。如下:C++代码 #include<iostream> #include<cstring> using namespace std; class String { public: String (const char* psz=NULL) : m_p 阅读全文
posted @ 2013-06-08 17:11 fpoli 阅读(154) 评论(0) 推荐(0)
摘要: 七大UI设计经验法则 自过去四年来,Mobility 上发生了很大的变化(例如UI、Screen、Processors 和输入模式等)。但是移动产品设计的任务究竟是?相信就产品设计而言,建立产品与终端用户间的关联性,从而实现对产品或品牌的支持,是大家一致认同的目标。然而最困难的就是如何满足使用者的全部要求,因此确定产品特色中的 Key Driver 就显得特别重要(例如性能有助于品牌的差异化)。 让我们来看看有着高度经验的 Ivo 团队,所归纳出来的这七项 UI 设计经验,能否带给我们一些不同的行动设计体验。 经验一:定义 UI 的品牌特征(Define UI Brand Signatures 阅读全文
posted @ 2013-06-08 16:20 fpoli 阅读(184) 评论(0) 推荐(0)
摘要: 每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不到好的工作。问题出在哪里呢?其实,企业需要的是不是刚会写程序的人,需要来了就能干活的人,尤其能把活干好的人。而刚毕业的大学生多半刚学会如何写程序,的确很难企业需求。 企业到底需要什么样的程序员,一个刚入门的程序员如何成为企业需要的高手呢?还有很多程序员问我,“我需要具备什么样的能力就可以去创业?”我一直在琢磨类似的问题。我自己写过十年程序,也在金山管理过一千多人的研发队伍,最近也在做天使投资,仔细总结了如下五点建议与所有程序员分享。 建议一:只有真正 阅读全文
posted @ 2013-06-08 15:51 fpoli 阅读(166) 评论(0) 推荐(0)
摘要: 文章有文章的Pattern。如新闻有新闻的Pattern(第一段话简述了整个新闻),诗歌总是抒情的,论文总是死板的,讲稿总是高谈的,漫画总是幽默的,……。 小说有小说的Pattern。比如, 武侠小说必然要整个武林大会,整几个NB的武功和大师,分个正派和反派,还有一个或数个惊天阴谋,坏人总是要在一开始占尽优势,好人总是要力挽狂澜……;言情小说总是要有第三者,总是要有负心人,里面的女子总是要哭得死去活来,但又痴心不改,……。 春节的模式是,回家,吃饺子,放个鞭炮,给压岁钱,同学聚会……;同学聚会的模式基本上都是在饭桌上回忆一下校园时光,比较一下各自的当前处境,调戏一下女同学……。这就是Patte 阅读全文
posted @ 2013-06-08 15:20 fpoli 阅读(240) 评论(0) 推荐(0)
摘要: 万维网联盟W3C的Web性能(Performance)工作组近日公布了三个规范,以此作为W3C推荐使用的规范,已经获得所有主要浏览器供应商的完全实施,极大地提高了开发人员精确测量Web应用程序性能的能力,并且令Web速度更快。在过去的三年时间里,包括Microsoft、Google、Mozilla、Intel、Facebook和其他一直致力于导航定时(Navigation Timing)、高分辨率时间(High Resolution Time)和页面可见性(Page Visibility)标准化的公司都与该工作组进行过接触和交流。对这些推荐的迅速采用证明了当业界和社区通过W3C进行协作时所可能 阅读全文
posted @ 2013-06-08 13:59 fpoli 阅读(279) 评论(0) 推荐(0)