摘要: 原文链接:eval(gzinflate(base64_decode解密方法 今天群里一位朋友发了一个php的马子,经过了gzinflate和base64_decode加密,求解密,这种加密方法我以前也见过,只用把eval改为echo即可实现解密,但是情况并不是我想象的那么简单,输出的依然是乱码,网上 阅读全文
posted @ 2017-07-13 17:11 半瓶子水 阅读(7940) 评论(0) 推荐(1) 编辑
摘要: 1、npm install -S <package> 安装并保存模块信息 在当前文件夹下安装模块,并且项目路径中如果有package.json文件时将模块保存在package.json文件的dependencies字段,并且带有版本号。(如果安装时package.json文件是打开状态,则会写失败) 阅读全文
posted @ 2017-05-04 16:13 半瓶子水 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 最近有空可以让我静下心来看看各种代码,function与感叹号的频繁出现,让我回想起2个月前我回杭州最后参加团队会议的时候,@西子剑影抛出的一样的问题:如果在function之前加上感叹号 (!) 会怎么样?比如下面的代码: 在控制台运行后得到的值时true,为什么是true这很容易理解,因为这个匿 阅读全文
posted @ 2017-04-06 14:58 半瓶子水 阅读(413) 评论(0) 推荐(1) 编辑
摘要: 描述: Select2插件在IE中,当页面加载完毕后会自动的focus,弹出本来应该点击input才会有个提示语。 原因: 在select2的源码中第1849行左右,有一段监听input事件的代码,如下: 可以看到这里是使用HTML5的input事件去监听input中值的变化的,并没有使用传统的ch 阅读全文
posted @ 2017-03-27 10:34 半瓶子水 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: 1、iphone自带的样式会替换自定义的css样式,只要只要在样式里面加一句去掉css去掉iPhone、iPad的默认按钮样式就可以了!~ 2、去掉浏览器中autocomplete带来的黄色背景 如图 3、修改浏览器自带的scrollbar样式 ::-webkit-scrollbar{width:1 阅读全文
posted @ 2017-03-24 14:07 半瓶子水 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: 1、swiper每页上都有动画,当翻到此页时动画才会显示,但是会遇到翻页翻到一半并没有完全翻过去,导致此页的动画已经隐藏,而下一页的动画还没有执行,所以会出现画面空白的问题。 解决方法是增加onTouchEnd的回调。 阅读全文
posted @ 2017-03-24 10:23 半瓶子水 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 通常用于将两个有相同项的表格合并,比如A表有设备、型号列,而B表有设备、编号、单价三列,现在需要把B表的设备和编号合并到A表中。(AB表数据量不同,此处以A表为主) A表 B表 合并后 其中D3使用的公式是=VLOOKUP(B3,Sheet2!B:D,2,0) E3使用的公式是=VLOOKUP(B3 阅读全文
posted @ 2017-03-07 23:24 半瓶子水 阅读(41532) 评论(0) 推荐(1) 编辑
摘要: 转自:判断浏览器版本是否是ie8以下浏览器,如果是调到提示换更高级版本浏览器页面 (function(window) { var theUA = window.navigator.userAgent.toLowerCase(); if ((theUA.match(/msie\s\d+/) && th 阅读全文
posted @ 2016-12-28 10:49 半瓶子水 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: open -a Google\ Chrome --args --disable-web-security --user-data-dir 阅读全文
posted @ 2016-10-21 08:36 半瓶子水 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、shadow dom 影子dom,即在浏览器中不能看到其内部结构的dom组件。比如HTML5中的video标签,只需要写如下两行就可以创建一个播放器,并且在每个浏览器中样式不同。 而且我们无法更改它的样式,shadow dom提供了很好的样式隔离。所以我们可以使用shadow dom来封装web 阅读全文
posted @ 2016-10-17 15:13 半瓶子水 阅读(193) 评论(0) 推荐(0) 编辑