最新文章

操作系统——进程 为什么要引入进程? ​ 由于操作系统的多道程序环境下,允许多个程序并发执行,一旦并发执行,意味着多个程序有间断性及不可再现性的特点,引入了进程的概念之后,可以更好的描述和控制程序的并发执行,实现操作系统的并发性和共享性。 ​ 从不同的角度理解进程: ​ ·进程是程序的一次执行的过程 ​ ·进程是系统资源进行资源分配和调度的一个独立的单位 所谓系统资源:指的是处理机和存储器和其他设

操作系统   并发   进程   调度算法  

几个基本概念 信号未决:从信号的产生到信号递达的这段时间中的状态,称为信号未决 信号递达:收到信号,进行信号的处理 信号阻塞:阻塞一种信号后,这种信号将永不递达;只有解除阻塞才可以递达 易错点:信号阻塞和信号忽略的概念 信号忽略指的是收到了信号,但是不进行任何处理。而信号阻塞是根本收不到信号。 信号阻塞表、信号未决表、以及自定义函数表 如何处理在解除阻塞前产生的多次信号 普通信号在递达前产生了多次

date类型转换为String类型 // formatType格式为yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 HH时mm分ss秒 // data Date类型的时间 public static String dateToString(Date data, String formatType) { return new SimpleDa

Linux 自带了一个 watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watchdog 程序。内核 watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间通信。用户空间程序一旦打开 /dev/watchdog 设备(俗称“开门放狗”),就会导致在内核中启动一个1分钟的定时器(系统默认时间),此后,用户空间程序需

Spring Framework JDBC抽象提供的增值可能通过下表中列出的操作顺序来最好地显示出来。 该表显示了Spring将要处理的操作以及应用程序开发人员的责任。 Action Spring You 定义连接参数。   X 打开连接。 X   指定SQL语句。   X 声明参数并提供参数值   X 准备并执行声明。 X   设置循环遍历结果(如果有的话)。 X   做每次迭代的工作。   X

(1) = 是最基本的赋值 := 是覆盖之前的值 ?= 是如果没有被赋值过就赋予等号后面的值 += 是添加等号后面的值 之前一直纠结makefile中“=”和“:=”的区别到底有什么区别,因为给变量赋值时,两个符号都在使用。网上搜了一下,有人给出了解答,但是本人愚钝,看不懂什么意思。几寻无果之下,也就放下了。今天看一篇博客,无意中发现作者对于这个问题做了很好的解答。解决问题之余不免感叹,有时候给个

机器基本信息查询 dmidecode | grep "Product Name"       ###查看机器型号 hostname                              ###查看主机名 dmidecode -t bios                     ###查看bios信息     system、baseboard、chassis、processor、memory、

Linux服务器硬件信息查询   Linux   服务器  

1、form中添加label、Timer、button按钮 2、实现代码: private void button1_Click(object sender, EventArgs e) { timer1.Enabled = true; //开始滚动 } private void button3_Click(o

c#   控件  

1.    HashMap概述:    HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。   2.    HashMap的数据结构:    在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashM

hashmap   java  
3 4 5 6 7 8 9 10 11