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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 设计 >>列表
这是一个简单的MVC设计模式实现的登陆程序.先实现DAO;vo:packageorg.mvcdemo.vo;publicclassUser{privateStringuserid;privateStringname;privateStringpassword;publicvoidsetUserId(Stringuserid){this.userid=userid;}publicvoidsetName(Stringname){this.name=name;... 查看全文
· 基于java平台设计--游戏界面发布时间:2012-02-22
importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.util.*;publicclassThird{publicThirdth;publicJFramejf3;publicDrawQiPanQiPan;publicstaticStringname2;publicstaticStringheadicon2;publicstaticJTextAreatalk=newJTextArea()... 查看全文
· 基于java平台设计--服务器发布时间:2012-02-22
importjava.net.*;importjava.util.*;importjava.io.*;publicclassChatServer{publicstaticvoidmain(String[]args){Hashtable<String,DataOutputStream>userList=newHashtable<String,DataOutputStream>();DataInputStreamdis;DataOutputStreamdos... 查看全文
老外眼中最糟糕的设计是什么?你是否也深受其扰呢?发现问题是解决问题的开始,如果你是设计师,会怎么解决这些“糟糕”的问题?本文只选取其中一些回答,详细回答网址:http://www.quora.com/Design/What-is-the-worst-piece-of-design-ever-done。译/fly30131.吸塑包装回答者:AnitaSchillhorn赞成票数:2109设计的初衷是解决问题。吸塑包装的确有效防止了偷窃的隐患... 查看全文
· 由一把手枪的设计引发的思考发布时间:2012-02-20
[本文英文原文链接:WhyYouNeedDomainKnowledge]这是一把小型的FeinwerkbauP11空气压力手枪。它的售价大概1500美元,看起来主要是给竞赛活动设计的。黑色的管是枪膛,发射子弹用的。银色的管装的是压缩空气。如果你有一把压缩空气动力的手枪,你自然很想知道剩余的空气还有多少?但我并不认为它的这种设计经过了周全的考虑。我对枪的了解并不很专业,但我知道我不喜欢把枪口对着脸来看气压值。每当我看到这样的事,我都会停下来思考,是否在软件开发领域里我也犯了同样的错误... 查看全文
有没有人想过,为什么手机充电必须连上那条总是乱成一团麻的连接线?设计师FrancoisRybarczyk设计了一支概念手机TheAutonome。在这款手机的后盖上,多出一块电池,打开电池后盖,会弹出电源插头。在Francois设想中,这个电池是一个可拆卸式的设计:电池没有取出来时,把手机直接插上插座时,这个电池会变为充电底座,直接为手机充电;把电池取出来后,则是单独为电池充电,具有30秒快速充电的能力。有了这个电源插头,只要有插座,手机基本上能够在任何一个地方充电;而在应急的情况下... 查看全文
· 设计模式之单例模式发布时间:2012-02-07
1.单例模式是一种创建模式,用来创建类的单个实例。单例模式的实现一般有以下规则:a.私有化构造方法b.类持有对自身的引用c.通过一个静态方法向外界提供这个实例2.直接创建方式publicclassManager{privatestaticfinalManagermgr=newManager();privateManager(){}publicstaticManagergetInstance(){returnmgr;}}3.延迟创建方式publicclassManager... 查看全文
· 设计模式--命令模式发布时间:2012-02-02
很久没有写模式的文章了,今天发个设计模式中的命令模式的。模式概述归类:操作性模式目标:将一个请求封装为一个对象,从而使你不同的请求对客户进行参数化实现方法:把请求封装在对象中,把请求调用变为对象的调用。可以想管理对象一样调用,在时机和环境适合时进行调用。特点:命令模式可以良好将请求进行封装,参数化,达到良好的底层封装,复用性,并且方便模块间的解耦,可对请求进行序列化,便于日志处理,以及撤销重做等。这个是我们所用的命令类的接口,一系列命令都需要实现这个类。packageCommand... 查看全文
Google盲人工程师拉蒙拉蒙的网络主页上,第一句话是这么写的:“在互联网上,没有人知道你不是一条狗!”在接下来的页面中,出现了很多他和导盲犬艾斯卡的照片。从康奈尔到硅谷,从IBM、Adobe一直到Google公司,十几年间,导盲犬艾斯卡一直陪伴着这位来自印度的程序员。“可惜,他现在已经13岁。老了,我没法带着他长途旅行了。”带着墨镜的拉蒙遗憾地说。前段时间,他参加了北京举行的Google创新论坛,成为了全场的焦点... 查看全文
· iPhone 5概念设计:Home键移除发布时间:2012-01-16
为纪念乔布斯而设计的iPhoneSJ余热还没有完全散去,我们又迎来了最新的iPhone5概念设计。本次设计出自国外设计师KrisGroen之手,与以往我们所见过的概念有所不同,因为Groen已经将这款iPhone5的Home键完全移除。在机身的屏幕设计上,iPhone5要比iPhone4/4S显得更宽,音量键也已经经过重新设计。没有了Home键,那么它要进行应用程序操作时怎么办?原来Groen在iPhone5的机身两侧分别配上了两个按键。想知道它们是如何工作的吗?一起来关注以下视频吧... 查看全文
· 铁道部网站被指设计太烂发布时间:2012-01-16
铁道部副部长胡亚东声称,订票网站12306日均点击超十亿。但问题是有多少人成功买到票了?网络买票难似乎因网站自身的缺陷而成为一个新问题。自元旦起,12306网站就处于半死不活的状态。“当前访问用户过多,请稍后重试!”这是大量用户会碰上的无法登录;还有不少用户登录之后,却无法打开二级、三级页面,只有再不停地刷新;一些幸运的用户登录后成功付款,但却功亏一篑,因为12306网站的系统与银行的支付系统连接不顺畅,12306无法及时响应银行... 查看全文
· 给设计师的10个新年决议发布时间:2012-01-16
用这些决议给新年一个良好开端该醒啦!希望你们都有度过一个愉快的新年假期,而现在,是时候回到工作上来了。去年我们做的确实很不错。我们为自己而站了起来。我们不再免费工作。我们也开始有了自己的小金库(今年请别再让我处理合同的事情)。我们又一次发现了新的排版。我们学会了在设计前先考虑手机客户端的问题。我们学会了制作能响应的交互性网站。我们不再在设计上与Loremipsum较劲,而开始关注我们正在设计的、实实在在的东西。今年呢?今年是一个要命的黄金年代!去年我们是处于训练期,今年,我们要开始战斗了!1... 查看全文
“UserExperience”用户体验,在业界这是被CEO、设计师、Geeks以及企业管理者反复提到的一个概念。“我们的产品或商品是站在用户的角度来思考、设计、发明……”这是在我耳边最常听到的一些话,但在实际的产品中真的就是这些企业管理者所说的那样吗?我认为只有极少部分的产品真正做到了,当然作为大多数普通的用户可能不会在意察觉产品中的细微变化,而这些细微变化的背后是由许多优秀团队默默辛苦努力的结晶... 查看全文
· 漫谈设计模式---策略模式发布时间:2012-01-10
设计模式,我一直把设计模式想象成兵法,精妙的兵法可以结构化的、优雅的组织代码。以一种聪明的方式去实现功能,并且具有极强的可维护性。说设计模式应该先从软件设计的思想说起,比如开闭原则,开:对扩展开放;闭:对修改关闭。这就需要什么呢?把不变的部分抽象出来并进行封装。软件设计还有一个原则叫做面向接口编程。接口是什么,这是我第一个想谈的东西,算是我想到所有东西的起点。接口,用书里的话来说就是一个标准,定义好这个标准之后,类库和客户端程序员就可以按照这个标准来进行开发,而不必关心实现的细节... 查看全文
· 漫谈设计模式---策略模式发布时间:2012-01-10
设计模式,我一直把设计模式想象成兵法,精妙的兵法可以结构化的、优雅的组织代码。以一种聪明的方式去实现功能,并且具有极强的可维护性。说设计模式应该先从软件设计的思想说起,比如开闭原则,开:对扩展开放;闭:对修改关闭。这就需要什么呢?把不变的部分抽象出来并进行封装。软件设计还有一个原则叫做面向接口编程。接口是什么,这是我第一个想谈的东西,算是我想到所有东西的起点。接口,用书里的话来说就是一个标准,定义好这个标准之后,类库和客户端程序员就可以按照这个标准来进行开发,而不必关心实现的细节... 查看全文
· 漫谈设计模式---策略模式发布时间:2012-01-10
设计模式,我一直把设计模式想象成兵法,精妙的兵法可以结构化的、优雅的组织代码。以一种聪明的方式去实现功能,并且具有极强的可维护性。说设计模式应该先从软件设计的思想说起,比如开闭原则,开:对扩展开放;闭:对修改关闭。这就需要什么呢?把不变的部分抽象出来并进行封装。软件设计还有一个原则叫做面向接口编程。接口是什么,这是我第一个想谈的东西,算是我想到所有东西的起点。接口,用书里的话来说就是一个标准,定义好这个标准之后,类库和客户端程序员就可以按照这个标准来进行开发,而不必关心实现的细节... 查看全文
有奖图书试读链接:http://bbs.chinaunix.net/thread-3656860-1-1.html读者定位:本书不是一本面向对象和Java语言的入门书籍,阅读对象主要是从事Java语言的软件开发人员但不限于Java语言的开发人员。内容简介:模式引入计算机科学领域已经有20余年了,最初人们侧重于面向对象的设计,而现在已经应用于计算机领域的各个方面,它们对计算机产生了深远影响。若想一本书涵盖所有模式,那么这本书将会非常庞大,以前的设计模式书籍专注于介绍设计模式... 查看全文
当前我们在工作流技术领域遇到了一个比较麻烦的问题,也是包括国外BPM企业和开源社区均在集中力量准备突破的一个问题--由外部数据驱动的工作流引擎的全自动运行的问题,个人的看法,如果一个企业的工作流引擎能够突破这方面的难关,那么他们的产品最起码也应该处于行业的比较领先的地位,但是我目前只看到有关的理论上面的文章,尚未见到企业或者开源爱好者在这方面有什么实际的动作,也就是说,这个问题的解决比较有难度。。。。这里所讲的难度由下面几个难点构成1:外部数据是变化的,数据是动态的,不确定的... 查看全文
《漫谈设计模式》的样书今天发过来了,非常高兴,刚给支持我,帮助我,给此书给出珍贵意见的一些朋友刚邮寄完书(很愧疚,很多人支持了我很多,没有送到),顺便拍了照,贴了几张出来。书籍封面:扉页:朋友赠言:书籍的封面很有质感,有摩挲的感觉,很多人拿到书籍后爱不释手,非常感激编辑费了很大心思帮我做这么多,只是俺手头实在有点紧,没能力送太多,很多支持帮助我的人都没有送到,在此深感抱歉!大小:1.8MB大小:1.8MB大小:1.9MB查看图片附件... 查看全文
一不小心加入水果党快半年了,也算得上是经历过微软和苹果两种技术的人。尽管不是那么的精通,但也是马马虎虎会用两个平台进行开发,写这篇文章完全是涂鸦之作,是一个用过两家公司技术的人的个人小看法。微软和苹果都不小心成为过的全球最大的科技公司,他们的技术算得上是无与伦比的。最近学习了iOS开发中的coredata,看过之后才晓得它就是一套orm的框架,可以使用多种存储体,C<spanstyle="font-family:'HelveticaNeue',Helvetica,Arial,sans... 查看全文