信息技术分享

PHP实现图片压缩类,通过缩放来压缩

工作中遇到一些大的图片导致网页加载速度过慢,有大量的图片需要压缩找了一个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个或多...

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 ...