关闭

TCP - 通俗理解TCP的三次握手

三次握手流程的本质,可以这么理解:TCP的三次握手其实是双方各一次握手,各一次确认,只是其中一次握手和确认合并在一起。当然也可以更通俗的去理解: “喂,你听得到吗?” “我听得到呀,你听得到我吗?” “我听得到呀,你听得到我吗?” “我能听到你” 三次握手为什么不用两次,或者四次原因很简单,因为只有三次才是最合适的,三次通信是最小值,两次通信满足不了要求,而四次通信则显得冗余。比如之前的三次改成两次...
阅读(1) 评论(0)

LNMP - 你不知道的Nginx+Php-fpm运行原理

初识Nginx与Php-fpmNginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Php-fpm是什么1、cgi、fast-cgi协议cgi的历史早期的webserver只处理html等静态文件,但是随着技术的发展,出现了像php等动态语言。 webserver处理不了了,怎么办呢?那就交给php解释器来处理吧! 交给ph...
阅读(14) 评论(0)

PHP - 深入理解变量的内存存储

PHP是弱语言,其变量处理的过程是不可见的。变量的存储似无形,又难以捉摸,到底存在了内存的哪里了? 每门计算机语言都需要一些容器来保存变量数据。在一些语言当中,变量都有特定的类型,如字符串,数组,对象等等。比如C和Pascal就属于这种。而PHP则没有这样的类型。在PHP中,一个变量在某一行是字符串,可能到下一行就变成了数字。变量可以经常在不同的类型间轻易的转化,甚至是自动的转换。PHP之所以成为...
阅读(14) 评论(0)

PHP - 巧解对int整形模糊搜索的方法

遇到的问题:业务线对线索ID和电话号码进行模糊搜索,要解决的问题也就是 mysql中对int类型的数据进行模糊搜索,主要是考虑工作量和效率之间的关系,表数据200W左右 表类型如下:CREATE TABLE `table_xxx_linkman` ( `customer_name` varchar(40) NOT NULL DEFAULT '' COMMENT '联系人姓名', `telep...
阅读(71) 评论(0)

git 常用命令

git add xxx 添加文件到暂存区   git rm xxx 删除文件,替代物理删除文件,然后提交   git commit -m "xxx" 提交更改到本地仓库   git push 推送更改到远程分支   git pull 从远程分支拉取更改   git reset HEAD xxx 如果某个文件被add了,但不想commit可以恢复   git branch xxx 创建某...
阅读(60) 评论(0)

Web - SublimeCodeIntel Sublime插件下载

链接: https://pan.baidu.com/s/1o7NG1Eq 密码: eect 分享给需要插件包的小伙伴~~...
阅读(115) 评论(0)

PHP 过滤验证和转义

对于PHP这种脚本语言来说过滤参数是很重要的事情 切记一条 不要相信任何来自外面提交过来的参数 HTML: 使用 htmlentities(string,flags,character-set,double_encode)  mysql:mysqli 和 pdo 预处理来解决过滤的问题         用户资料的信息:filter_var(variable, filter, options)...
阅读(76) 评论(0)

PHP - 谈PHP中信息加密技术

信息加密技术的分类单项散列加密技术(不可逆的加密)属于摘要算法,不是一种加密算法,作用是把任意长的输入字符串变化成固定长的输出串的一种函数MD5string md5 ( string $str [, bool $raw_output = false ] ); //MD5加密,输入任意长度字符串返回一个唯一的32位字符md5()为单向加密,没有逆向解密算法,但是还是可以对一些常见的字符串通过收集,枚...
阅读(132) 评论(0)

C - C框架 Cgic中文手册

Cgic中文手册  链接:http://pan.baidu.com/s/1mip18IO 密码:n8cb...
阅读(152) 评论(0)

Apache - Apache下运行cgi的文件

最近闲来无事 研究研究C语言 开发软件是Visual Studio 2012  也是看着视频学的  编译以后的C生成的.exe的文件 修改成cgi的文件 在Apache下并没有运行 并自己下载 文件 原因是配置文件的问题 DocumentRoot "D:\phpStudy\WWW" AllowOverride None Options ExecCGI Order allow,de...
阅读(239) 评论(0)

C - C的Yu is Coming

前几天想学点C语言  一直想学 却又没有接触过 心里慌慌的  感觉要学点东西 才好 毕业好几年了 除了些PHP 并没有什么拿得出手的技能 所以准备学点C 补充下能量 百度了一下 各种C 不夸张的说 看得我都懵逼了          千里之行 始于足下..  找了一个看起来比我都老的  Visual C++ 6.0 估计名校的实习生都会这些破玩意 .... 在网易云课堂上找了一个视频  就这样...
阅读(255) 评论(0)

nginx/php-fpm 自动下载/不解析PHP模块的问题

服务器环境:阿里云服务器 Lnmp 问题描述:在Nginx配置虚拟站点时 遇到了两个问题 1、站点域名不解析 自己下载文件  2、php执行代码不解析原因: SCRIPT_FILENAME 配置站点路径出的错  代码如下nginx 配置代码和现象在下面server { server_name xx.xxxxxxxxxxxxxxxxx.com; index index...
阅读(343) 评论(0)

Python - 3步简单搭建Python http服务器

趁着周末的闲暇时光看看Python是什么鬼 给疲倦的自己充充电 这里分享出来 也怕自己忘记 看了一本叫 像科学家一样思考python的书 简单的了解了下 然后搭建一个小服务器…第一步是第一步 - 检查所在的开发机是否存在Python环境 我开发机环境是有Python环境的 2.6.6 在 >>> 下输入打印字符 第二步 - 新建文件夹 执行Python脚本import SimpleHTTPSe...
阅读(357) 评论(0)

PHP - stripos strstr str_replace 字符串函数

1、查找字符位置函数strpos(str,search,[int]):查找search在str,search,[int]):查找search在str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos(str,search,[int]):查找search在str,search,[int])...
阅读(230) 评论(0)

PHP - Cannot find config.m4用 phpize 编译共享 PECL 扩展库

关于phpize是干嘛用的,可以参看php官方文档:http://php.net/manual/zh/install.pecl.phpize.php 前几日想安装Xdebug的时候,需要为php安装Xdebug扩展,按照网上教程的步骤一步步执行时却报了如下错误: 需要执行的命令:         phpize  (备注 在php模块里执行 我的环境自己加在环境变量里了 根据自定义...
阅读(481) 评论(0)
47条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:16879次
    • 积分:509
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:16篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论