系统是如何启动的
1. 炒菜与计算 在李志军老师的操作系统课程中,借用炒菜的过程十分形象地描绘了程序执行的过程。假设我们现在要做一份西红柿鸡蛋,首先从书架中找到《食谱》,找到对应的菜谱后我们将西红柿炒蛋的制作步骤一步步地记下来(将被执行程序从磁盘载入内存并设...
1. 炒菜与计算 在李志军老师的操作系统课程中,借用炒菜的过程十分形象地描绘了程序执行的过程。假设我们现在要做一份西红柿鸡蛋,首先从书架中找到《食谱》,找到对应的菜谱后我们将西红柿炒蛋的制作步骤一步步地记下来(将被执行程序从磁盘载入内存并设...
CDN(Content Delivery Network,内容分发网络)将源站的内容到接近用户的网络“边缘”,用户可以就近获取所需数据,不仅降低了网络的拥塞状况、提高请求的响应速度,也能够减少源站的负载压力。 很多同学都比较熟悉CDN的作用...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
几天前,为了解决日常在本地进行日常工作和开发测试之间的矛盾,利用docker在Windows系统中搭建了基于Linux的测试环境:借助Docker,在win10下编码,一键在Linux下测试。在这边文章里主要介绍了如何在本地通过docker...
此前在公司实习时,日常的开发、工作按规定都必须使用Windows操作系统,但是项目实际的测试、上线环境都是基于Linux的,所以每次只能在本地编写某一功能的代码后通过“跳板机”将项目代码传送到服务器上进行测试。出现问题也只能在服务器上修改,...
共享文件夹设置流程 1. 在VirtualBox控制面板中设置“共享文件夹”的信息 2. 启动虚拟机(我这里使用的是centos7),安装增强功能 安装增强功能前首先安装下增强功能相关的依赖: yum -y install kernel-h...
1. 停止等待协议 简单的说就是每次发送一个分组就停下来等待接收端的回应,如果再“超时重传时间”内还未收到回应就重新发送分组,所以应该注意: 每发送完和一个分组后,都要暂时保存已经发送的分组的副本; 分组必须进行编号; “超时重传”应该比分...
创建对象 假设我们有一个Student类: class Student { public: string name; int id; int age; string gender; // methods void SayHello(); }...
指针 1. 对指针进行递增和递减 在程序中,我们有时会对指针进行“++”、“–”操作,这时需要注意的是对指针的递增或递减操作的结果是指针指向了内存块中的相邻的值(并不是加减1个字节),编译器自动认为内存中相邻的值也是本类型的。例...
1. 停止等待协议 简单的说就是每次发送一个分组就停下来等待接收端的回应,如果再“超时重传时间”内还未收到回应就重新发送分组,所以应该注意: 每发送完和一个分组后,都要暂时保存已经发送的分组的副本; 分组必须进行编号; “超时重传”应该比分...
ThreadLocal 从字面上就可以看出,ThreadLocal是属于线程的私有变量,只有当前线程才可以访问。其次,ThreadLocal主要是对线程Thread的ThreadLocalMap进行操作,以ThreadLocal为键值向其中...