分布式:由多个互通的节点组成,并且每个节点提供不同的服务,一起完成某个事情 特点:分布性:服务部署空间具有多样性并发性:程序运行过程中,并发性操...
一、对象的创建和初始化1、第一次创建一个对象:先执行父类的静态实例变量和静态代码块的初始化【这两者按照源码中的编译顺序执行,执行顺序是一样的】,...
1、线程的生命周期new -就绪(start)-运行(获得cpu)-结束(异常或执行完)运行时,被中断,进入就绪,被唤醒获取cpu资源进入运行2...
一、判断对象是否存活1、可达性分析算法通过一系列的 ‘GC Roots’ 的对象作为起始点,从这些节点出发所走过的路径称为引用链。当一个对象到 ...
JVM虚拟机运行时数据区(每个区都存储什么信息) JAVA7和JAVA8的运行时数据区JAVA7:虚拟机栈/本地方法栈:线程私有,由栈帧组成,每...
echo {PATH##*.} :代表将环境变量PATH最后一个.左边的内容去掉 : 返回值为0 : > data.xx #data.xxx ...
概念和原理篇工作区:简单点理解就是你代码存放的位置暂存区:可以通过git add 命令把工作区的文件添加到暂存区,git rm --cache ...
TCP/IP 五层模型 应用层:如http,telnet,ftp,dns,smtp传输层:tcp,udp网络层:ip,icmp,rip,igmp...
特点:每次排序完成后,后面的数都排好序都最大数时间复杂度:O(N2)算法原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对...