工作中遇到一些大的图片导致网页加载速度过慢,有大量的图片需要压缩找了一个php压缩类, 利用这个类进行图片压缩的批量处理 <?php /** * 图片压缩类:通过缩放来压缩。 * 如果要保持源图比例,把参...
Laravel中resource方法
Laravel中resource方法 新增的 resource 方法将遵从 RESTful 架构为用户资源生成路由。该方法接收两个参数,第一个参数为资源名称,第二个参数为控制器名称。 Route::resource('users', 'UsersController...
密码保护:nginx匹配location前缀含义
前缀含义 = :精确匹配(必须全部相等) ~ :大小写敏感 ~* :忽略大小写 ^~ :只需匹配uri部分 @ :内部服务跳转
如何配置禁用ip或ip段呢?
使用lnmp安装 nginx的目录一般在/usr/local/nginx/ 首先要建一个封ip的配置文件blockips.conf,然后vi blockips.conf编辑此文件,在文件中输入要封的ip。 deny 1.2.3.4; 然后保存此文件,并且打开nginx.conf...
sed元字符集
sed元字符集 ^ 匹配行开始,如:/^sed/匹配所有以sed开头的行。 $ 匹配行结束,如:/sed$/匹配所有以sed结尾的行。 . 匹配一个非换行符的任意字符,如:/s.d/匹配s后接一个任意字符,最后是d。 * 匹配0个或多...
linux中find grep sed命令组合使用
find . -name "*.html" -o -name "*.js" | xargs grep -i "pkt.zoosnet.net" find . -name "*.html" | xargs sed -ir "s#//pkt.zoosnet.net/JS/LsJS.aspx?siteid=PKT21646611&float=1&lng=en#//mnn....
const *p 与*const p 区别
const *p 可以记忆为const (*p),p指向地址的内容不可改变,但是p指向的地址是可以改变的这就是sort函数可以进行排序的原因 *const p 可以记忆为*(const p),const修饰的地址,p指向的地址不可改变,但是p...
由红芯浏览器聊到v8
最近红芯浏览器搞得沸沸扬扬,自称“打破美国垄断,中国首个自主创新智能浏览器内核”,却被人发现使用的chrome的内核,逼装大发了,整的很尴尬。 不过也有好处,可以提醒下国人,与人的技术差距还是挺大的。V8 ...
extern存储类简介
extern 存储类 extern 存储类用于提供一个全局变量的引用,全局变量对所有的程序文件都是可见的。当您使用 'extern' 时,对于无法初始化的变量,会把变量名指向一个之前定义过的存储位置。 当您有多个文件且...
适用于Charles任意版本的注册码
// Charles Proxy License // 适用于Charles任意版本的注册码,谁还会想要使用破解版呢。 // Charles 4.2目前是最新版,可用。 Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4 ...