本文首发于Gevin's Blog原文地址 在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web servic...
本文首发于Gevin's Blog原文地址 在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web servic...
本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0_181。 一、字符串拼接 字符串拼接是我们在Java代码中比较...
Integer类是int的封装类型,它用关键字final来定义,意味着对象一旦创建就不能改变;java中,JVM会自动创建值的范围是-127~128所有对象,并且是单例的,所...
定义:如果一个进程集合中的每一个进程都在等待只能由该进程集合中其他进程才能引发的事件,那么,该进程集合就是死锁。产生死锁的原因: 因为系统资源不足; 进程运行推进的顺序不合适...
死锁概念和产生原因 死锁是指多个进程循环等待彼此占有的资源而无限期的僵持等待下去的局面。原因是: 系统提供的资源太少了,远不能满足并发进程对资源的需求 进程推进顺序不合适,互...
操作系统的主要任务是管理计算机的软件、硬件资源。现代操作系统的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来...
Java与C++之间有一堵由内存动态分配和自动垃圾回收技术围城的墙,墙里面的人想出来,墙外面的人想出去。关于虚拟机的内存区域和内存异常,分两个部分,第一个部分是运行时数据区及...
死锁:有两个或两个以上线程相互持有对方所需要的资源,而使得这些线程无法往下执行下去。在Java中程序执行进入对象的synchronized代码块中,执行的线程是独占该资源的。...
当然, 从总的结果来看, 似乎两者都表现为两次读取的结果不一致. 但如果你从控制的角度来看, 两者的区别就比较大对于前者, 只需要锁住满足条件的记录对于后者,...
一、命令的基本格式 命令的基本格式: 二、查询目录的内容 三、文件处理命令 3.1建立目录 -p表述递归建文件夹 3.2 切换目录 简化操作: 3.3 删除目录 删除所有文件...