置顶推荐

最新发布

Linux基础

Centos7 编译安装 PHP7 (LNMP)

1年前 336 浏览 评论

环境:centos7版本:PHP7目标:lnmp一、下载并解压    1. 去官网下载安装包 http://www.php.net/downloads.php,并进入目标目录    2. tar -zxvf php-7.0.3.tar.gz -C /usr/src 解压文件到/usr/src目录下    3. cd /usr/src/php-7.0.3 进入解压出来的文件夹二、安装依赖包 

经验分享

PHP 微信小程序登录并授权获取用户信息

1年前 980 浏览 评论

    当下微信小程序是比较流行的开发了,必要的了解不可少。这里简单叙述下开发流程,以登录并获取用户信息为例:    首先,我们需要注册一个公众平台的的账号,这没什么可说的,主要是获取appid和appsecret。    然后,下载微信开发者工具,这些文档上都有。关键是在本地开发的时候,需要校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书等。这个

知识点

PHP session回收机制/session生命周期无效/gc_maxlifetime无效

1年前 842 浏览 评论

    在使用session时,很多同学一直苦于session设置的生命周期不生效,明明该失效了,却还是能获取到值,这里不得不说下PHP的工作机制了。    首先,我们通过修改php.ini或者ini_set()函数的session.gc_maxlifetime 和 session.cookie_lifetime参数的值来修改session的生命周期。    session.gc_max

知识点

PHP __get()和__set()魔术方法的使用

1年前 368 浏览 评论

    其实__get()和__set()是相当实用的魔术方法,说下简单的使用吧一、__get()    从一个难以访问的属性读取数据的时候,__get() 方法被调用。难以访问有以下两种解释:1.无访问权限    当我们想要访问一个类的属性,但是类的属性通常是受保护的或者私有的,这时候就可以通过__get()来给该属性赋值,并且返回。如:/**  * @v

Jquery

ajaxFileUpload 实现文件自动上传,已修复返回“syntaxError :unexpected token <”错误

1年前 521 浏览 评论

    在实际项目中我们经常要与上传打交道,选择完文件再点击上传有时候不是很实用,这时候我们就要用上这个啦。这是一个非常实用的功能,要给大神赞一个。    话不多说,先把文件拿出来,代码不是很多,网上有很多代码很坑会报错,这里有一份自己试验没问题:jQuery.extend({     createUploadIframe: function (id,&nb

ThinkPHP

thinkPHP5.0 验证码自动刷新

1年前 353 浏览 评论

    在平时项目中,为了被别人恶意刷服务器,或者暴力破解密码,验证码是必不可少的,这里就介绍下TP5中的一种用法。相关代码如下:Html端    直接点击图片刷新,或者页面加载后也刷新。<img class="captcha-img" src="{:captcha_src()}" onclick="javascript:this.

经验分享

PHP 后台管理系统Auth权限验证

1年前 443 浏览 评论

    我们php通常免不了要负责整个后台的开发与管理,而后台最基础的权限验证是不可避免的。现在有很多继承的快速开发框架自带权限,但是核心类还是一样的,而且用别人开发搭建的后台自然没有用自己搭建的来的顺手顺心。有些同学可能对权限不太了解,这里就大概说说我的经验吧:一、数据表的创建    首先我们需要创建4张表,这个不用多说,管理员表(admin),用户组表(auth_group),管理员用户组关联表(auth_group_access)

Jquery

iframe框架登录过期跳出框架到登录页面

1年前 448 浏览 评论

在做后台管理系统的时候,我们通常会使用iframe来做为框架,这时候我们登录过期后会准备跳转到登录页面。但是使用iframe的情况下,重定向的时候登录页面往往是内嵌在框架内部,这样显然不合理,也不美观。这时候我们只要在登录页面添加一段js代码即可:<script type="text/javascript"> $(function(){     if (window !== top)&

Xshell

xshell 评估过期

1年前 580 浏览 评论

今天登录xshell,竟然评估过期了。破解版没啥用,后面找了半天总算找到解决方案了:1、登录官网  https://www.netsarang.com/download/down_form.html?code=5222、点击左侧 Free License,出现如下图: 3、选中并填写 Evaluation user / Home & School user 信息:注意:License type 必须 Home and School use(家庭和个人使用),Email

Css

Css 实现文本溢出显示省略号

1年前 455 浏览 评论

开发中文本超出宽度是再正常不过的事了,我们通常需要隐藏超出文本:overflow: hidden;但是往往光隐藏没有提示不太友好,这时需要给出省略号说明后面的内容隐藏了:overflow: hidden; text-overflow:ellipsis; white-space: nowrap;