文章列表

-
- PHP内核探索 —— 理解Zend里的哈希表
- 在PHP的Zend引擎中,有一个数据结构非常重要,它无处不在,是PHP数据存储的核心,各种常量、变量、函数、类、对象等都用它来组织,这个数据结构就是HashTable。HashTable在通常的数据结构教材中也称作散列表,哈希表。其基本原理比较简单(如果你对其不熟悉,请查阅随便一本数据结构教材或在网...
- 日期:2022-09-16
- 浏览:6
- 标签: PHP

-
- PHP内核探索 —— 变量的类型:PHP弱类型变量特性是如何实现?
- 所有的编程语言都要提供一种数据的存储与检索机制,PHP也不例外。其它语言大都需要在使用变量之前先定义,并且它的类型也是无法再次改变的,而PHP却允许程序猿自由的使用变量而无须提前定义,甚至可以随时随意的对已存在的变量转换成其它任何PHP支持的数据类型。在程序在运行的时候,PHP还会自动的根据需求转换...
- 日期:2022-09-16
- 浏览:113
- 标签: PHP

-
- PHP内核探索 —— 一次请求生命周期:PHP的启动与关闭
- 我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的。PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口)。PHP总共有三个模块:内核、Zend引擎、以及扩展层。PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE...
- 日期:2022-09-16
- 浏览:121
- 标签: PHP

-
- PHP内核探索 —— 一次请求的开始与结束:MINIT和RINIT、RSHUTDOWN和MSHUTDOWN
- PHP开始执行以后会经过两个主要的阶段:处理请求之前的开始阶段请求之后的结束阶段开始阶段有两个过程:第一个过程是模块初始化阶段(MINIT), 在整个SAPI生命周期内(例如Apache启动以后的整个生命周期内或者命令行程序整个执行过程中), 该过程只进行一次。第二个过程是模块激活阶段(RINIT)...
- 日期:2022-09-16
- 浏览:8
- 标签: PHP

-
- Win Vista新特性:全部保护内核安全
- Windows Vista将引入一个全新的安全技术--Microsoft PatchGuard。 什么是PatchGuard? 简单来说,PatchGuard就是Windows Vista的内核保护系统,防止任何非授权软件试图“修改”Windows内核,也就是说,Vista内核的新型金钟罩。 Pat...
- 日期:2023-08-14
- 浏览:189

-
- 了解Windows Vista内核的安全性
- Windows Vista通过许多新功能和改进提高了系统的可靠性和您对系统与应用程序问题的诊断能力。例如,内核Windows事件跟踪 (ETW) 记录程序总是处于运行状态,能够生成有关文件、注册表、中断以及其他活动类型的跟踪事件,并保存在循环缓冲区中。当出现问题时,新的 Windows 诊断基础结构...
- 日期:2023-08-04
- 浏览:4
- 标签: Windows系统

-
- win11内核隔离有必要开吗
- 内核隔离是系统自带的一个功能,这项功能可以很好的保障我们的安全,不过值得打开吗,还是不是很推荐打开的,因为会和我们游戏会发生一些冲突,还是建议不打开。win11内核隔离有必要开吗:答:不建议打开 内核隔离还是不建议大家去打开的,因为可能会影响我们游戏的一个速度。而且打开之后还会占用内存,导致我们电脑...
- 日期:2023-06-11
- 浏览:5

-
- PHP内核探索 —— 从SAPI接口开始
- SAPI:Server Application Programming Interface 服务器端应用编程端口。研究过PHP架构的同学应该知道这个东东的重要性,它提供了一个接口,使得PHP可以和其他应用进行交互数据。 本文不会详细介绍每个PHP的SAPI,只是针对最简单的CGI SAPI,来说明S...
- 日期:2022-09-16
- 浏览:5
- 标签: PHP

-
- Java中内核线程理论及实例详解
- 1、概念内核线程是直接由操作系统内核控制的,内核通过调度器来完成内核线程的调度并负责将其映射到处理器上执行。内核态下的线程执行速度理论上是最高的,但是用户不会直接操作内核线程,而是通过内核线程的接口——轻量级进程来间接的使用内核线程。这种轻量级进程就是所谓的线程。2、优点由于内核线程的支持,每一个线...
- 日期:2022-08-15
- 浏览:5
- 标签: Java

-
- Linux5.19内核大提升! Ubuntu 22.04 LTS 现可升级至 Linux Kernel 5.19
- Ubuntu 22.04 LTS 最初配备了 Linux5.15 内核,目前已可升级到 Linux 5.19,详细请看下文介绍
- 日期:2022-06-06
- 浏览:548

网公网安备