防止装箱落实到底,只做一半也是失败

.NET提供 struct 类型,正确使用可以减少对象数量,从而降低GC压力,提高性能。不过有时候我会发现,某些同学有这方面的意识,但是有时候一疏忽一偷懒,就没有得到相应的效果了。这里举一个真实的例子:假设我们要将一对int作为字典的键,用于映射到某些数据,那么你会怎么做?当然我们可以直接使用 Tuple<int, int>,但这样就可能产生大量的对象。于是我们打算使用自定义的值类型:

阅读剩余部分 -

房产电商3.0的时代真的到来了?

最近看了一篇文章, 关于新浪乐居跟E信通合作的报道...然后鼓吹房产3.0的时代到来了...我不知道这个1.0、2.0、3.0你们是怎么定义的,我觉得改革,应该是全面的,针对消费者的改革、管理改革、市场改革等多元化革新。然后我看了关于E信通介绍自己的产品亮点,简直亮瞎了

阅读剩余部分 -

互联网产品经理职能与职责

前言 :

由于每次都会被人问,产品经理是什么岗位 ?产品经理都做什么东西?之类的问题。于是,我决定写一篇大体说得过去的,关于互联网产品人的职能与职责概述。如果有些的不对的或者需要补充的,欢迎来搞 !!

正文: 首先我们先列一个提纲吧,由浅入深。

  1. 产品经理在公司中是什么岗位
  2. 产品经理在项目中担任什么角色
  3. 产品经理都需要储备哪些专业知识
  4. 产品经理需要把控什么
  5. 产品经理作业流程是什么

阅读剩余部分 -

网页PR(Page Rank)值

网页的Page rank技术是google的专利,它是搜索引擎根据网页的title, 关键字密度,关键字格式,关键字在文章中的位置,页面的站内链接,站外链接等因素计算得出的网页等级评定分值。搜索引擎根据该分值的高低来确定网页在SERPs(搜索结果页面)中的显示顺序。

阅读剩余部分 -

关于设计的七宗罪

一个设计项目需要准备,要遵循惯例,考虑设计原理,分析基本情况,这样就能避免错误!

在任何一个设计项目中,总有些易犯的错误。这些错误阻碍设计进程甚至让项目偏离轨道。大多数有经验的设计师能够察觉警告信号从而避免错误。

下面提到的设计七宗罪也有其苗头可寻。它们比你一般的错误都严重,如果你不保持警惕,它们会毁了你的设计,所以,保持警觉,当心陷阱。

阅读剩余部分 -

如何让你的APP变快

大家都知道不管网页还是移动 APP,响应速度都是最重要的体验指标之一,并且移动应用的网络环境不稳定,速度的体验显得尤为重要。其实速度优化不仅是程序员的事,设计,也能够让APP变得更快。

阅读剩余部分 -

UE、UI、UCD、UED、UID、UX

字面释义:

UE (User Experience) : 用户体验

UI (User Interface) : 用户界面

UCD (User-Centered Design) :以用户为中心的设计

UED (User-Experience Design) :用户体验设计

阅读剩余部分 -

随机文章

最近回复

分类

其它

友情连接

推广链接