摘要:
RCP 桌面程序(Desktop Program)也叫胖客户端程序(Rich Client Program),需要安装到计算机上才能运行。例如:word,excel,QQ等。 TCP 瘦客户端程序(Thin Client Program)一般表现为Web程序,不需要在客户端安装便能使用,只要计算机能 阅读全文
摘要:
1、内聚性 类应该描述一个单一的实体,所有的类操作应该在逻辑上相互配合,支持一个连贯性的目标。例如:学生和教职工属于不同的实体,应该定义两个类。 2、一致性 要遵循一定的设计风格和命名习惯。给类、方法、数据域选择有信息量的名字。流行的风格是将数据声明置于构造方法之前,并将构造方法置于方法之前。 选择 阅读全文
摘要:
1、树的层序遍历 使用两个List 数组 或者 两个queue队列,交替进行,将遍历到的一层放在第一个里面,之后再将遍历到的第二层放在第二个里面。 2、将一个无符号整数的二进制表示形式逆向输出 需要将int n(每次向右移一位)的每一位从右向左与1相与(int 1每次向左移动一位),存储结果每次向左 阅读全文
摘要:
Map<String, Integer> map = new HashMap<String, Integer>();map.put("d", 2);map.put("c", 1);map.put("b", 1);map.put("a", 3); List<Map.Entry<String, Inte 阅读全文
摘要:
1、属于javax.swing 包。2、功能:定制四种不同种类的标准对话框。ConfirmDialog 确认对话框。提出问题,然 后由用户自己来确认(按"Yes"或"No"按钮)InputDialog 提示输入文本MessageDialog 显示信息OptionDialog 组合其它三个对话框类型... 阅读全文
摘要:
1、 左移运算符 左移运算符<<使指定值的所有位都左移规定的次数。 1)它的通用格式如下所示: value << num num 指定要移位值value 移动的位数。 左移的规则只记住一点:丢弃最高位,0补最低位 如果移动的位数超过了该类型的最大位数,那么编译器会对移动的位数取模。如对int型移动3 阅读全文
摘要:
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。正则表... 阅读全文