Hack知多少
    在DIV+CSS搭建页面时,为了达到最好的效果,不得不做到最大程度上的兼容各个浏览器,但是综合考虑有些小众的给予取舍。做浏览器的兼容性,就引出了CSS Hack的概念:    由于不同的浏览器对CSS的支持及解析结果不一样,和CSS中的优先级的关系,为达到同样的页面效果,不同的浏览器需要来写不同的CSS。    第一印象可能是IE浏览器:因为IE的各个版本之间的兼容性就是一个问题:     
....
navigator.appName的测试
    在本地测试的navigator对象效果和手册没有出入,但是在网络环境下测试发现了不一致之处,作以记录: navigator.appName 按照手册的描述,正常情况下IE 9显示的结果应该为:            Microsoft Internet Explorer 但是实际的测试结果却是:            Netscape        此结果全等于Chrome FF O  至此,在网络环境下测试访问
....
URI、URL和URN,啥啥分不清楚!!
    PHP出身,最熟悉的就是URL,次之就是JS中常用的URI,URN可能就是有点陌生。    它们的真面目:    URI:Universal Resource Identifier,通用资源标识符;    URL:Uniform Resource Locator,统一资源定位符;    URN:Uniform Resource Name,统一资源名称。    其中,URL,URN是URI的子集。    Web上地址的基本形式是URI,它代表统一资源标识符。有两种形式:  
....
encodeURI和encodeURIComponent的区别
    在URI的路径优化中,很多时候会将URL中出现的中文进行特殊处理。PHP中使用的就是urlencode和urldecode,而在JS中也同样有功能相似的JS全局函数:    encodeURI和decodeURI    encodeURIComponent和decodeURIComponent    那么encodeURI和encodeURIComponent分别是在什么时候使用呢?这就要从他处理之后的区别来看他们的应用时机:    var url = 'http://www.pekingpiao.com/kw/系统';   &nbs
....
Ajax中GET与POST方式的选择
    当有人纠结于没有选择唯一向前时,可否想到在这个时候会有人因为众多的选择而犹豫不决呢?    在编程中会遇到很多的这种时候,今天就说一说在使用Ajax时,到底是选择GET还是POST。    在php中一般不会纠结于此,因为都知道GET的数据会显示到URL中,而且传递的数据大小有限,所以GET的方式用的较少,而POST的数据较大、较安全,所以运用较多。    那现在就明白了,在php中不纠
....
详解MySQL的操作日志
    经验证默认情况下,windows下mysql的错误日志是关闭的;验证方法是在cmd下进入mysql后,执行SQL语句:    SHOW GLOBAL VARIABLES LIKE '%log%';返回结果如图:    可以在mysql 的配置文件my.ini的[mysqld]中,添加:    #错误日志   记录启动、运行或停止mysqld时出现的问题。    #Enter a name for the error log file.   Otherwise a default name will be used.    #log-error=d:/mysql_l
....