文章库ARTICLE COLUMN

  • [PHP 安全] pcc —— PHP 安全配置检测工具

    [PHP 安全] pcc —— PHP 安全配置检测工具

    摘要:文章转自背景在安全测试中最单调乏味的任务之一就是检查不安全的配置项。在下文中,该脚本被称作安全配置项检查器,或者。保障措施大多数情况下,最好是自己来关注与安全性相关的问题比如的配置。脚本已实现下列保障措施检查脚本在非环境中只能工作两天...

    dravenessdraveness 评论0 收藏0
  • php中调用Java实现word文档的预览

    php中调用Java实现word文档的预览

    摘要:在下一切运行正常,但是到下文件的文件名和生成路径就会发生变化,这里的不会被当作路径分隔符了,而是当作文件名的一部分,其实修改起来也很简单创建另一个线程启动服务,老是会出现无法连接服务的异常。 php预览word文档的实现 以及实现过程中遇到的...

    leejan97leejan97 评论0 收藏0
  • 【PHP源码学习】2019-03-08 PHP内存管理2笔记

    【PHP源码学习】2019-03-08 PHP内存管理2笔记

    摘要:用表达式表示以上结论或者结构体内存对齐核心结论它是编译器做的优化,空间换时间的思想。整个联合体占用的空是所有字段多带带占用空间大小中取占用空间大小最大的字段。使用命令继续运行我们可以看到上有项已经不是了,说明上次分配过内存。 baiyan ...

    WinerWiner 评论0 收藏0
  • Laravel中集成PayPal

    Laravel中集成PayPal

    摘要:最近在写一个面向国外买家的一个商城项目,既然面向国外,那就要用到这个支付平台。因为在对接的过程中遇到了一些问题,花费了一些时间,所以把对接的过程记下来,也希望能帮助到用到的朋友。以下皆以代码的形式展现,没有截图,但我尽量用代码讲解明白...

    xiaoqibTnxiaoqibTn 评论0 收藏0
  • Lumen框架“服务容器”源码解析

    Lumen框架“服务容器”源码解析

    摘要:下边是服务容器工作示意图服务容器的产生框架中,服务容器是由中类完成的,该类实现了服务容器的核心功能。并不是框架中所有的类都能实现自动依赖注入的功能只有服务容器创建的类实例才能实现依赖自动注入。框架中的服务容器是全局的,不需要 1.服务容...

    ytwmanytwman 评论0 收藏0
  • Leetcode PHP题解--D33 700. Search in a Binary Search

    Leetcode PHP题解--D33 700. Search in a Binary Search

    摘要:题目链接题目分析从给定的二叉树中,查找指定值及其子节点。思路这个好像不用多说什么了吧按先序遍历搜索,找到则返回。最终代码若觉得本文章对你有用,欢迎用爱发电资助。 700. Search in a Binary Search Tree 题目链接 700. Search in a Binary Sea...

    BlackjunBlackjun 评论0 收藏0
  • MySQL 复制 - 性能与扩展性的基石 4:主备切换

    MySQL 复制 - 性能与扩展性的基石 4:主备切换

    摘要:一旦使用的复制功能,就很大可能会碰到主备切换的情况。对于主备切换,如果是计划内的操作,较为容易至少比紧急情况下容易。可能有主库上已发生的修改还没有更新到它任何一台备库上的情况。假设是和的主库。 一旦使用 MySQL 的复制功能,就很大可能会...

    lk20150415lk20150415 评论0 收藏0
  • 活动:送两本《PHP 程序员面试笔试真题库》

    活动:送两本《PHP 程序员面试笔试真题库》

    摘要:程序员面试笔试真题库历时一年,由机械工业出版社出版,在年月问世。现免费送出本程序员面试笔试真题库,具体参与规则如下在本文下留言即可参与,并且一个用户的多次留言只算作一次。月将会有一本程序员面试笔试算法出版,后续将会继续在中搞赠书活动。...

    刘玉平刘玉平 评论0 收藏0
  • 为什么我们需要 Laravel IoC 容器?

    为什么我们需要 Laravel IoC 容器?

    摘要:哲学的一个重要组成部分就是容器,也可以称为服务容器。那我们要怎么做呢请看下面的例子数据库连接通过上面的代码,如果我们想把改成,根本不需要去修改类构造函数里的依赖。现在我要讲下容器里到底发生了什么。 showImg("https://segmentfault.com/im...

    xiaokaixiaokai 评论0 收藏0
  • QueryPHP V1-beta.1 部分文档代码解耦,版本PHP 7.3.2

    QueryPHP V1-beta.1 部分文档代码解耦,版本PHP 7.3.2

    摘要:百分之百单元测试覆盖直面一剑封喉,基于实现框架常驻,依托生态实现业务常驻,此刻未来逐步渐进。国际化例子函数随机数字优化最开始采用的的继承一个基础的,方便单元测试有一定性能损失。 经过 1 个月的开发,QueryPHP v1.0.0-beta.1 版本可以发布了...

    lentruelentrue 评论0 收藏0
  • Mix PHP V2 实例:协程池异步邮件发送守护程序

    Mix PHP V2 实例:协程池异步邮件发送守护程序

    摘要:消费者开发使用本例时,请确保你使用的编译时开启了本例我们采用的守护程序协程池来完成一个超高性能的邮件发送程序。 去年 Mix PHP V1 发布时,我写了一个多进程的邮件发送实例: 使用 mixphp 打造多进程异步邮件发送,今年 Mix PHP V2 发布,全面的协...

    lauren_liulinglauren_liuling 评论0 收藏0
  • Redis 分布式锁--PHP

    Redis 分布式锁--PHP

    摘要:分布式锁的作用在单机环境下,有个秒杀商品的活动,在短时间内,服务器压力和流量会陡然上升。分布式集群业务业务场景下,每台服务器是独立存在的。这里就用到了分布式锁这里简单介绍一下,以的事务机制来延生。 Redis 分布式锁的作用 在单机环境下,...

    cangercanger 评论0 收藏0
  • 关于ThinkPHP 5 把动态链接库付给变量而导致的执行多条sql数据合并问题

    关于ThinkPHP 5 把动态链接库付给变量而导致的执行多条sql数据合并问题

    摘要:由于是配置文件配置了多个数据库链接,所以在执行语句的时候要动态链接数据库。改成这样执行就没问题。 由于是配置文件配置了多个数据库链接,所以在执行语句的时候要动态链接数据库。 showImg("https://segmentfault.com/img/bVbrmdO?w=689&h=148"); ...

    terenteren 评论0 收藏0
  • cad快速看图软件中怎么快速在图纸上输入文字标注?

    cad快速看图软件中怎么快速在图纸上输入文字标注?

    摘要:快速看图软件中怎么快速在图纸上输入文字标注我们一般做相关设计的小伙伴们应该都是了解的。那么以上就是在图纸上快速标注的教程操作了,希望可以对大家有所帮助哦 cad快速看图软件中怎么快速在图纸上输入文字标注?我们一般做相关设计的小伙伴们应该...

    Cruise_ChanCruise_Chan 评论0 收藏0
  • Redis--秒杀场景应用

    Redis--秒杀场景应用

    摘要:在大流量程序开发中,必然会遇到高并发的应用的场景。乐观锁实现秒杀功能它的优点如下消息队列对内存消耗较大,个请求,需要操作出队列。需要结合实际的业务场景嵌入本文的核心实现逻辑。 在大流量程序开发中,必然会遇到高并发的应用的场景。解决方案...

    lovXinlovXin 评论0 收藏0
  • 那是我夕阳下的奔跑-思否

    那是我夕阳下的奔跑-思否

    摘要:不知道标题如何取,正好看到默认的,那就开始第一次奔跑搬砖三年,会偶尔写写博客来记录一下学习的历程。 不知道标题如何取,正好看到默认的,那就开始第一次奔跑 搬砖三年,会偶尔写写博客来记录一下学习的历程。 之前在博客园(上学期间)和CSDN都有写...

    BamboyBamboy 评论0 收藏0
  • 超全的设计模式简介(45种)

    超全的设计模式简介(45种)

    摘要:设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。设计模式的类型共有种设计模式。工厂模式工厂模式最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 该文建议配合 design-patterns-for-h...

    wdzgegewdzgege 评论0 收藏0
  • [教程] 大白话 Laravel 中间件

    [教程] 大白话 Laravel 中间件

    摘要:它包含三个主要的中间件组和应用程序的全局中间件。这些中间件在应用程序的每个请求期间运行。使得可以在组中注册中间件,从而更容易通过使用组名将大量中间件附加到路由。典型示例是将每个用户分配给角色,中间件检查用户的角色以确定是否有权访问所请...

    ThinkSNSThinkSNS 评论0 收藏0
  • 关于Trait

    关于Trait

    摘要:自起,实现了一种代码复用的方法,称为。为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用。优先级从基类继承的成员会被插入的成员所覆盖。优先顺序是来自当前类的成员覆盖了的方法,而则覆盖了被继承的方法。 自 PHP 5...

    My_Oh_MyMy_Oh_My 评论0 收藏0
  • Leetcode PHP题解--D31 965. Univalued Binary Tree

    Leetcode PHP题解--D31 965. Univalued Binary Tree

    摘要:题目链接题目分析如果二叉树中所有节点的值都相同,那么该二叉树被称为单值二叉树。思路思路比较简单,把值存入全局变量数组中,再对数组的值去重。判断该数组长度是否为即可。最终代码优化方案把值作为数组的键则可以省去去重步骤。若不同则直接退出即...

    anonymoussfanonymoussf 评论0 收藏0
  • swoole进程结构

    swoole进程结构

    摘要:管理进程会监视所有子进程的退出事件,当进程发生致命错误或者运行生命周期结束时,管理进程会回收此进程,并创建新的进程。换句话也就是说,对于进程的创建回收等操作全权有保姆进程进行管理。跟的交互请求到达实际上是与进程中的某个线程发生了连接。...

    546669204546669204 评论0 收藏0
  • 透过 Crontab 排程备份 Mariadb (Mysql)使用 php + exec + mys

    透过 Crontab 排程备份 Mariadb (Mysql)使用 php + exec + mys

    摘要:本教学使用环境介绍伺服器端资料库语言版本本机端一开始原本是用去备份资料库,但是发现会有一些问题,于是改成这种方式,直接透过去备份,出来的格式也不会有什么问题。 本教学使用环境介绍伺服器端:Ubuntu 18.04 LTS资料库:Mariadb 10.1.34(Mysql...

    mingzhongmingzhong 评论0 收藏0
  • Apache 透过 htaccess 隐藏 php 副档名(mod_rewrite)

    Apache 透过 htaccess 隐藏 php 副档名(mod_rewrite)

    摘要:本教学使用环境介绍伺服器端资料库语言版本本机端首先安装好后,启用功能然后再到添加内容内容为记得将路径设为你的网站根目录路径呦接着将然后去你的网站根目录中添加档案为,并加入以下内容在同一个档案中添加,就像这样这样只要访问路径就等于是访问...

    姘搁『姘搁『 评论0 收藏0
  • php 设定启用 php缩写(php.ini、short_open_tag)

    php 设定启用 php缩写(php.ini、short_open_tag)

    摘要:本教学使用环境介绍伺服器端资料库语言版本本机端启用缩写能节省一些写法,虽然没差多少,只是要是脚本多了,看起来就比较好辨识例如脚本一开头需要加上开了简写后就不用了以及要资料时开了简写后是不是干净多了呢可能还有其他的简写方式,但是我没有发...

    ?xiaoxiao,?xiaoxiao, 评论0 收藏0
  • php 将手机号码转为国际码(preg_replace + preg_quote)

    php 将手机号码转为国际码(preg_replace + preg_quote)

    摘要:本教学使用环境介绍伺服器端资料库语言版本本机端举例台湾本地用户互打手机号码时,是,当与第三方串接需要转国际号时,需要变成,此时就可以使用此功能自由转换。使用所以他只会取代第一个,将它改为转回来一样原理使用将取代为原本的 本教学使用环境...

    fai1017fai1017 评论0 收藏0

热门文章

<