上一节给出了应用的两个主要UML类图,应用采用的技术也给出了,这一节开始实际设计编码一.应用公开的方法其实就几个的方法而已1.代办事项的CRUD2.代办事项归类目录的CRUD3.代表事项“已完成”的更改。二.MVC如何应用到系统中引入MVC框架是为了更好的抽象应用程序各个模块,强制将应用程序分为三个...
分类:
其他好文 时间:
2014-05-25 19:45:59
阅读次数:
190
动态语言的定义:动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。众所周知的ECMAScript(JavaScript)便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言...
分类:
编程语言 时间:
2014-05-25 18:15:55
阅读次数:
368
发现近两年腾讯在网页设计和手机界面设计上很下功夫,做的东西越来越亮眼,经常去站酷的朋友应该也会发现,在站酷发作品的腾讯设计师越来越多,而且都很牛,确实值得我们学习。
腾讯时尚有个“服饰时尚最佳穿衣榜”的版块,以前闲来无事或者想找点儿时尚有关的灵感会点开看一看,扁平化、几何图形,各种精美的网页设计应经开始走起,下面收集了一些这个办款常用的一些漂亮的设计模板,设计感很强,画面也很有张力,共同学习一下...
分类:
Web程序 时间:
2014-05-25 16:36:54
阅读次数:
296
状态模式,当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。
状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。
适用场景:
一个对象的行为取决于他的状态,并且它必须在运行时刻根据状态改变他的行为。一个操作中含有庞大的多分支结构,并且这些分支决定于对象的状态。
...
分类:
其他好文 时间:
2014-05-25 16:26:36
阅读次数:
209
Patterns是一个分享ios应用UI界面的网站,专注于分享iOS应用UI界面的细节,按照设计元素进行分类,按照iOS常用功能对各类UI进行分类展示。
链接:http://www.patternsofdesign.co.uk/...
分类:
移动开发 时间:
2014-05-25 10:05:40
阅读次数:
219
以前经常在一些网站上注册,但是经常存在一些问题,比如你好不容易把一大堆注册的信息填写好了,然后点击提交,结果弹出个对话框,告诉你哪哪不对,或者说输入了非法字符,然后让你把写错的更改过来,这是好点的,不好的让你都重新写一遍,还有的因为用户名已经被注册,然后返回去让你重新填写用户名,然后原来的某些信息也得重新写一遍,这就特别烦人,我们可不能那么设计啊。
我觉得最好的办法,是在用户输入的时候,通过文本...
分类:
其他好文 时间:
2014-05-25 07:09:20
阅读次数:
170
上述代码中,如果直接用于多线程中是存在问题的,比如线程A调用MyThreadScopeData.getInstance()获取MyThreadScopeData对象,执行到 instance = new MyThreadScopeData();还没返回的时候恰好这时候线程B也来调用MyThreadScopeData.getInstance(),执行了 instance = new MyThreadScopeData();这时候则线程B创建的对象会覆盖线程A创建的对象。所以在线程A中的MyThreadScop...
分类:
编程语言 时间:
2014-05-25 04:47:12
阅读次数:
285
江枫先给我们介绍一下自己,和你在这次淘宝“双十一”事件中所扮演的角色? 大家好,我是淘宝技术保障部的江枫。目前主要负责数据库的稳定性这一块。双十一这一天,我主要是负责协调整个数据库团队和保障整个数据库在“双十一”过程中的稳定性不受任何影响。
那给我们详细的谈一下淘宝网现在整个数据库整体的一个架构,包括它硬件的组成。
淘宝的数据库发展到今天,已经是一个非常复杂的系统。我大概算了一下,淘宝目前所...
分类:
数据库 时间:
2014-05-25 04:22:39
阅读次数:
264
1.
代理模式(Proxy)的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。【阎宏:《Java与模式】
分类:
编程语言 时间:
2014-05-25 03:43:24
阅读次数:
303