正则表达式记忆备份
Script中使用SubMatches集合,在JScript中则使用$0…$9属性。要匹配圆括号字符,请使用“\(”或“\)”。(?:pattern)非获取匹配,匹配pattern但不获取匹配结果,不进行存储供以后使用。这在使用或字符“(|)”来组合一个模式的各个部分时很有用。例如“industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。(?=patter...
前端技术之CSS实现图片垂直居中
即可。 除了使用 CSS 实现图片的居中显示,也可以根据图片的高度和宽度属性以及显示区域的大小,然后计算出图片的 margin-top 属性的值得到正常的偏移位置。这样的方法比较麻烦,毕竟要对每个图片进行计算,并且很难保证图片宽高属性的正确性,可能会导致图片变形。 当一个网站的价值越高时,需求也就越多,仅仅通过居中图片不一定给人好的视觉体验。比如 QQ 空间就专门对图片进行了显示优化处理,如果图片中有...
Ajax跨域原理JQuery之Jsonp使用剖析
对该对象的 onreadystatechange 注册事件,然后再执行 open 和 send 方法。一般来说,实现简单的Ajax请求,我们只需要在 readyState 等于 4(请求完成) 之后再进行后续的状态码判断并处理。对于IE浏览器,实现起来稍有不同,IE系列是使用 ActiveXObject 控件来实现异步请求的,不同版本的IE浏览器在写法上稍有不同,因此完整的Ajax类需要对IE系列浏览...
HTML锚点效果改进平滑移动页面滚动特效实现
的感觉不太好,于是有些网站改进了锚点的效果,使得页面在移动时有个缓冲期,下面描述其改进原理。 改变地址的锚点名称。比如页面元素的 name 属性为 “comment_22”。可以将网页地址上的锚点名称进行修改,比如加上前缀“anchor_”,这样当用户访问这个网页时,锚点就不会自动的被触发,然后通过 JavaScript 进行处理。 获取 Hash 地址,使用 Jquery 的 animate 方法滚...
从网站统计功能看百度图片蜘蛛抓取错误地址
前段时间我在本站上添加了访问统计功能,对所有的请求进行记录,包括 http_host, http_user_agent, request_uri 等。有时候我会去看看统计日志,同时进行简单的分析。查看日志后,自然也发现了很多的猜测式进攻,各种Spider如 Baiduspider, Baiduspider-image, 360spider, 360Spider, YisouSpider, Sogou...
PHP编码转换减号(连接符)无法转换问题
使用 PHP 的 iconv 或 mb_convert_encoding 函数进行编码转换,比如将 gb2312 转换为 utf-8 编码,在出现某些特殊字符(减号,连接符)时,不能正常工作,可能会变成问号"?"或者"C"。尝试了多种方法,依然不能很好的解决这个问题。如下代码,在声明了 //IGNORE 后遇到连接符号"-"仍然会变成符号"?"。 <?php $html = iconv($chars...
git使用之rebase合并提交
# Note that empty commits are commented out 接下来,使用 :wq 保存确认后,会进入编辑 comment 模式下,此处只需要将多个提交的 comments 进行编辑,然后 :wq 保存即可。通常情况下,只要恢复到了第一次提交,就不会出现冲突。若 GIT 在 rebase 的过程中产生冲突,会进入一个临时分支,只需要将该分支中被修改的文件编辑后提交,使用 gi...
图像处理技术之图片相似度比较
,手动重新编辑很慢且容易出错。于是想到了使用脚本比较全部图片的相似度,然后替换文件的方式来达到去除水印效果。在完成这项工作前,我们需要找到所有的原图放在同一个文件夹中。通过遍历原图和目标文章目录的图片进行比较,若发现相似则覆盖。在网上找了一个PHP写的类,略加修改,代码如下: <?php /** * Image similarity compare * @author May * */ class I...
LMLPHP第二期更新功能
L_REQUEST_URI,此常量一般情况下和SERVER变量的REQUEST_URI相同,当项目目录在DOCUMENT_ROOT下级时,会去除入口文件之前的部分。此常量在路由抵达控制器方法后再次匹配进行二次路由时特别有效。修复assign方法部分变量名冲突优化使用assign方法后可能会出现变量值丢失问题,通过增加fetch方法,在独立域中抽取变量修复这个问题。系统异常处理优化了系统异常捕捉处理功能...
无人机如何快速返航
无人机如何快速返航,需要的朋友参考下。无人机一般都需要飞到足够的安全高度进行拍摄,这里的高度大概都是在 100 米左右(病句,但符合正常人理解)。对于稍微有点飞行经验的人来讲,是不会使用自动返航功能的,还是实际操控带来飞行的乐趣,各位飞友们,你们说是不是?那如何快速返航,我们要解决的问题是下降的速度,只有下降的速度快了,返航时间才会缩短,那如何快速下降呢?先看一个截图。下面是大疆 悟2 的参数截图。明...