摘要: 汇编基础第一章:基础1、地址总线2、数据总线3、控制总线4、内存地址空间,地址空间分配第二章:寄存器cpu由寄存器,控制器,运算器登器件构成a、通用寄存器 ax,bx,cx,dx 高地位(H,L) AH,AL ……………… * 汇编指令:汇编指令或寄存器名称书写不区分大小写 * 指令的两个操作对... 阅读全文
posted @ 2015-03-24 18:13 壹木人 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 我们的开发环境一般都使用windows操作系统,而测试环境和线上环境一般使用linux。windows下编辑的shell脚本,上传到windows下会发生错误。出现两种情况: 1、BOM头问题,前面有介绍,不再继续 2、回车符问题。 主要是在windows操作系统下,采用的编辑器(windo... 阅读全文
posted @ 2015-03-19 18:22 壹木人 阅读(250) 评论(0) 推荐(0) 编辑
摘要: PHP的开发工具还是不少的,有用VI,有用eclipse、Netbean、sublime Text,当然用的比较多的还是Zend Studio,这次试用Zend Studio 8.0.1 开发几个PHP项目,在新建远程项目时(PHP Project From Remote Server)发现几个... 阅读全文
posted @ 2015-03-13 11:30 壹木人 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 利用NGINX搭建HTTPS服务器不是一件困难的事情,过程包括以下几步第一步:利用OpenSSL制作证书第二步:安装NGINX,configure中保证加入ngx_http_ssl_module.c模块[root@localhost ~]# wget "http://nginx.org/downlo... 阅读全文
posted @ 2015-03-10 16:31 壹木人 阅读(465) 评论(0) 推荐(0) 编辑
摘要: join是mysql中一个基础的关键词,一般在多表连接查询中使用,这里做一下总结1、JOIN的语法格式table_references:table_reference [, table_reference] ...table_reference: table_factor | join_ta... 阅读全文
posted @ 2015-03-06 10:21 壹木人 阅读(1800) 评论(0) 推荐(0) 编辑
摘要: 关于tcpdump如何抓包,本文不再总结,可以查看 tcpdump的官方地址查看http://www.tcpdump.org 本文重点记录两个部分: 第一部分:tcpdump所抓包与TCP/IP协议的对应分析 第二部分:tcpdump所抓包的分析 先看第一部分 一、tcpdump所抓包与T... 阅读全文
posted @ 2015-01-27 17:07 壹木人 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: php的header()方法一般被用来告知浏览器做一些什么样的操作,比如跳转,刷新等等;而调用header方法前,如果使用echo输出一些内容,会发生什么情况呢?会对header函数有影响吗?我们实验来看看情况。第一部分: 选择环境和版本 我们的测试选择的是LNNP,php的版本是5.3.8,... 阅读全文
posted @ 2014-12-31 14:53 壹木人 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 第一部分:编译过程 先了解一下linux下C代码的编译过程,C代码的编译,一般分成四个阶段,包括:预编译,编译,汇编和链接,这四个阶段的分工是预处理过程,负责头文件展开,宏替换,条件编译的选择,删除注释等工作。gcc –E表示进行预处理。编译过程,负载将预处理生成的文件,经过词法分析,语法分析,语... 阅读全文
posted @ 2014-12-19 17:42 壹木人 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 对于程序的编码问题,做一次总结,我们清楚,从对象来说,编码可能涉及到三到四个对象一、首先是请求终端: 这个请求终端有可能是浏览器端,从浏览器端发起网页请求;Ajax请求;也有可能是程序内部的Api调用。 a、先看浏览器端和web服务器端的数据交互采用的编码符合什么准则 浏览器端的输入分成两种... 阅读全文
posted @ 2014-12-15 17:11 壹木人 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 在上一篇提到的BOM头,实际上牵扯到文本的编码问题,BOM头是出现在windows下用文本编辑器编写文件后,按照UTF-8的格式下保存文件而我们在编辑php脚本的时候通常是用utf-8的格式保存脚本文件,在这种情况下,我们发现不了bom头的存在。可是如果我们将php的脚本文件按照gbk编码保存我... 阅读全文
posted @ 2014-12-10 17:09 壹木人 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 最近有不少在微博上谈论BOM头问题,BOM头会造成页面展示的乱码,xml分析出现问题。而我恰巧遇到一种情况,在wml页面中如果加上BOM头,PC浏览器(IE,火狐)和手机浏览器(UC)都很正常,而如果去除BOM头,则手机端正常,PC端不正常。为此,对BOM头和编码做些简单的研究。 1、什么是B... 阅读全文
posted @ 2014-12-09 17:09 壹木人 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 通过实验解释单例模式在数据库连接中的作用 阅读全文
posted @ 2014-11-20 15:51 壹木人 阅读(1931) 评论(0) 推荐(0) 编辑
摘要: Web服务器在面对高并发的情况下,网络的IO一般选择IO复用,像apache选择的Select/poll。Nginx在linux 2.6后选择Epoll做网路IO,提高了WEB服务的并发能力。在本章,我们将看看NGINX如何使用epoll。首先,我们看一下数据结构图:1、从结构图中,我们先看第一部... 阅读全文
posted @ 2014-11-18 10:42 壹木人 阅读(14189) 评论(0) 推荐(1) 编辑
摘要: NGINX作为服务端的应用程序,在客户端发出数据后,服务端在做着这样一些处理,数据先会经过网卡,网卡会和操作系统做交互,经过操作系统的协议栈处理,再和不同的应用程序交互。 在这里面涉及两个概念,一个是用户态,一个是内核态。应用程序通过系统调用函数进入内核空间,内核运行进行数据准备和数据拷贝等工... 阅读全文
posted @ 2014-11-11 10:50 壹木人 阅读(803) 评论(0) 推荐(0) 编辑
摘要: Nginx的入口、模块化管理的初探 阅读全文
posted @ 2014-10-30 16:59 壹木人 阅读(1057) 评论(0) 推荐(0) 编辑