如果你对多线程没什么了解,那么从入门模块开始。 如果你已经入门了多线程(知道基础的线程创建、死锁、synchronized、lock等,并不代表后面不讲,只是后面需要有基础才好深入),那么从juc模块开始。(点此跳转 ) 入门模块 基本概念解释 程序:静态代码,一串指令的集合 进程:资源分配的单位 ...
分类:
其他好文 时间:
2020-06-21 15:37:16
阅读次数:
46
JavaBean、Servlet、Filter、Listener的常用方法 ...
分类:
编程语言 时间:
2020-06-21 15:35:35
阅读次数:
46
在执行程序时,为了提供性能,处理器和编译器常常会对指令进行重排序,但是不能随意重排序,不是你想怎么排序就怎么排序,它需要满足以下两个条件: 在单线程环境下不能改变程序运行的结果;存在数据依赖关系的不允许重排序 需要注意的是:重排序不会影响单线程环境的执行结果,但是会破坏多线程的执行语义。 ...
分类:
编程语言 时间:
2020-06-21 13:34:42
阅读次数:
55
一、使用SecureCRT登录到Linux系统这边就不多说了,不会的可以百度查询。 二、按Alt+P打开sftp传输界面。 三、输入put指令加文件路径,例如:put E:\JDKLinux1.8.0\jdk-8u251-linux-x64.tar.gz按Enter就可以了。 四、返回到Linux系 ...
分类:
Web程序 时间:
2020-06-21 13:32:42
阅读次数:
81
#OS的运行机制和体系结构 运行机制 两种指令、两种处理器状态、两种程序 操作系统的内核: 生活经验:我们安装完Windows操作系统后,会发现操作系统提供了多种多样的功能,比如“记事本”、“任务管理器”。然而,这些功能并不是必不可少的。即使没有“任务管理器”,我们仍然可以使用计算机。 那么操作系统 ...
分类:
其他好文 时间:
2020-06-21 10:05:08
阅读次数:
120
程序:就是一个指令序列早期的计算机(只支持单道程序) 引入多道程序技术之后:为了方便操作系统管理,完成各程序并发执行,引入了进程、进程实体的概念PCB、程序段、数据段三部分构成了进程实体(进程映像) 程序段、数据段、PCB三部分组成了进程实体(进程映像)。一般情况下,我们把进程实体就简称为进程, 例 ...
分类:
系统相关 时间:
2020-06-21 09:59:11
阅读次数:
54
运行时数据区域 1、程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机概念模型里(它仅是概念模型,各种虚拟机可能会通过一些高效的方式去实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线 ...
分类:
编程语言 时间:
2020-06-21 00:07:24
阅读次数:
65
一切皆文件,都是文件的操作 #三种I/O设备 ##标准的输入输出 程序:指令+数据 读入数据:Input 输出数据:Output 系统中打开一个文件系统自动分配文件描述符,除了0,1,2是固定的,其他的都是不固定的 打开的文件都有一个fd:file descriptor (文件描述符) ##Linu ...
分类:
系统相关 时间:
2020-06-20 22:06:14
阅读次数:
73
Linux 查看 CPU 型号及内存频率及其它信息的命令 - 简书 https://www.jianshu.com/p/184b6fcbef67 【Linux】查看硬盘、CPU、内存、网络 相关信息的指令_Moo_Lavender的博客-CSDN博客_linux内存用量可以超过总共吗? https: ...
分类:
系统相关 时间:
2020-06-20 21:02:11
阅读次数:
81
#include <stdio.h>typedef struct Student{ char name[10]; float math;//高数 float english;//英语 float physics;//大学物理 float clanguage;//C语言 float maogai;// ...
分类:
编程语言 时间:
2020-06-20 19:25:54
阅读次数:
60