文章库ARTICLE COLUMN

  • PHP 小技巧

    PHP 小技巧

    摘要:但是要注意在打开一个文件时候的版本问题不要随便就复制变量解析一个脚本的时间要比解析一个静态页面慢至倍。一种可以把多个字符串当作参数的函数。是语言结构,不是真正的函数,故把函数加上了双引号去除标签以及空格换行等字符目录分隔符多路径分隔符...

    iliyakuiliyaku 评论0 收藏0
  • PHP 安全小记

    PHP 安全小记

    摘要:一切输入都是不可信的一切输入都是不可信的一切输入都是不可信的变量的处理程序中所有来的变量都是不可信的输入的变量组成前都要用处理输入的变量回显在页面或者存入数据库钱都要用函数处对于传入的整数或浮点数可以使用或处理关闭安全掌握到自己的手里...

    yedfyedf 评论0 收藏0
  • 为什么还要写一个PHP框架?

    为什么还要写一个PHP框架?

    摘要:最后讨论决定自己开发一个框架,于是就开始了整体框架的设计。设计框架首先是底层框架,设计底层框架的第一个问题就是如何管理框架的所有类及其依赖关系,对比成熟的方案有依赖注入和基于组件设计两种方案。 背景 事情源于在做框架选型的时候,我们对...

    caohaoyucaohaoyu 评论0 收藏0
  • 【IP】伪造 && 甄别

    【IP】伪造 && 甄别

    摘要:伪造的规模性无论是普匿还是高匿,代理方的数量都是有限的,所以在规模性方面,的确存在限制。伪造过于方便,而且伪造方式在互联网上过于泛滥。 断言 三重问: IP伪造是否可能? 1为True,IP伪造的规模性是否存在限制? 1为True,甄别IP伪造的成功率...

    cheukyincheukyin 评论0 收藏0
  • 关于PHP的Trait特性

    关于PHP的Trait特性

    摘要:关于作者程序开发人员,不拘泥于语言与技术,目前主要从事和前端开发,使用和,端使用混合式开发。和组合的语义定义了一种减少复杂性的方式,避免传统多继承和类相关典型问题。它为传统继承增加了水平特性的组合也就是说,应用的几个之间不需要继承。 ...

    wind3110991wind3110991 评论0 收藏0
  • 接口限流的常用算法汇总

    接口限流的常用算法汇总

    摘要:接口限流的常用算法计数器法计数器法是限流算法里最简单也是最容易实现的一种算法。由此可见,当滑动窗口的格子划分的越多,那么滑动窗口的滚动就越平滑,限流的统计就会越精确。漏桶算法漏桶算法,又称。 接口限流 什么是接口限流 那么什么是限流呢?...

    gyl_codergyl_coder 评论0 收藏0
  • 大话PHP设计模式之单例模式

    大话PHP设计模式之单例模式

    摘要:上面是简单的单例模式,自己写程序的话够用了,如果想继续延伸,请传送至大话设计模式之单例模式升级版 看了那么多单例的介绍,都是上来就说怎么做,也没见说为什么这么做的。那小的就来说说为什么会有单例这个模式以便更好的帮助初学者真正的理解这个...

    VEIGHTZVEIGHTZ 评论0 收藏0
  • php设计模式(1) 前言

    php设计模式(1) 前言

    摘要:就像一群人完成某一项工作,不能一窝蜂全上,需要有组织有纪律,这个组织和纪律就是设计模式的概念。行为型设计模式用于在不同的对象之间管理算法关系以及职责结构型设计模式用于在不同的对象之间构造大的对象结构。 前言:php设计模式这个系列是基于...

    twohappytwohappy 评论0 收藏0
  • Centos7下如何用cron定时执行PHP文件

    Centos7下如何用cron定时执行PHP文件

    摘要:一简介在中,周期执行的任务一般由这个守护进程来处理,可以在无需人工干预的情况下运行作业。特殊的符号代表所有的取值范围内的数字。 一、crontab 1.1 简介 在Linux中,周期执行的任务一般由cron这个守护进程来处理,可以在无需人工干预的情况下运行...

    2i18ns2i18ns 评论0 收藏0
  • 搭建同时支持PHP和ASP.NET的Linux服务器环境

    搭建同时支持PHP和ASP.NET的Linux服务器环境

    摘要:我的服务器安装的是最新版,上面的代码贴的是参考文章的原文。换成域名或者服务器,测试结果应该为载入页面时到服务器的连接被重置。火狐此时测试结果应该为默认页此时测试结果应该为的默认页,或者是报出的错误。个人认为,避免和混用才是上上策。 ...

    王军王军 评论0 收藏0
  • 大话PHP设计模式之单例模式升级版

    大话PHP设计模式之单例模式升级版

    摘要:用来指向已创建好的实例构造函数为空注意这里是关键这是我们需要调用的方法把函数也定义为空,这样就大功告成啦。 接上一篇大话PHP设计模式之单例模式 这一篇介绍一下升级版的单例模式,废话不说先上代码 不完美的单例模式 class singleMode { ...

    darcranddarcrand 评论0 收藏0
  • phpMyAdmin 你值得拥有

    phpMyAdmin 你值得拥有

    摘要:首先呢,他是开源的,你别说,我就喜欢开源的你懂的其次它是用世界上最好的语言写的,作为资深开发工程师看着亲切的很。 这个家伙一般都是搞 PHP 的人接触的多一些,毕竟有琳琅满目的数据库管理工具。比如我之前用的比较多的是 Navicat for MySQL,这...

    U2FsdGVkX1xU2FsdGVkX1x 评论0 收藏0
  • laravel package 推荐,数据备份

    laravel package 推荐,数据备份

    摘要:为了项目的稳定性,我们通常会对项目的数据库进行备份,我之前采用是写的脚本进行备份,使用,发现个更佳好用的可以方便的对文件和数据库进行备份使用第一步这里面要注意如果不是和,那么第二步这样之后就可以在命令里面看到命令最基础的使用是更多命令...

    QiShareQiShare 评论0 收藏0
  • 【日常手记】之Laravel5.3

    【日常手记】之Laravel5.3

    摘要:个人网站最近刚写了一个手机在线播放的电影站使用日常手记更新使用的的查询作用域的本地作用域去自定义可复用的约束集合,方便链式调用什么是本地查询作用域本地作用域允许我们定义通用的约束集合以便在应用中复用。 关于作者 程序开发人员,不拘泥于...

    kidsamongkidsamong 评论0 收藏0
  • 简单意义上的桶排序

    简单意义上的桶排序

    摘要:简单意义上的桶排序桶排序的原理是先安排个桶作为容器若数据范围为的话。最后循环桶里的元素并且输出进行从大到小或从小到大的排序。 简单意义上的桶排序: 桶排序的原理是先安排N+1个桶作为容器,若数据范围为N的话。 然后将测试数据(所需排序的数据)...

    JackJiangJackJiang 评论0 收藏0
  • ThinkPHP3.2.3 常见问题(不断更新)

    ThinkPHP3.2.3 常见问题(不断更新)

    摘要:在模板里使用大方法传参问题在循环中,循环出来的变量作为参数时,只能使用中括号,写法如下请求传参的数据类型方式通过查询字符串进行参数传递,无论你想传递数值还是字符串,服务器端使用接收到的值都是字符串方式请求参数传递,除了可以传标量类型,...

    Lucky_BoyLucky_Boy 评论0 收藏0
  • php的扩展 - yaml

    php的扩展 - yaml

    摘要:今天查看扩展库时,看到有个叫的扩展位列榜首,竟有多万下载数,这么牛逼的东西我咋没听说过那既然孤陋寡闻了,那就赶紧学习学习吧。 今天查看php扩展库时(http://pecl.php.net/package-s...),看到有个叫yaml的扩展位列榜首,竟有2000多万下载数,...

    zhangke3016zhangke3016 评论0 收藏0
  • php版本升级总结

    php版本升级总结

    摘要:开发机环境升级步骤坑试了其他的方法添加源时会报错,执行的时候我发现会一并升级很多软件,这并不是我想要的,我只想升级到。看一下扩展是否已经安装成功并加载在中指定新版本的扩展的文件夹。在这种将每一个配置文件的文件改为。 目前这篇总结只是从...

    dadongdadong 评论0 收藏0
  • 程序猿必读-防范CSRF跨站请求伪造

    程序猿必读-防范CSRF跨站请求伪造

    摘要:,中文为跨站请求伪造是一种利用网站可信用户的权限去执行未授权的命令的一种恶意攻击。防范技术令牌同步模式,简称是在用户请求的页面中的所有表单中嵌入一个,在服务端验证这个的技术。 showImg("https://segmentfault.com/img/remote/1460000008505...

    wangtdgoodluckwangtdgoodluck 评论0 收藏0
  • 加密算法之非对称加密

    加密算法之非对称加密

    摘要:算法公钥加密算法是年由罗纳德李维斯特阿迪萨莫尔和伦纳德阿德曼一起提出的。是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被推荐为公钥数据加密标准。 上篇文章介绍了对称加密的原理,但是它的最大问题就是加密和...

    dongxiawudongxiawu 评论0 收藏0
  • 使用satis自建私有镜像

    使用satis自建私有镜像

    摘要:假设同一个包有多个开发人员则将其他人员设置为组成员,在同一台跳板机上部署项目,并且设置项目的为。这样在开发环境中通过登陆来判断权限。在跳板机上则通过添加该机器的公钥到来判断权限这样就算其他人有仓库地址也不能拉到代码,目的基本达成。 建...

    lscholscho 评论0 收藏0
  • PHP中把stdClass Object转array的几个方法

    PHP中把stdClass Object转array的几个方法

    摘要:和通讯通常都用,但用传过来的数组并不是标准的,而是类型。那么我们可以参考下面的几个方法进行转换。方法一转方法二方法三如果是的数据量的话,执行要进,结构再复杂些,可以达到,性能太差了可以用以下替换但是对的特性,只能是针对的,否则得先转码...

    MarkxuMarkxu 评论0 收藏0
  • 修改session有效时间

    修改session有效时间

    摘要:因为系统是根据读取用户权限动态生成的导航栏,所以这里需要延长生效时间。修改的相关参数这个值为,利用来传递这个代表在客户端储存的时间,默认是,代表浏览器一关闭就作废。 测试环境下,测试反映系统不操作一段时间导航栏就没有了。因为系统是根据...

    CarlBenjaminCarlBenjamin 评论0 收藏0
  • PHP面试总结记录

    PHP面试总结记录

    摘要:尽管事务是维护数据库完整性的一个非常好的方法,但却因为它的独占性,有时会影响数据库的性能,尤其是在很大的应用系统中。由于在事务执行的过程中,数据库将会被锁定,因此其它的用户请求只能暂时等待直到该事务结束。 1、双引号和单引号的区别~双引...

    zebrayoungzebrayoung 评论0 收藏0
  • foreach 使用引用需要注意的问题

    foreach 使用引用需要注意的问题

    摘要:是指将数组的值给,当我们需要直接操作原数组时,就会添加引用符号,这时接收的是数组值的地址空间。输出结果异常分析第一个遍历结束,因为是引用赋值,所以变量和最后一个数组单元是同一个地址空间。 foreach($arr as $key=>$value){} foreach是指...

    ccj659ccj659 评论0 收藏0

热门文章

<