- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 php扩展练习-类
前言 本篇博文是对PHP扩展开发及内核应用第10-11章的学习、练习、总结。 练习习题 用php扩展实现 abstract class My_Yaf_Request_Abstract { protected $action; public function __construct()
2017-01-23 11:17:15 225
原创 php扩展练习-入门
参考引文http://www.cunmou.com/phpbook/index.md,今天来做一个php源码的改动验证。引文2.1中提及: 这样我们便可以猜测一下php内核是如何实现gettype这个函数了,代码如下: //开始定义php语言中的函数gettype PHP_FUNCTION(gettype) { //这个arg间接指向就是我们传给getty
2017-01-23 11:04:43 145
原创 GOF设计模式之STRATEGY(策略)
概述本文将和读者一起来理解GOF设计模式之OBSERVER(代理)。同样,本文将用JAVA对GOF中的示例代码改些,同时附上测试用例。模式结构GOF对STRATEGY的模式结构描述如 策略Strategy提供了AlgorithmInterface()接口,而其继承者ConcreteStrategy们将实现AlgorithmInterface()的多态。最后,Context初始化不同的strat
2016-12-05 23:25:22 286
原创 mysql隔离级别理解
关于mysql隔离级别的实验前言本文参考高性能mysql一书用mysql对四种SQL隔离级别进行仿真实验,以加深对SQL隔离级别的理解。简介SQL定义了四种隔离级别。包括 READ UNCOMMITED(未提交读) READ COMMITED(提交读) REPEATABLE READ(可重复读) REPEATABLE READ(可串行化)
2016-04-24 16:33:40 528
原创 关于C语言位域的几个困惑
在阅读LINUX内核源码过程中经常遇到在结构体中定义位域的情形,以提高空间的利用率。笔者有几个困惑: 1. 位域可以不用在结构体中吗? 2. 位域是GCC扩展的吗? 3. 位域如何存储和赋值? 本文旨在编写代码解决上述困惑
2015-09-07 17:18:41 602
原创 redhat下安装中文输入法
在Linux下安装输入法的的方法很简单, 下面举例小企鹅中文安装方法 下载地址:http://www.fcitx.org/download/fcitx-3.1.1-bin.tar.bz2 解压缩:tar jxvf fcitx-3.1.1-bin.tar.bz2 #
2011-08-17 16:02:19 614
原创 VM下linux 上网的设置步骤
1.打开VMware,Fedora 4关机状态,在Devices区域中鼠标双击Ethernet,选择"NAT"。 2.2.在VMware中,Edit-〉Virtual Network Settings,看到如下两张图的设置,说明VMnet8启用。VMnet8的启用说明V
2011-07-30 10:18:50 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人