MySQL执行过程 在用户执行MySQL启动命令后,MySQL的初始化模块从配置文件中读取系统参数和命令行参数,并按照这些参数初始化整个系统,同时启动并初始化各存储引擎。 在系统初始化结束后,连接管理模块启动监听程序,准备接受客户端的请求。 当一个客户端通过网络连接到MySQL服务器时,连接管理模块会监听到这个请求,通过MySQL自己定义的协议,执行相关的底…
PHP应用程序安全编程读后总结 用两天的时间把这本书看完了,说实话没有啥感触,觉得有些东西就是提了一下,根本没有做深入的讨论(本来这本书也就这个价格,呵呵), 应该算是初级的书,可用作web安全扫盲 第一章是本书总起的章节,web本来就是不安全的,我们编码人员的作用是将安全依照实际需要尽可能的提高,防止“黑客”可以很简单的入侵,给他们造成一些麻烦。 第二章以…
在某个寂寞的上午,看到了这篇文章,觉得有些道理! 一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与 涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛烈些吧”,只因为它无所畏 惧。一个自信的男人,总是能够感染别人,无论这些人是朋友还是敌人。要使别人对…
PHP源码阅读笔记十二:return_value 返回值 阅读PHP的源码有一段时间了,知道在扩展函数中只要使用PHP_FUNCTION,并且将值赋给return_value就可以返回此函数的值。 然后自己跟踪代码,一直以为有一个return_value这样的全局变量或包含 return_value的全局hashtable存在,然后不停的调试,一直没有发现,…
PHP源码阅读笔记十一: array_key_exists,in_array array_key_exists (PHP 4 >= 4.1.0, PHP 5) array_key_exists -- 检查给定的键名或索引是否存在于数组中 说明 bool array_key_exists ( mixed key, array search ) array_ke…
PHP源码阅读笔记十:array_keys,array_values函数 新年的第一篇文章,首先给各位朋友拜年 今天有空看了下代码,写点东西,留作纪念! array array_keys ( array input [, mixed search_value [, bool strict]] ) array_keys() 返回 input 数组中的数字或者字…
今天过年了,祝各位朋友新春快乐,万事如意! PHP源码阅读九:array_unshift, array_push int array_unshift ( array &array, mixed var [, mixed ...] ) array_unshift() 将传入的单元插入到 array 数组的开头。注意单元是作为整体被插入的,因此传入单元将保持同样…
PHP源码阅读:array_pop, array_shift 要过年了,要放假了,一些事情需要收尾了,一些人也准备回家了, 今年第一次没有回家。。。。。 貌似也有一个星期没有看相关的源码了,是不是上进心没有了? 看样子不能因为某些原因放松对自己的要求,又买了两本书,上个月买的书才看完了一本,要加油了!。。 貌似说了一些废话。。。 在standard/arra…