- 浏览: 13167 次
最新评论
文章列表
mac 系统开始就已经为我们安装了ssh 如果没有安装,
首先安装打开终端:$ ssh -v
查看ssh版本
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
/** * 容器最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。 * 一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java ...
一,通用的数据存储结构:
1,数组:一种引用类型
2,有序数组:将数据进行了排序
3,链表:前一个链结点持有下一个链结点的引用
4,有序链表:对链表进行了排序
5,二叉树:既可以用链表来实现也可以用数组来实现
6,平衡树:简单来讲就是除最底层外所有节点的左右子节点个数相同
7,哈希表:也叫散列表,是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表
二,专用数据结构:
1,栈:后进先出 LIFO(数组或链表)
2,队列:先进先出 FIF ...
1、OOA 面向对象分析
把模型分为五个层次:主题层、对象类层、结构层、属性层(成员变量)和服务层(方法);
把工作分为五个流程:标识对象类、标识结构、定义主题、定义属性、和定义服务;
划分结构有两种方式:1,分类结构:一般与特殊的关系
2,组装结构:整体与部分的关系
原则:抽象、封装、继承、分类、聚合、关联、消息通信、粒度控制、行为分析;
注:细则后续添加,目前只是简单总结;
2、OOD 面向对象设计
根据需求决定所需的类,类的操作 ...
Java程序在内存中的存储分配情况:
堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中 2.每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。 3.栈分为3个部分:基本类型变量区、执行环境上下文、操 ...
一、基本类型
/** 整型 */ /** 长整型64位(bit)占8字节 */ public long longType; /** 长整型32位 */ public int intType; /** 短整型16位 */ public short shortType; /** 字节8位 */ public byte byteType; /** 浮点型 */ /** 单精度浮点型32位 */ public float floatType; /** 双精度浮点型64位 */ public double doub ...