上篇文章介绍了Android开发的设计理念的一部分,并没有得到博友们的多大认可,只看到了一位博友在下面留言期待下一篇文章的发表,为了这小小的唯一支持,我决定继续把后面的8个要点介绍一下,自己也潜心反省一下,自己的理解是不是太浅薄。
二、增加易用性
(6)一样的标志,一样的功能
我们的程序 应该帮助人们通过视觉辨别就可以轻松判断该图案或者按钮代表着怎样的功能...
分类:
移动开发 时间:
2014-05-03 22:01:58
阅读次数:
324
“敏捷”就是快,是一种新的思路。极大地发挥人的创造力,只有快才可以适应社会的节奏。而对于需求明确的大型软件的应用开发,文档的管理与衔接作用是不可替代的。
至于选择哪一种开发模型,这取决于项目的规模、开发的工期、领导者的素质……。瀑布模型和敏捷开发思想并不是二者只选其一的关系,还可能把敏捷开发的思想融入到“流水线工厂式”的管理中。
只有认真分析环境因素(外界+人员素质本身)的变化,才能够选择最适宜的开发方式。要知道,最适合的才是最好的。这就是米老师常说的“认识论决定一个人的行为,决定你的...
分类:
其他好文 时间:
2014-05-03 22:01:30
阅读次数:
416
下面是对SSH配置文件的一些选项的分解说明,ssh_config是OpenSSH客户端的配置文件,sshd_config是OpenSSH服务器端的配置文件。...
分类:
其他好文 时间:
2014-05-03 21:53:15
阅读次数:
435
原码/反码/补码
编码
定义
实例
原码
最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
【+100】原=01100100 【+0】原=00000000
【-100】原=11100100 【-0】原=10000000注意:在原码中,零有两种表示形式。
反码
正数的反...
分类:
编程语言 时间:
2014-05-03 21:36:51
阅读次数:
367
挖个坑,埋点土,数个一二三四五。今天我们从它说起建造模式。
概述
其核心思想是将一个“复杂对象的构建算法”与它的“部件及组装方式”分离,使得构件算法和组装方式可以独立应对变化;复用同样的构建算法可以创建不同的表示,不同的构建过程可以复用相同的部件组装方式。因此,如果我们用了建造者模式,那么用户就只需指定需要建造的类型就可以得到他们,而具体的建造过程的细节就不需知道了。
优点
使得建造代码与表示代码分离,由于建造者隐藏...
分类:
其他好文 时间:
2014-05-03 21:12:03
阅读次数:
274
1.字节码。所谓的字节码就是当java虚拟机加载某个类的对象时,首先需要将硬盘中该类的源代码编译成class文件的二进制代码(字节码),然后将class文件的字节码加载到内存中,之后再创建该类的对象
2.java反射的基础是Class类(注意不是小写的class),Class类实例代表着内存中的一份字节码。常见的获取Class类对象的方法如下(第一种为对象的方法,第二种为类的方法):...
分类:
编程语言 时间:
2014-05-03 21:05:46
阅读次数:
323
第八章 用户界面(三)
在 F# 中使用 Visual Studio 窗体设计器
到现在,F# 还没有自己的窗体设计器;然而,由于 .NET 具有很强的互操作性,因此,很容易在 F# 中使用由 Visual Studio 设计器创建的窗体。有两种选择:第一,创建一个 F# 库,然后,在自己的 Windows 窗体中调用这个库中的函数;第二;创建一个窗体库,然后,在 F#...
分类:
其他好文 时间:
2014-05-03 21:04:55
阅读次数:
337
在上篇博客Java之GUI编程(一)中我已经对GUI编程的组件和事件做了简单介绍了,现在来看看另外一部分关于组件在各个平台是如何做到仍能保持自己合理的位置大小以及外观的。
已经说了Java是跨平台运行的,但是不同的平台对于点及坐标的定义不完全相同。而且屏幕的解析度分辨率不同也会造成位置的变化,为了确保每个组件的相对位置和大小以及外观,java就设计了布局管理器。
布局管理器是对容器中的元素进行管理,按照一定的规则排放容器里面的元素。它控制了组件的摆放。
布局管理器分类:...
分类:
编程语言 时间:
2014-05-03 20:51:04
阅读次数:
413
一、忘记root密码进入单用户模式清除root密码,重新设置密码二、MBR错误先制造错误输入ddif=/dev/zeroof=/fev/sdads=446count=1清除MBR,输入init6重启这时你会发现已经进不去系统了进入救援模式(必须拥有系统光盘)或者进入boot输入linuxrescue进入救援模式三、stage2失效插..
分类:
其他好文 时间:
2014-05-03 20:46:53
阅读次数:
305