计算机基础
coco_1998_2
所有出自我手底下的东西,我自己收益最丰--侯俊杰
展开
-
CGI、FastCGI和php-fpm概念和区别
CGICGI(Common Gateway Interface),公共网关接口,它是Web服务器与外部应用程序(CGI程序)之间传递信息的接口标准。如请求/index.html,那么web server会去指定目录下找到这个文件(如果存在的话)发送给浏览器,这里分发的是静态数据。那么,请求的是/index.php的时候,根据配置文件,nginx知道这个不是静态文件,需要去找PHP解析器来处理,那么他会把这个请求简单处理后交给PHP解析器。CGI就是规定客户端向web server请求数据的时候,要传哪些转载 2020-07-20 13:52:47 · 176 阅读 · 0 评论 -
shell bash cmd
问题一:DOS与windows中cmd区别在windows系统中,“开始-运行-cmd”可以打开“cmd.exe”,进行命令行操作。操作系统可以分成核心(kernel)和Shell(外壳)两部分,其中,Shell是操作系统与外部的主要接口,位于操作系统的外层,为用户提供与操作系统核心沟通的途径。在windows系统中见到的桌面即explorer.exe(资源管理器)是图形shell,而cmd就是命令行shell。这算是cmd与dos的最大区别,一个只是接口、一个是操作系统。只是cmd中的某些命.转载 2020-07-10 17:06:54 · 144 阅读 · 0 评论 -
PowerShell 与 Bash的介绍
PowerShell是一个工具也是一门脚本语言,微软基于.net/.net core开发的,bash是linux开源的一个命令行程序或者文件,当然你也可以写shell脚本。PowerShell 可以管理 Windows 服务器(特别是域domain),现在的开源 PowerShell 也可以管理 Linux 和 Mac(通过PSRP)。在 Windows 10上有 PowerShell 和 Bash, Linux 和 Mac 上也有 bash 和PowerShell现在bash能做的事情,Pow原创 2020-07-10 16:56:24 · 724 阅读 · 0 评论 -
静态链接和动态链接区别
作为一名C/C++程序员,对于编译链接的过程要了然于胸。首先大概介绍一下,编译分为3步,首先对源文件进行预处理,这个过程主要是处理一些#号定义的命令或语句(如宏、#include、预编译指令#ifdef等),生成*.i文件;然后进行编译,这个过程主要是进行词法分析、语法分析和语义分析等,生成*.s的汇编文件;最后进行汇编,这个过程比较简单,就是将对应的汇编指令翻译成机器指令,生成可重定位的二进制目标文件。以上就是编译的过程,下面主要介绍两种链接方式--静态链接和动态链接。 静态链接和动态链...转载 2020-05-24 16:05:38 · 1176 阅读 · 0 评论 -
线程通信与进程通信的区别
每个进程有自己的地址空间。两个进程中的地址即使值相同,实际指向的位置也不同。进程间通信一般通过操作系统的公共区进行。同一进程中的线程因属同一地址空间,可直接通信。不仅是系统内部独立运行的实体,而且是独立竞争资源的实体。线程也被称为轻权进程,同一进程的线程共享全局变量和内存,使得线程之间共享数据很容易也很方便,但会带来某些共享数据的互斥问题。许对程序为了提高效率也都是用了线程来编写。父子进...转载 2018-12-26 15:49:28 · 236 阅读 · 0 评论 -
作为一个DBA,如何选择数据库
一句话对比三大数据库软件这个世界上Oracle、SQL Server和MySQL三大数据库软件呈三足鼎立之势,三者之间互有优缺点。网上能查到的内容我不再赘述,我把三者的优缺点对比总结成了三行文字:Oracle:最贵,功能最多,支持平台数量较多,速度中等,开发和运维比较简便,最安全。SQL Server:价格适中,功能比较丰富,支持平台单一,速度最慢,开发和运维最简便,比较安全MyS...转载 2019-02-24 11:55:57 · 198 阅读 · 0 评论 -
Oracle 类似 select top 的用法
由于Oracle不支持select top 语句,所以在Oracle中经常是用order by 跟rownum的组合来实现select top n的查询。简单地说,实现方法如下所示:select 列名1 …列名n from(select 列名1 …列名nfrom 表名 order by 列名1)where rownum <=N(抽出记录数)order...转载 2019-03-06 19:39:58 · 578 阅读 · 0 评论 -
为什么Linux用ifconfig而Windows用ipconfig?
总体说明:IP:Internet Protocol(网络之间互连的协议)ipconfig:Internet Protocol Configuring(IP地址配置)ifconfig:Network Interfaces Configuring(网络接口配置)光从英文单词可以看出有点差别,但其实都是对网络的配置。如果说为什么Linux用ifconfig而Windows用ipconfig...转载 2019-06-06 17:46:23 · 587 阅读 · 0 评论 -
GPU和显卡是什么关系?GPU会取代CPU吗?
一、GPU是什么?与显卡是什么关系?安装在什么地方?有单独的GPU板卡吗?GPU就是图像处理芯片,外表与CPU有点相似。显卡的芯片,AMD的一个技术,相当于电脑的处理器CPU,只不过它是显卡的大脑或心脏。GPU是显卡的核心,显卡,则是由GPU、显存、电路板,还有BIOS固件组成的,所以GPU不等于显卡。GPU只是显卡上的一个核心处理芯片,是显卡的心脏,不能单独作为外接扩展卡使用,G...转载 2019-07-26 16:35:15 · 708 阅读 · 0 评论