设计_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 设计 >>列表
· java 设计模式发布时间:2013-07-16
转载:http://blog.csdn.net/chmask/article/details/2631485创建模式1.工厂方法模式(FactoryMethod)将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。[java]viewplaincopypublicclassTestFactoryMethod{publicstaticvoidmain... 查看全文
英文原文:ElonMuskwillpublishfirstdesignsforHyperloop,atransportsystemfasterthanthebullettrain,onAugust12同时掌管硅谷两家明星公司SpaceX和Tesla的ElonMusk今天在其Twitter上宣布,Hyperloop系统的alpha版设计将于8月12日公布。Hyperloop是一套全新的运输概念体系,在这套概念体系中并非以火车,而是以“胶囊”为运输工具,将&ldquo... 查看全文
联想在美工厂已投入运营北京时间7月16日消息,在绝大多数苹果iPhone、iPad和Mac产品的背后,我们都可以看到刻有“加利福尼亚州苹果公司设计,中国组装”等字样。而联想集团(Lenovo)正在采取的策略则是反其道行之。联想目前是全球最大的PC制造商,其在美国北卡罗来纳州的一家工厂近期已经开始运营,而彭博电视(BloombergTelevision)还对其进行了探访。包括美国公司在内的全球大型电子设备制造商,通常会选择亚洲合作商代工... 查看全文
英文原文:ThePsychologyofColor:AGuideforDesigners作者:cssmagic色彩心理学:设计师的选色指南色环是一种帮助我们理解色彩和色彩关系的工具。最常见的色环是12色环。通常一个色环包含至少6种、多到24、48、96或更多种颜色。黄色黄绿色绿色蓝绿色蓝色蓝紫色紫色紫红色红色红橙色橙色黄橙色三原色色环中有三种原色。它们分别是红、黄、蓝。理论上这三种颜色可以混合出任何其它颜色。当你把这三种颜色混合到一起时,理论上会产生黑色。(译注... 查看全文
理解一位世界顶级3D设计师并不是件容易的事——但我遇见拉斐尔·格拉萨蒂(RafaelGrassetti)时做到了。你可能没听过拉斐尔的名字,但你一定在《刺客信条3》,《质量效应3》和其他很多流行游戏中见过他的作品。你可能甚至有他设计的孩之宝玩具模型。一言以蔽之,拉斐尔是3D设计师中的大神。我希望能了解他是如何做到的,以及要成为一位领袖级3D设计师并为索尼这样的公司工作需要具备什么样的能力。来看看这篇ErezZukerman对拉斐尔的采访录(中文)... 查看全文
· WinForm 判断设计时与运行时。发布时间:2013-07-13
采用属性:DesignMode不启作用,如下:if(Site==null||!this.Site.DesignMode){//运行时。。。}解决方案:修改为:if(System.Diagnostics.Process.GetCurrentProcess().ProcessName=="devenv")//判断是否为设计时             ... 查看全文
〇、目录一、前言二、缓存设计(一)引用EFProviderWrappers(二)缓存代码分析及整合1.关键代码简介2.应用缓存扩展三、源码获取四、扩展阅读系列导航一、前言今天我们来谈谈EF的缓存问题。缓存对于一个系统来说至关重要,但是是EF到版本6了仍然没有见到有支持查询结果缓存机制的迹象。EF4开始会把查询语句编译成存储过程缓存在SqlServer中,据说EF6中对此做了改进,会把LinqToEntities的查询条件直接编译缓存在EF中。但是这些都是只是对查询条件做了缓存... 查看全文
〇、目录一、前言二、缓存设计(一)引用EFProviderWrappers(二)缓存代码分析及整合1.关键代码简介2.应用缓存扩展三、源码获取四、扩展阅读系列导航一、前言今天我们来谈谈EF的缓存问题。缓存对于一个系统来说至关重要,但是是EF到版本6了仍然没有见到有支持查询结果缓存机制的迹象。EF4开始会把查询语句编译成存储过程缓存在SqlServer中,据说EF6中对此做了改进,会把LinqToEntities的查询条件直接编译缓存在EF中。但是这些都是只是对查询条件做了缓存... 查看全文
· C#设计模式(1)——单例模式发布时间:2013-07-12
一、引言最近在设计模式的一些内容,主要的参考书籍是《HeadFirst设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模式——单例模式(因为这里只牵涉到一个类)二、单例模式的介绍说到单例模式,大家第一反应应该就是——什么是单例模式?,从“单例&rdquo... 查看全文
推荐两个微信公众账号:并发编程网、快乐编程本文转载于:大话设计模式第九章之原型模式9.1夸张的简历“小菜,在忙什么呢?”大鸟回家来看到小菜在整理一堆材料。”“明天要去参加一个供需见面会,所以在准备简历呢。”“怎么这么多,可能发得出去吗?”大鸟很惊讶于小菜的简历有很厚的一叠。“没办法呀。听其他同学说,如果简历上什么也没有,对于我们这种毕业生来说,更加不会被重视了。所以凡是能写的,我都写了,明天能多投一些就多投一些,以量取胜。另外一些准备发信件给一些报纸上登广告的企业。”“哦,我看看... 查看全文
enode框架系列stepbystep文章系列索引:enode框架stepbystep之开篇enode框架stepbystep之事件驱动架构(EDA)思想的在框架中如何体现enode框架stepbystep之saga的思想与实现enode框架stepbystep之框架的总体目标enode框架stepbystep之框架的物理部署思路enode框架stepbystep之CommandServiceAPI设计思路enode框架stepbystep之Stagedevent... 查看全文
现年70岁的任天堂功勋设计师上村雅之在今年5月份与外界分享了经典游戏机Famicom(或称为FamilyComputer,简称FC)的诞生之路。近日,上村雅之再次接受了《日经新闻》的采访,期间他针对任天堂现在困境讲述了自己的一些经验之谈,表示唯有在玩过很多游戏之后才能设计出真正的经典产品,其中既包括游戏机,也包括游戏作品本身。报道中提到,今年70岁的上村雅之诞生于第二次世界大战末期的东京。他说,相较于成长于物质匮乏的年代的自己,“现在的年轻人因为生活优渥... 查看全文
· C#设计模式(1)——单例模式发布时间:2013-07-12
一、引言最近在设计模式的一些内容,主要的参考书籍是《HeadFirst设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模式——单例模式(因为这里只牵涉到一个类)二、单例模式的介绍说到单例模式,大家第一反应应该就是——什么是单例模式?,从“单例&rdquo... 查看全文
· 设计模式之策略模式发布时间:2013-07-12
1.什么是策略模式?策略模式针对的是在不同的环境中,客户端选择使用不同的策略。2.为什么使用策略模式?当增加一种新的算法的时候,只需要在客户端登记即可。相当于“可插入的算法”。扩展性更好。3.什么时候使用策略模式?如果一个系统需要动态的从几种算法中选择一种算法。则使用策略模式。4.策略模式在java中的应用比如说awt包中的Container提供了不同的排列方式,BorderLayout,FlowLayout,BirdLayout等。我的理解,是有一个策略类【包括实现了该策略的具本类... 查看全文
〇、目录一、前言二、查询问题分析(一)数据查询应该在哪做(二)循环中的查询陷阱(三)导航属性的查询陷阱三、查询应该怎么设计(一)查询数据集设计(二)查询陷阱的应对方案(三)匿名对象方案与实体对象方案的对比四、需求实现(一)按属性名称排序(二)分页查询(三)查询实战五、源码获取系列导航一、前言首先对大家表示抱歉,这个系列已经将近一个月没有更新了,相信大家等本篇更新都等得快失望了。实在没办法,由于本人水平有限,写篇博客基本上要大半天的时间,最近实在是抽不出这么长段的空闲时间来写... 查看全文
英文原文:5thingsdesignerswishtheirclientsfromhellknew?昨天Inside在Facebook粉丝团上转贴一张来自中国设计师的「甲方夺命语」,引来众多「乙方」设计师含泪点头,甲方与乙方的爱恨情仇不必赘述,相信设计师深有所感。大部份人都没胆对不可理喻的业主直接发火(谁敢啊),不妨考虑把下面设计师KeiraBui写出的五点诙谐但充满恨意的宣誓技巧性的「分享」给客户看吧。我们很自由,但不做白工IfIwantedtoworkforfree... 查看全文
· 设计模式之策略模式发布时间:2013-07-11
1.什么是策略模式?策略模式针对的是在不同的环境中,客户端选择使用不同的策略。2.为什么使用策略模式?当增加一种新的算法的时候,只需要在客户端登记即可。相当于“可插入的算法”。扩展性更好。3.什么时候使用策略模式?如果一个系统需要动态的从几种算法中选择一种算法。则使用策略模式。4.策略模式在java中的应用比如说awt包中的Container提供了不同的排列方式,BorderLayout,FlowLayout,BirdLayout等。我的理解,是有一个策略类【包括实现了该策略的具本类... 查看全文
7月10日消息,据国外媒体报道,耐克近期发布了一款名为Making的应用,该应用能够让设计师了解哪些材料是最可持续的,哪些材料对环境影响最大。不久前,耐克的一个团队被委派负责一个特殊的项目:为公司庞大材料库中的约7.5万种材料编制目录,并依照环境影响和长期可持续性给每一种材料打上分数。这是一项前所未有的项目,它最终历时六年完成。现在,你在iPhone上就能够翻阅他们的心血结晶。MSI耐克团队这项努力的成果的名为“材料可持续性指数”,简称MSI... 查看全文
1、Ruby的多行注释"=begin=end"不能缩进,必须出现在行首,使它变得一点不实用。看看Rails的代码,根本不使用=begin=end格式的多行注释,只使用"#"注释,可见"=begin=end"注释,压根没有用处。2、Ruby的多行注释"=begin=end"不能嵌套。支持嵌套的多行注释用起来更方便3、if语句的then关键字实属多余。分隔condition与当条件为真时执行的语句块的方式现在有三种:then,分号,换行符。并且这三种方式可以同时出现... 查看全文
· Java开发中的23种设计模式详解发布时间:2013-07-10
设计模式(DesignPatterns)——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应... 查看全文