什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?

什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。   什么是FastCGI FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要… Read More »

细说 Data URI

☞ 兼容性 由于出现时间较早,目前主流的浏览器基本都支持 data URI: Firefox 2+ Opera 7.2+ Chrome (所有版本) Safari (所有版本) Internet Explorer 8+ 但是部分浏览器对 data URI 的使用存在限制: 长度限制,长度超长,在一些应用下会导致内存溢出,程序崩溃 Opera 下限制为 4100 个字符,目前已经去掉了这个限制 IE… Read More »

Redis面试总结

1 什么是redis?   Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)   (5) 主从复制不要用图状结构,用单向链表结构更为稳定,即:Master <- Slave1 <- Slave2 <- Slave3... 3 Redis支持的数据类型   Redis通过Key-Value的单值不同类型来区分, 以下是支持的类型… Read More »

java中具体集合,java库中具体集合

ArrayList 一种可以动态增长和缩减的索引序列 1.ArrayList   可以动态增长和缩减的索引序列   (3) 使用hasNext()检查序列中是否还有元素。 HashMap 一种存储key:value关联的映射 9.ArrayQueue  循环数组实现的双端队列   (4) 使用remove()将迭代器新返回的元素删除。 TreeSet 一种有序集 10.PriorityQueue … Read More »

python发展史

一:Python介绍 Python之路,Day1 - Python基础1   2017-07-15,这是我学习python的第一天。 python的创始人为吉多·范罗苏姆(Guido van Rossum)(龟叔)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹 打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。于是便有了python。 本节内容 Python介绍 发展史 … Read More »

高级程序员必背,事务隔离级别详解

默认的读操作:需要请求共享锁,允许其他事物读锁定的数据但不允许修改。 返回回话1重新执行查询操作并提交事务 二、行锁实例 在打开的所有查询窗口中执行以下操作 首先不添加隔离级别,默认是READ COMMITTED,由于数据之前的更新操作使用了排他锁,所以查询一直在等待锁释放*/ SELECT ID,Price FROM Orders WHERE ID=10 ---将查询的隔离级别设置为READ U… Read More »

zip安装包使用方法,20免安装版配置方法图文教程

由于刚刚设置了密码。重新打开mysql。 至此,MySQL就安装完成并可以使用了。 PS:大部分SQL语句需要加分号,可以使用quit或者exit来退出MySQL 但是,在日常使用中,建议使用权限更低的用户来操作具体的数据库,SQL语句如下: windows 下安装mysql 在cmd中继续输入: mysqld --defaults-file="E:\mysql\my.ini" --console… Read More »

API详细介绍Web前端,HTML5中与页面显示相关的API

HTML5中与页面显示相关的API 2015/05/15 · HTML5 · HTML5 原文出处: 涂根华的博客    在HTML5中,增加了2个与页面显示相关的API,分别是Page Visibility API与Fullscreen API; 作用分别如下: Page Visibility API  是指当页面变为最小化状态或者用户将浏览器标签切换到其他标签时会触发。 Fullscreen … Read More »

谷歌Chrome浏览器开发者工具教程,基础功能篇

Chrome开发者工具不完全指南(一、基础功能篇) 2015/06/23 · HTML5 · 2 评论 · Chrome 原文出处: 卖烧烤夫斯基    就算你不是一名前端开发工程师,相信你也不会对Chrome浏览器感到陌生。根据最新的一份(2015/06)的浏览器市场占有率报告,Chrome近乎占有浏览器天下的半壁江山。简单、快捷使它成为了新时代人们的新宠。如果你是一名web开发人员,我推荐你使… Read More »

js内存泄露的几种情况详细探讨,Chrome开发者工具不完全指南

Chrome开发者工具不完全指南:(三、性能篇) 2015/06/29 · HTML5 · 2 评论 · Chrome 原文出处: 卖烧烤夫斯基    卤煮在前面已经向大家介绍了Chrome开发者工具的一些功能面板,其中包括Elements、Network、Resources基础功能部分和Sources进阶功能部分,对于一般的网站项目来说,其实就是需要这几个面板功能就可以了(再加上console面… Read More »

win10系统关闭445端口方法全攻略操作系统

4.一般打开到System目录就没有文件了,右击System,新建——项: 然后将txt文件另存为[.cmd]文件,名称可以随便起,后缀正确即可; win10家庭版有很多功能都不能用,这一次就碰到了一个找不到‘组策略’的问题,在网上搜索到了一个方法,记录一下: 将新建的名称填写为SMBDeviceEnabled,然后双击进行编辑,将数值数据设置为0(默认即为0)。 8. 数值数据修改为2: 新建一… Read More »