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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 设计 >>列表
· 耐克FuelBand设计商在做传统腕表发布时间:2014-11-29
据国外媒体报道,在智能手表、运动手环等可穿戴产品漫天飞的年代,耐克FuelBand设计商AstroStudios却选择做传统腕表——用无异于可穿戴设备的制造方式。让你去押注可穿戴设备的未来,你很可能不会去赌传统腕表(用来报时,往往基于已有数百年历史的技术的玩意)。在过去的10年里,传统腕表遭到了手机的巨大冲击,似乎已经成了老古董。不过,AstroStudios公司可不这么认为。这家知名的旧金山品牌与设计公司已帮助打造出各种各样的高科技产品,从SolRepublic耳机... 查看全文
· 设计模式(14)---组合模式发布时间:2014-11-28
一、定义组合模式:将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。解释:简单来说,编写一个类,该类能作用于整体,并且编写整体中的部分时也能使用该类,而不用做大的更改。二、UML类图及基本代码基本代码:abstractclassComponent{protectedstringname;publicComponent(stringname){this.name=name;}publicabstractvoidAdd... 查看全文
越是私人的设备,用户对上面的广告就越敏感,这就是为什么电脑比电视更不好投放广告,而手机则比电脑还要难。目前还没有哪家公司真正地破解了移动广告的“密码”,就连Google也不例外。那么问题来了,大屏智能手机已经很难在不影响用户体验的情况下投放广告了,那屏幕更小的智能手表呢?你可能觉得现在考虑这个为时尚早,但明年AppleWatch就要上市了,我们迟早将要面对这个问题。如果说将电脑上的横幅广告缩小放到智能手机的屏幕上仍然可以为用户所接受,那么到了智能手表那1、2寸的屏幕... 查看全文
前段时间,商城在做促销活动的时候,我们的测试人员也买了一些商品,但是时隔多天一直没有收到快递,很是纳闷。经过开发同学的确认,该订单的邮递地址为:北京市火星区xxx,电话号码15555555555,这显然不是一个合理的邮寄地址。由于之前确认过线上并不存在SQL注入的可能性,因此只可能是线上的正常流程影响了订单的邮寄地址。在Check线上流程的时候,发现一个巨大的bug,这个bug看似平淡无奇,但实际上影响范围很大。这里我们简单说一下,商城建立的初期,只有添加用户常用地址的功能... 查看全文
百度智能自行车一直颇受关注,近日又有不少新的细节被曝光。在DuBike官方主页中,用户不仅可以从视频中了解到自行车及其支持的应用功能,同时也能看到一系列全新的设计图。在具体功能方面,该自行车的应用程序与车上的传感器相连,可以对各种健康数据进行追踪;车把上配备了路线导航系统,可以显示应该选择哪条线路,用户无需再在骑行时查看智能手机;还配备了刹车灯,在骑行时能够为所有车载电子零件充电;另外,通过应用程序,用户可以实时监控自行车的位置,解决被盗问题;最后,DuBike还加入了社交功能... 查看全文
· API设计发布时间:2014-11-23
1:为了在记录日志的时候打印对象的状态值描述信息。不要重写toString()方法。而是定义StringgetStatusMessage()方法。2:只有当在javaDoc中,描述方法可以接受实参null时,才可以向方法中传入null.默认不可以传入null.... 查看全文
11月21日,意大利军火巨头Beretta成立于1526年,创始人马斯特洛·巴尔特罗梅奥·伯莱塔(MastroBartolomeoBeretta)当时为威尼斯兵工厂生产来复枪。彼时的威尼斯是文艺复兴时期的强国,而非现在的度假胜地。最近刚刚加盟苹果、担任特别顾问的明星设计师马克·纽森(MarcNewson)为这家军火巨头设计了一款名为Beretta486的散弹枪。武器设计往往需要将高科技和以人为本的理念相结合。这款散弹枪的枪管严格按照标准要求制作... 查看全文
命令模式(CommandPattern)是对象的行为模式,其意图是将请求封装在对象的内部。命令模式涉及的角色有:客户端(Client)角色:负责创建一个具体的命令,并指定命令的接受者命令(Command)角色:定义一个命令公共的操作接口具体命令(ConcreteCommand)角色:定义一个命令的接收者和行为之间的耦合。实现命令接口的公共接口,调用接收者的相应操作。请求者(Invoker)角色:负责调用命令对象执行请求。接收者(Receiver)角色:负责具体实施和执行一个请求示例... 查看全文
相互连接的独立的舱室结构共同围绕零重力中心旋转。每个舱室都包含有居住区、功能区、公共休闲区。科学家设想出了一种较小的概念飞船,称为“殖民星际飞船”(ColonizedInterstellarVessel或CIV)。当乘坐这样的星际飞船的时候,上面的生活空间和地球上十分相似。不过,科学家表示,在目前科技条件下,想建造一艘能搭载人类进行星际飞行的飞船仍需要上百年的探索。这种飞船的设计思路是相互连接的一个个独立的舱室结构共同围绕零重力中心旋转,每一个舱室中都包含有功能区... 查看全文
· 2015年7个重要的Web设计趋势发布时间:2014-11-20
2015年7个重要的Web设计趋势:Web设计趋势每一年都会有所变化。但设计师的创意天赋是推动改变网页设计标准的法则。设计师负责将创意转化为趋势、趋势转变为标准。如果在2015年,网页缺少以下7个设计元素,必定被淘汰。1、排版更灵活这部分的主要焦点在于,字体展现会受到新兴排版原则影响。事实上,网页字体和打印字体还是有很大不同的,在2015,我们会摆脱过去将文本挤在一起的老式思维。其实,这并不是什么新鲜事,因为自2006年以来一直讨论这个概念,但设计适应缓慢,毕竟已经遵循了如此多年的设计原则... 查看全文
谷歌收购iOS原型设计工具开发团队:从此该工具不收费11月20日消息,据科技资讯网Techcrunch报道,“交互设计和原型设计”工具FormforMac的开发团队日前被谷歌收购,交易细节暂未披露。开发团队RelativeWave此前对这款设计工具要价80美元,但被谷歌收购之后,这款工具将免费对开发者开放。Form实际上是由两款应用组成:其中之一将在OSX系统上运行,另一个则在iOS设备上运行。开发者在OSX系统的可视化编辑器进行原型设计... 查看全文
Android5.0的推出,意味着谷歌在设计上不再低苹果一等。该全球最流行的操作系统的最新版本基于谷歌全新的MaterialDesign设计语言。它采用扁平化设计,同时也含有不少让操作更加直观的动画效果。直观化设计?这不就是苹果在做的东西吗?如今,谷歌要迎头赶上。尽管从iOS7开始就有各种漂亮的触觉元素,iOS8也进行了许多的改进,但苹果的移动屏幕设计仍感觉是出自多人之手,并不一致。通过MaterialDesign,谷歌创造出了一个强劲的控件库,以此来统一自家应用与第三方应用的设计风格... 查看全文
· 设计模式之简单工厂发布时间:2014-11-19
一、定义简单工厂其实不是一个设计模式,反而比较像是一种编程习惯。二、类图三、示例///<summary>///披萨商店///</summary>publicclassPizzaStore{publicPizzaStore(){}publicPizzaOrderPizza(stringtype){Pizzapizza;pizza=SimplePizzaFactory.CreatePizza(type);pizza.Prepare();pizza.Bake();pizza... 查看全文
你还在一成不变的编写代码吗?你想自己的职业生涯更进一步吗?你想成为更加全面更加优秀的程序源码?那么到底应该怎么做呢?让我们一起来看看你必须学习设计的5大理由。我想当很多人看到这个题目是一定会非常的惊讶,甚至会这样的问,“作为一名程序员,我为什么要去学习设计呢?这和我有什么关系?”然而我认为,作为一名程序员,尤其是Web开发人员和应用程序开发人员,你拥有独特的混合编码技术以及把视觉设计理念转换为现实的能力... 查看全文
· 设计模式之策略模式发布时间:2014-11-18
一、定义策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。二、设计原则1、找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。2、针对接口编程,而不是针对实现编程。3、多用组合,少用继承。三、示例///<summary>///鸭子类///</summary>publicabstractclassDuck{protectedIFlyBehaviorflyBehavior... 查看全文
· java设计模式-单例模式发布时间:2014-11-18
单例模式1,饿汉模式//饿汉式单例类.在类初始化时,已经自行实例化publicclassSingleton1{//私有的默认构造函数privateSingleton1(){}//已经自行实例化privatestaticfinalSingleton1single=newSingleton1();//静态工厂方法publicstaticSingleton1getInstance(){returnsingle;}}单例模式2,懒汉模式//懒汉式单例类... 查看全文
一、场景最近需要在页面上展现一个通过http请求微信服务接口而生成的带参二维码,用户扫描后可以体验到关注公众号、显示一些动态消息、注册会员等功能。然而在测试的中发现通过微信接口生成二维码这个过程偶尔会发生超时或者其他异常,这时候需要把图片替换为一张静态的二维码图片;如果这种情况在一段期间内反复发生(譬如微信接口服务突然挂了),将会影响用户使用我们系统的体验,因此需要有个fallback的策略。二、静默模式策略设置请求接口生成动态二维码的http超时和线程超时时间... 查看全文
· 设计师谈论多屏时代的利与弊发布时间:2014-11-17
我们生活在一个充斥着各种屏幕的时代。一方面,我们期待在屏幕之间的无缝转换,另一方面,我们又会担心,这是否会使我们更加沉浸于屏幕之中,与现实的距离越来越远。在Fastcompany的InnovationUncensored大会上,Android设计主管MatiasDuarte和Dropbox的设计主管GentryUnderwood分享了他们对技术发展的一些看法。在各种屏幕间无缝切换Matias谈到了他去夏威夷度假的一次经历。当时,他带着手机、平板、笔记本,还有GoogleGlass... 查看全文
· 设计模式(13)---外观模式发布时间:2014-11-17
一、定义外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。解释:简单来说,客户端需要调用一个特别复杂的子系统中的多个接口,如果直接调用逻辑处理起来会非常复杂,而且不便于系统扩展。外观模式把这个复杂的子系统统一起来,提供几个高层接口,以备客户端进行调用。通俗来说是:子系统是一个黑匣子,提供若干个透明接口以备调用。二、UML类图及基本代码基本代码:classProgram{staticvoidMain(string[]args)... 查看全文
· C# 标签(条码)的打印与设计(一)发布时间:2014-11-17
相信目前稍有规模的公司已进入或正在进入信息化之中,尤其在制造企业中,少不了一个条码的打印功能,而这类应用大多是使用斑马打印机,所以就会遇到了怎么打印的问题了。本人也已经从事ERP,MES等系统多年,也有去了解过一些公司的做法。知道条码的打印的一些做法,下面我们来谈一谈,如有错误之处,请大家不吝指出。1.一些规模小的企业是用标签设计软件做好模板,在标签设计软件中打印,这种办法不用写代码,但对大多数公司来说并不适合,因为企业的数据动态的比较多,如果纯手工修改打印肯定不能接受... 查看全文