`
文章列表
  群里看到一个面试题,doctype 标准(严格)模式(Standards Mode)、怪异(混杂)模式(Quirks Mode),如何触发,区分他们有何意义?而且据说是笔试题,汗。 现在对做题比较感兴趣,so整理份答案(不保证满分。而且如果我做笔试题,每天打字,很多汉字都写不出了,只能让考官看拼音了。。虽然能答出个一二,但肯定没此文详细了): 触发标准模式 1、加DOCTYPE声明,比如:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/D ...
在解决兼容方法上,想定出一个统一的规范,个人认为应该以下面3点为基本原则: 权衡成本:在浏览器被淘汰后,如何快速清理掉无用代码 可维护:在资源成本和完美间平衡的向后兼容 可读:省力、易记  这里把成本放在了第一位,并不是说我们不愿意追求完美,而只是,太刻意追求完美有时候可能会阻碍我们前进;在成本后,应该是可维护和可读,这点对于团队的合作来说至关重要,而最终结果也是为了减少成本。 先把这三个原则存起来,来看看我们平时解决兼容的写法(后面会附详细的Hack方法列表): 一、CSS 选择器 Hack/* Opera */ @media all and(-webkit-min-devic ...
1. 基本知识点 HTTP协议中几个状态码的含义:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状态代码。 代码 说明 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 ( ...

Javascript正则表达式

    博客分类:
  • Web
创建一个正则表达式 第一种方法: var reg = /pattern/; 第二种方法: var reg = new RegExp('pattern'); 正则表达式的exec方法简介 语法: reg.exec(str); 其中str为要执行正则表达式的目标字符串。 例如: <script type="text/jav ...

网络通讯协议

  一.OSI 7层模型   由下至上为1至7层,分别为:   应用层(Application layer)   表示层(Presentation layer)   会话层(Session layer)   传输层(Transport layer)   网络层(Network layer)   数据链路层(Data link layer)   物理层(Physical layer)   其中上三层称之为高层,定义应用程序之间的通信和人机界面。什么意思呢,就是上三层负责把电脑能看懂的东西转化为你能看懂的东西,或把你能看懂的东西转化为电脑能看懂的东西。   下四层称之为底层,定 ...
http://blog.roga.tw/2010/06/%E6%B7%BA%E8%AB%87-php-mysql-php-mysqli-pdo-%E7%9A%84%E5%B7%AE%E7%95%B0/   首先两个函数都是用来处理DB 的。 首先, mysqli 连接是永久连接,而mysql是非永久连接。什么意思呢? mysql连接每当第二次使用的时候,都会重新打开一个新的进程,而mysqli则只使用同一个进程,这样可以很大程度的减轻服务器端压力。 其次,mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很多可用的方法。具体查看  http://cn.php.net ...

fpm

    博客分类:
  • PHP
php FPM @TOdo

PHP笔试题

  1、用PHP打印出前一天的时间,格式是2012-2-3 8:50:21 echo date('Y-m-d H:i:s',time()-60*60*24 echo date("Y:m:d H:i:s",strtotime("-1 day"));   2、echo(),print(),print_r()的区别   echo 是语言结构,无返回值;   print 功能和echo基本相同,不同的是print是函数,有返回值;   print_r 是递归打印,用于输出数组对象   3、能够使HTML和PHP分离开使用的模板   s ...

PHP的bool值

    博客分类:
  • PHP
PHP中,当其他类型变量转换为 boolean 时,以下值被认为是 FALSE:     布尔值 FALSE 自身;     整型值 0 (零);     浮点型值 0.0 (零);     空字符串(""), 以及 字符串("0");     不包括任何元素的数组;     不包括任何成员变量的对象(仅PHP 4.0 适用);     特殊类型 NULL (包括尚未设定的变量);     从没有任何标记(tags)的XML文档生成的SimpleXML 对象; 其它所有值都被认为是 TRUE(包括任何资源)。 注意: -1 ...

HTTP协议

    博客分类:
  • Web
引言 HTTP协议我想任何IT 人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有 限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下: 1、HTTP概述 1.1、HTTP协议的客户端与服务器的交互 1.2、HTTP消息 1.3、HTTP请求的方法 1.4、HTTP响应的代码 2、抓包分析 3、POST与GET的差异 4、以一个实例说明C#中如何使用POST、GET等操作 4 ...
1、基本表结构 (1)/*员工人事表employee */ emp_no char(5) Not null primary key 员工编号 emp_name char(10) Not null 员工姓名 sex char(1) Not null 性别 dept char(4) Not null 所属部门 title char(6) Not null ...
相信大家一定碰到过,打开某个网页,却显示一堆像乱码,如"бЇЯАзЪСЯ"、"� ????????"?还记得HTTP中的Accept-Charset、Accept-Encoding、Accept-Language、Content-Encoding、Content-Language等消息头字段?这些就是接下来我们要探 ...
Zend Studio加Aptana的完美结合.我想,无论对于前端人员还是PHP开发人员,Zend Studio加Aptana绝对堪称经典.可惜中文资料太少,让很多人在安装和使用时绕了不少弯路,在此分享一下,安装过程中几个实用的技巧.Zend Studio的下载安装就不详叙了,自己Google下.本文以7.1版本为例说明.1. Aptana插件的安装Aptana插件的安装有两种方式,一种是通过Aptana官方 的插件链接安装,另一种是通过下载插件后加载安装.笔者建议用第一种方法,第二种方法我没安装成功过,总是出错(人品问题?).具体实施:打开Zend Studio, 选择help菜单下的i ...
下载的windows版本是redis-2.0.2,解压到D盘下: D:\redis-2.0.2 进到该目录下,有下列文件:  redis-server.exe :服务程序    redis-check-dump.exe :本地数据库检查    redis-check-aof.exe :更新日志检查    redis-benchmark.exe ...

Redis配置文件解读

转载自:http://www.cnblogs.com/daizhj/articles/1956681.html     对部分配置选项做了一些说明 把配置项目从上到下看了一遍,有了个大致的了解,暂时还用不到一些高级的配置选项,先放在这,用到的时候再回来看。 配置文件参数说明 :    1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程     daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定     pidfile ...
Global site tag (gtag.js) - Google Analytics