int9中断例程对键盘输入的处理 键盘输入将引发9号中断,BIOS提供了int9中断例程。CPU在9号中断发生后,执行int 9中断例程,从60h端口读出扫描码,并将其转化为相应的ASCII码或状态信息,存储在内存的指定空间(键盘缓冲区或状态字节)中。 一般的键盘输入,在CPU执行完int 9中断例 ...
分类:
移动开发 时间:
2020-03-16 21:46:17
阅读次数:
109
192.168.3.222 nginx+php 略 192.168.3.22 mariadb 略 192.168.3.21 proxy_nginx 21host:安装nginx [root@localhost conf.d]# cat /etc/nginx/proxy_params proxy_se ...
分类:
其他好文 时间:
2020-03-15 20:31:59
阅读次数:
76
字符串缓冲区 StringBuffer sb = new StringBuffer(); //注意:创建的字符串缓冲区后相当于一个容器,再内部添加数据后,返回的还是该容器对象。 特点: 1.长度可变化; 2.可以操作多个数据类型; 3.最终会通过toString()方法转换为字符串。 存储: Str ...
分类:
编程语言 时间:
2020-03-14 20:05:31
阅读次数:
72
一、getchar()的用法 1.从缓冲区读走一个字符,相当于清除缓冲区。 2.前面的scanf()在读取输入时会在缓冲区中留下一个字符’\n’(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“ ...
分类:
编程语言 时间:
2020-03-14 14:38:51
阅读次数:
155
一、名词解释(1)SGA:SystemGlobal Area是OracleInstance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。(2)共享池:Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义,主要包括:Libra ...
分类:
数据库 时间:
2020-03-12 23:52:47
阅读次数:
112
第一次问题 1.程序、数据和文件是否代表了软件的真正含义呢? 2.开发软件和建造客机有何本质区别 3.在编写C程序代码时,对文件的访问是影响程序速度的一个重要因素,那提高文件的访问速度除了常见的使用内存缓冲区之外还有什么方法? 第二次问题 1.我们一定要学习Python吗? 2.Python和JAV ...
分类:
其他好文 时间:
2020-03-11 22:14:17
阅读次数:
89
原文:https://www.jianshu.com/p/c1015f5ffa74 感谢作者:TyiMan 一、进程间通信的概念 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块 「缓冲区」 ,进程1把数据从用户空间 ...
分类:
系统相关 时间:
2020-03-10 19:50:54
阅读次数:
64
1. 文件描述符 一个非负整数,当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。 每个文件打开时会在内核中建立一个文件表项,这个文件表项包括文件的状态信息、存储文件内容的缓冲区、当前文件的读写位置等,这些文件表项保存在内核的一个数组(文件表)里。 每个进程在内核中有一个整形数组, ...
分类:
系统相关 时间:
2020-03-10 14:28:36
阅读次数:
72
一、 字符流FileReader) * 1.字符流是什么 * 字符流是可以直接读写字符的IO流 * 字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. * 2.FileReader * FileReader类的read()方法可以按照字符大小读取 ...
分类:
其他好文 时间:
2020-03-09 17:59:34
阅读次数:
61