其他
fwkjdaghappy1
这个作者很懒,什么都没留下…
展开
-
端口小结
这里讲的端口,只是讲网络协议中的端口,而非路由器或集线器等的端口。如果把IP地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口 可以有65536(即:2^16)个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535(2^16-1)。在Internet上,各主机间通过TCP/IP协议发送和接收数据包,各个数据包根据其目的主机原创 2012-03-26 23:46:04 · 480 阅读 · 0 评论 -
学习点滴
【cookie】如果在setcookie的时候,设置了expire,那么浏览器在关闭之后,不会删除cookie。如若不设置,则在浏览器关闭的时候,自动清理cookie。php的setcookie函数,第三个参数expire是时间戳。【session】php.ini中的session的配置参数,有一些需要记住用法session.cookie_httponly:表示是否支持原创 2013-09-03 22:31:00 · 650 阅读 · 0 评论 -
win7 安装mongodb
1、从http://www.mongodb.org/downloads获取,下载适合windows版本的mongodb,注意32位和64位的区别2、将下载的zip版本,解压到D:/mongodb3、创建数据库文件的存放位置。系统默认的位置是C:/data/db,可以在启动的时候,通过参数--dbpath 来修改文件夹路径。如D:/mongodb/data/db。需要注意的是,这个文件夹原创 2014-08-18 12:20:52 · 3036 阅读 · 0 评论 -
stduy queue
php 缓冲原创 2014-05-09 15:06:46 · 789 阅读 · 0 评论 -
Redis 事务
Redis 提供的事务机制与传统的数据库事务有些不同,传统数据库事务必须维护以下特性:原子性(Atomicity), 一致性(Consistency), 隔离性(Isolation), 持久性(Durability),简称ACID。我们逐项考察下 Redis 在事务的 ACID 上做出的权衡与取舍:原子性(Atomicity)原子意味着操作的不可再分,要么执行要么不转载 2013-05-02 13:34:32 · 611 阅读 · 0 评论 -
浅议MVC
模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。MVC如何工作MVC是一个设计模式,它强制性的使应用原创 2013-02-20 17:35:54 · 385 阅读 · 0 评论 -
接下来要看的
packunpackphp restTCP/IP HTTPhttp://hi.baidu.com/iwangcc/item/65be76f7a86a2ec1531c261chttp://www.dewen.org/q/1099php drylinux命令:tcpdumplsofnetstatiptables原创 2012-07-24 23:35:08 · 404 阅读 · 0 评论 -
PHP中的散列函数
MD:message digest 消息摘要。下面介绍一下PHP中的一些散列函数。md5md5 — 计算字符串的 MD5 散列值(128位二级制,32位16进制)string md5 ( string$str [,bool$raw_output = false ] )str 原始字符串。 raw_output 如果可选的 raw_output 被原创 2012-07-23 23:37:07 · 2081 阅读 · 0 评论 -
什么叫散列
基本知识Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。原创 2012-07-23 23:09:54 · 2073 阅读 · 0 评论 -
聊聊MD5
什么叫散列关于MD5是否重复md5的补位规则md5()md5_file()sha1()sha1_file()crc32()hash()pack()chrarcii码http://bbs.phpchina.com/thread-178553-3-1.htmlhttp://aiyooyoo.com/index.php/archives/3原创 2012-07-17 21:08:37 · 419 阅读 · 0 评论 -
深入理解HTTP协议
来源:http://www.blogjava.net/zjusuyong/articles/304788.html深入理解HTTP协议1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IET转载 2012-06-26 17:09:58 · 954 阅读 · 0 评论 -
phpmyadmin配置信息
ConfigurationWarning for Mac users: PHP does not seem to like Mac end of lines character ("\r"). So ensure you choose the option that allows to use the *nix end of line character ("\n") in your转载 2012-07-05 22:51:31 · 6096 阅读 · 0 评论 -
字符、字节与位的名字解释
给菜鸟扫扫盲位:Bit:一个bit就是一个二进制中的最小单元,不是0就是1,所以我给你1个0就是一个bit,给你2个0就是2个bit了。字节:Byte:由8个bit组成一个Byte,例如0100 0001(注意:中间加空格是为了好看,并不是真的有一个空格),Byte是计算机存储的最小单位,一个标准的英文字母占1个字节,一个标准的汉字占2个(GB2312)或3个(UTF8)字节。原创 2012-07-04 21:17:53 · 903 阅读 · 0 评论 -
程序员趣味读物:谈谈Unicode编码
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我很早转载 2012-05-17 00:27:25 · 589 阅读 · 0 评论 -
进程(process)和线程(thread).
原文地址几组极易混淆概念的理解(2)进程(process)和线程(thread).进程和线程这对概念的理解也是很难的,至今网络上可查的资料对其的理解出入都挺大,在不同的操作系统中,如linux和windows中,其概念和实现都是有出入的。因此,我在这里结合我自己的理解谈下这两个概念,讲的都是一般性的概念,并且主要是基以WINDOWS的。 一般将进程定义为一个正在运行的程转载 2012-03-21 23:59:26 · 1168 阅读 · 0 评论 -
Redis采用不同内存分配器碎片率对比
我们知道Redis并没有自己实现内存池,没有在标准的系统内存分配器上再加上自己的东西。所以系统内存分配器的性能及碎片率会对Redis造成一些性能上的影响。在Redis的 zmalloc.c 源码中,我们可以看到如下代码: 48 /* Explicitly override malloc/free etc when using tcmalloc. */ 49 #if defined(U转载 2015-03-19 14:33:29 · 798 阅读 · 0 评论