摘要: 从emule诞生到现在也已经有了两年左右时间了,随着emule的普及,喜欢他的人也越来越多,但是由于emule对技术相应有一个门槛,不像bt那么容易上手,所以很多朋友很长时间以来一直都有这样或那样的疑问,今天是周末我也献献丑,写一篇关于hash的文章。大家天天都在使用emule,hash这个词是在emule里面出现频率最高的,那么到底什么是hash呢?让我们先来了解一些基本知识,作作预热只有这样才能更好的了解hash。Hash,一般翻译做“散列”,也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出 阅读全文
posted @ 2012-07-22 02:06 morongrong 阅读(370) 评论(0) 推荐(0) 编辑
摘要: php底层工作原理图1php结构从图上可以看出,php从下到上是一个4层体系①Zend引擎Zend整体用纯c实现,是php的内核部分,它将php代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如hashtable、oo)、内存分配及管理、提供了相应的api方法供外部调用,是一切的核心,所有的外围功能均围绕Zend实现。②Extensions围绕着zend引擎,extensions通过组件式的方式提供各种基础服务,我们常见的各种内置函数(如array系列)、标准库等都是通过extension来实现,用户也可以根据需要实现自己的ext 阅读全文
posted @ 2012-07-22 01:58 morongrong 阅读(179) 评论(0) 推荐(0) 编辑
摘要: print_r()结构智能地显示传递给它的东西,而不像echo 和print()那样将所有的东西都转换成字符串.字符串和数字都被简单地输出.数组以括起来的键和值的列表形式表示.以Array开头:$arr = array('name'=> 'bob','age' => 20, 'sex' => 'man');print_r($arr);输出形如:Array{ [name] => bob, [age] => 20, [sex] => man}但对,用print_r()来显示布尔值和N 阅读全文
posted @ 2012-07-04 19:22 morongrong 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 这个星期是实训周,任务很艰巨,要我们学习CI框架然后学一个网站。今天很完一些手册后,写了一个很不完善注册页面,post出来,大家提提意见。(本人是菜鸟,勿怪!)首先在配置文件夹的database.phpp配置数据库 (这个大家都知道的)然后view视图文件中建立一个文件V_reg.php,代码如下:<html><head><title>注册界面</title></head><body><form method="post" accept-charset="utf-8" acti 阅读全文
posted @ 2012-07-02 21:50 morongrong 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Firebug对于Web开发人员来说,已经成为了不可或缺的工具,但是在我日常的工作中,常常感觉还没有能够深刻的挖掘出她的潜力,今天花了点时间仔细研究了Console和命令行的使用在提高工作效率方面的作用,记下来和大家分享一下.Firebug一共有Console,HTML,CSS,Script,DOM,NET六个Tab,今天着重说一下Console的用法。其实我们对于Console应该非常熟悉,因为这里是Firebug给出各种信息的窗口,而这也正是Console的主要用途,日志记录(Logging)。除此之外,Console还提供了通过命令行方式来调试Javascript的方法。下面就来学习一下 阅读全文
posted @ 2012-07-01 15:10 morongrong 阅读(499) 评论(0) 推荐(1) 编辑