长城宽带篡改网页弹广告恶劣行径史无前例
(长城宽带)弹广告问题是在11年底的时候,当时自己做的一个网站,我回家偶尔会看到网页右下角弹出广告,当时觉得非常奇怪,这个网页完全是我做出来的,怎么可能会有广告呢,难道是公司加上去的?我记得当时我只是使用了Google的JQuery CDN,还以为是Google的JQuery CDN有问题,为此还在百度知道问了下,大家都说Google是有道德的公司,不可能干这下三滥的事情。后来在网上找了下答案,才确定...
基于JavaScript在线头像图片编辑前端后台实现
前端使用Jcrop实现预览和获取图片大小,选定位置等信息。关于Jcrop,项目地址在GITHUB上,它基于MIT开源协议。本人看了下项目的源代码,感觉作者蛮认真的。Jcrop做到了兼容IE系列和其他主流浏览器,非常稳定,让开发者不再为前端方面花费太多精力。加上本人不太喜欢Flash实现,纯JavaScript实现的功能效率会更高。由于时间比较仓促,代码没有过多的优化,有点乱,下面公布前端实现和服务端...
ffmepg delogo 的一些方法
使用 ffmpeg 去除水印的步骤方法。首先,先截取一小段:ffmpeg -ss 1:01 -i x.mp4 -t 10 -c:v copy -c:a copy output.mp4解释:-ss 指定从输入视频第 1:01 秒开始截取,-t 10 指明最多截取 10 秒,实际上测试发现可能是 15 秒。 -c:v 和 -c:a分别指定视频和音频的编码格式。 -c:v copy -c:a copy标示视...
前端开发之CSS兼容写法经验总结
写需要注意的一些问题,这些问题都是本人在做浏览器兼容的时候发现的,非常重要。对于前端工程师们来说,也许值得一看,欢迎有志之士留言交流。前端CSS之图片边框一个人只有从头至尾完成整个WEB项目时,且在不使用外界UI框架时,一定会知道,我们在定义全局样式的时候一定要定义图片的边框属性。这点也是我在做浏览器兼容的时候,发现IE8会默认有蓝色边框。定义图片边框属性,如下代码示例: <style> img{ b...
支付宝篡改行程卡UI
支付宝作恶啊,竟然敢篡改行程卡界面,假的也成了真的,真的竟然成了假的!通过支付宝的 通信大数据行程卡 下面有个 行程卡使用说明,点进去大家都会发现,真正的官网是 xc.caict.ac.cn。支付宝修改了行程卡的 UI,这样,如果你通过官方渠道去获取了行程卡的截图,发现和支付宝的不一样,字体不一样。因为普通大众只知道支付宝,所以会认为官方的是假的,这样随意篡改官方 UI 的行为真的要严惩。祸国殃民的...
图像处理技术之图片相似度比较
Today,工作中发现需要去除图片上的水印,由于涉及文章太多,手动重新编辑很慢且容易出错。于是想到了使用脚本比较全部图片的相似度,然后替换文件的方式来达到去除水印效果。在完成这项工作前,我们需要找到所有的原图放在同一个文件夹中。通过遍历原图和目标文章目录的图片进行比较,若发现相似则覆盖。在网上找了一个PHP写的类,略加修改,代码如下: <?php /** * Image similarity comp...
有关硬盘的检测
ION === SMART Health Status: OK 不知道这个 S.M.A.R.T. 的检测原理是什么,感觉是很快的,不是很懂。我觉得检测,就应该是很漫长的,尤其是硬盘空间很大的时候。于是使用自带的工具 badblocks 来做个检测,我觉的这个检测靠谱很多,等了好几个小时,依然在执行中,这些命令设计的特别不友好,不提前告知下可能的时间。pi@raspberrypi:~/bak $ sud...
LMLPHP第二期更新功能
的REQUEST_URI相同,当项目目录在DOCUMENT_ROOT下级时,会去除入口文件之前的部分。此常量在路由抵达控制器方法后再次匹配进行二次路由时特别有效。修复assign方法部分变量名冲突优化使用assign方法后可能会出现变量值丢失问题,通过增加fetch方法,在独立域中抽取变量修复这个问题。系统异常处理优化了系统异常捕捉处理功能,修复之前可能出现部分异常没能捕捉的问题。详情见官网文档(ht...
Archlinux Gnome 折腾
这次或许是最后一次,因为低配置的电脑已经运行不了了,既然不行,就没有使用 Linux UI 的必要了。很悲伤,很多东西走着走着都是作死。屠龙者终成恶龙!(1126/1127) upgrading zita-resampler [#####################################################] 100% New optional dependencies fo...
springboot mybatis 多数据源配置
示例:TestExample testExample = new TestExample(); Test test = testMapper.selectByPrimaryKey(1); 后面就是如何使用 mybatis generator。配置文件如下:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PU...