首页 收藏夹 关于本站 登陆 注册
文章列表 最新文章 | 推荐文章
PHP技术     PHP获取两个日期中每一天的日期   

<?php /** * 获取指定日期段内每一天的日期 * @param Date $start 开始日期 * @param Date $end 结束日期 * @return Array */ function getDateFromRange($start, $end) { $stimestamp = strtotime($start); $etimes . . .

2018-12-19   冥灯     浏览(17)
PHP技术     PHP设计模式和使用场景   

设计模式六大原则开放封闭原则:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象.依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。单一职责原则:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。接口隔离原则:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖 . . .

2018-12-19   冥灯     浏览(4)
PHP技术     解决API接口开发安全的方法   

所谓接口,服务器端直接根据user_id来做相应的会员操作,这是非常危险的接口处理,等于把当前的会员系统给完全暴露出来,只要对方改一下user_id就可操作所有会员对应的接口。一般在PC端,我们是通过加密的cookie来做会员的辨识和维持会话的;但是cookie是属于浏览器的本地存储功能。APP端不能用,所以我们得通过token参数来辨识会员;而这个token该如何处理呢?在做接口加密前,我们先来 . . .

2018-12-13   冥灯     浏览(85)
web前端     JS返回上一页并刷新的多种方法   

js返回上一页并刷新的几种方法。返回上一页 刷新当前页面 返回前两页 返回上一页并刷新页面跳转:onclick="window.location.href='list.php'" Javascript刷新页面的几种方法: 1,history.go(0) 2,location.reload() 3,location=location 4,location.assign(locat . . .

2018-12-12   冥灯     浏览(68)
PHP技术     100个常用的 PHP 类库资源   

依赖管理( Dependency Management )用于依赖管理的包和框架Composer / Packagist - 一个包和依赖管理器.Composer Installers - 一个多框架Composer库安装器pickle - PHP扩展安装器Melody - A tool t . . .

2018-12-10   冥灯     浏览(102)
Linux     真机安装CentOS7遇坑与填坑   

1.无法进入正常的安装界面 显示 /dev/root does not exist,此时输入下面的命令:ls /dev/sd*  列出机器的所有存储设备,一般来说sdb是系统自带的,U盘会是其他命名,另外靠后的。(这个时候需要自己判断)  在选择install centos7 的时候按 E 键&nbs . . .

2018-12-08   冥灯     浏览(92)
Linux     VM15pro的激活码,激活秘钥   

VG5HH-D6E04-0889Y-QXZET-QGUC8 CY55A-F6G80-H85HQ-WNN5X-W38W4 AC11H-4HZ05-08EDQ-APQGX-YCUC8 ZG780-8EZ9M-M89LY-M5PEG-W2AZ8 ZF3NU-D6XEJ-48E7Q-27YNC-PC8ED AV5M0-F4W8M-088PZ-36ZNV-NFHE2 AU15R-A0Z4N-M88HY-HQ . . .

2018-12-02   冥灯     浏览(54)
Linux     GitLab服务器IP地址修改   

最近使用GitLab 搭建了Git的私有仓库,但是发现私有仓库的地址居然是一个无效ip地址,不是本机的IP地址,最后百度了一下,找了很久才找到,特此记录一下.  修改方式如下: cd /opt/gitlab/embedded/service/gitlab-rails/config 修改gitlab.yml文件&nbsp . . .

2018-11-30   冥灯     浏览(46)
Linux     CentOS命令行安装tools   

1、启动CentOS虚拟机 虚拟机》》安装VMware Tools  2、创建挂载点目录 mkdir /mnt/cdrom  3、挂在光驱 mount /dev/cdrom /mnt/cdrom  4、查看挂在光驱结果 cd /mnt/cdrom ls查看/mnt/cdrom路径下 . . .

2018-11-29   冥灯     浏览(40)
Linux     CentOS7 配置阿里云yum源   

1、打开centos的yum文件夹 输入命令cd  /etc/yum.repos.d/  2、用wget下载repo文件  输入命令wget  http://mirrors.aliyun.com/repo/Centos-7.repo 如果wget命令不生效 . . .

2018-11-29   冥灯     浏览(29)