文章库ARTICLE COLUMN

  • 我的第一个小程序(Discuz! + 微信小程序)

    我的第一个小程序(Discuz! + 微信小程序)

    摘要:微信小程序开发官方文档,正在开发的小程序的源码,都给了我不少启发到小程序上富文本的解析一个优秀的开源项目微信小程序富文本解析组件作用在于解析你论坛上的帖子内容,你论坛上加粗的文字,加了颜色的文字,图片等等,都可以原原本本的展示在小程序...

    YacaToyYacaToy 评论0 收藏0
  • php易错笔记-类与对象,命名空间

    php易错笔记-类与对象,命名空间

    摘要:类与对象基本概念如果在之后跟着的是一个包含有类名的字符串,则该类的一个实例被创建。如果该类属于一个名字空间,则必须使用其完整名称。如果一个类被声明为,则不能被继承。命名空间通过关键字来声明。 类与对象 基本概念 new:如果在 new 之后跟...

    MartinHanMartinHan 评论0 收藏0
  • PHP依赖管理Composer

    PHP依赖管理Composer

    摘要:对于现代语言而言,包管理器基本上是标配。的则是,不过坑不少依赖处理容易出问题配置非常复杂难用的命令行接口好在我们有,依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。安装需要才能运行。这个命令会将下载到当前目录。 对...

    keithxiaoykeithxiaoy 评论0 收藏0
  • PHP 开发者该知道的  Composer 小技巧

    PHP 开发者该知道的 Composer 小技巧

    摘要:仅更新单个库只想更新某个特定的库,不想更新它的所有依赖,很简单此外,这个技巧还可以用来解决警告信息问题。注意并不是命令的关键字。只是没有这个包导致的结果。不加这一选项,你可能会发现到的性能损失。 1. 仅更新单个库 只想更新某个特定的库,...

    gekylingekylin 评论0 收藏0
  • 框架设计模式

    框架设计模式

    摘要:目前如果让我重写一个框架。我要着重解决如下几个方面的问题入口文件路由系统,浏览器输入,然后去相应的控制器文件里面找对应的函数名字控制器视图文件静态资源库框架的应用类库分页类验证码类系统库,包括渲染视图的一些方法 目前如果让我重写一个框...

    Jason_GengJason_Geng 评论0 收藏0
  • Laravel的unique和exists验证规则的优化

    Laravel的unique和exists验证规则的优化

    摘要:本文是实战任务管理系统一的扩展阅读欢迎作客我们的学习群原文链接交流群中通过这个来验证非常的方便,并且在类中它被自动的引入了。和这两个规则非常的强大和便利。但是从的版本开始这两个验证规则都可以通过一个新的类来简化。 本文是Laravel实战:...

    Lin_RLin_R 评论0 收藏0
  • 手把手教你5分钟用 PHP 搭建一个高性能服务化后端框架

    手把手教你5分钟用 PHP 搭建一个高性能服务化后端框架

    摘要:前言一直以来,因为标准应用方式是配合或使用,而被认为不适合做服务化后端。下面我就介绍如何用来搭建一个高性能的服务化后端框架,并且实现一个客户端调用例子。服务端我使用的框架叫,地址在这里。 前言 一直以来,PHP 因为标准应用方式是配合 php-...

    CharlesCharles 评论0 收藏0
  • 秒杀流量控制的执行方案

    秒杀流量控制的执行方案

    nginx限制连接数(ngx_http_limit_conn_module)模块 ngx_http_limit_conn_module 对于一些服务器流量异常、负载过大,甚至是大流量的恶意攻击访问等,进行并发数的限制;该模块可以根据定义的键来限制每个键值的连接数,只有那些正在被处理的请求(这些请...

    golden_hamstergolden_hamster 评论0 收藏0
  • 【docker实操】使用docker部署一个laravel应用

    【docker实操】使用docker部署一个laravel应用

    摘要:最近部署上线一个项目,新的服务器,在生产环境安装配置等各种东西一大堆很麻烦。本文是我学习并使用部署项目的一个记录。另外我们可以部署不同版本的应用,例如,并且互不干扰。之后部署只需要移植镜像生成容器,就能保证环境的一致。需要使用三个镜像...

    SunZhaopengSunZhaopeng 评论0 收藏0
  • PHP之mb_internal_encoding使用

    PHP之mb_internal_encoding使用

    摘要:设置或获取内部字符集字符编码用于输入,输出字符编码转换,默认的字符编码由模块字符串函数定义的。如果设置了编码,则成功返回或失败时返回。在这种情况下,对多字节字符编码不改变正则表达式。 mb_internal_encoding (PHP 4 >= 4.0.6, PHP 5, PHP ...

    charles_paulcharles_paul 评论0 收藏0
  • PHP之mb_convert_case使用

    PHP之mb_convert_case使用

    摘要:对字符串进行大小写转换对一个进行大小写转换,转换模式由指定。如果省略,则使用内部字符编码。剩下的没有提及的二进制位,全部为这个符号的码。 mb_convert_case (PHP 4 >= 4.3.0, PHP 5, PHP 7) mb_convert_case — Perform case folding on a str...

    lixianglixiang 评论0 收藏0
  • "php artisan serve"到底干了什么

    "php artisan serve"到底干了什么

    摘要:最近看了一下这个框架,写点东西当个笔记。函数会迭代属性为的,逐一将其注册,的方法继承自父类,关键的就是在这个里注册的。 最近看了一下 laravel 这个框架,写点东西当个笔记。跟着官网上的说明 install 好一个项目后,在项目根目录执行命令php ar...

    TANKINGTANKING 评论0 收藏0
  • TP5整合 WorkerMan 以及 GatewayWorker

    TP5整合 WorkerMan 以及 GatewayWorker

    摘要:将解压后的文件夹中的复制到的根目录,即与同级的目录。将文件中最后部分循环括号内的路径改为自己的正确路径。整合版安装使用,来安装进入根目录,即。安装成功之后删除。加载框架引导文件创建的,命名为。在,目录不存在自行创建。 TP5整合GatewayWo...

    TonyTony 评论0 收藏0
  • PHP之mb_check_encoding使用

    PHP之mb_check_encoding使用

    摘要:检查字符串在指定的编码里是否有效检查指定的字节流在指定的编码里是否有效。它能有效避免所谓的无效编码攻击。要检查的字节流。成功时返回,或者在失败时返回。输出空输出编码的字符串设置文件编码为博客园和。 mb_check_encoding (PHP 4 >= 4.4.3, ...

    tracymac7tracymac7 评论0 收藏0
  • 从零开始部署一个 Laravel 站点

    从零开始部署一个 Laravel 站点

    摘要:流程大概是这样本地代码阿里云既然要使用,那么先在上安装安装完成就可以使用了,然后在上创建一个私有项目,里面包含所有该项目所需代码。 以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境的 首先删除阿里云ECS的Linux...

    FourierrFourierr 评论0 收藏0
  • 记一次腾讯笔试经验

    记一次腾讯笔试经验

    摘要:不过很快就开始着手做了,我提交了两次代码给面试官看,第一次是着重随机座位算法的实现,可是后来经过提醒其实是侧重于架构知识方面的。于是又改了一次答案,提交了。嗯感觉算是过了笔试吧,起码收到面试官面试的邀请了。 怎么说呢,感觉还是很神奇啊...

    Charlie_JadeCharlie_Jade 评论0 收藏0
  • 字符串base64编解码的多种语言实现

    字符串base64编解码的多种语言实现

    摘要:于是有趣的事发生了,同学们纷纷用自己最擅长的语言,把字符串编解码实现了一遍我把小伙伴们用各种方式实现的方法整理下,有,,,,,,。解码编码编码解码编码邮箱编码解码邮箱解码编码解码输入加密加密结果解密解密结果哈哈哈我的小伙伴们都太可爱了...

    InvokerInvoker 评论0 收藏0
  • php7内核阅读(1)--数据容器zval和zend_value

    php7内核阅读(1)--数据容器zval和zend_value

    摘要:本文主要是针对,的话可以移步到庆哥的博客看,还有就是小菜我读的是内核剖析这本书。接下来我会使用到来调试源码本文有参照博客中的部分内容以及代码。 前言 工作+实习快一年了,搞php后端开发,一直很迷茫怎么提高自己,就先从php源码开始吧,本人...

    cangercanger 评论0 收藏0
  • PHP如何防止XSS攻击

    PHP如何防止XSS攻击

    摘要:防止跨站脚本攻击的方法是针对非法的代码包括单双引号等,使用函数。和这两个函数对之类的字符串支持不好都不能转化所以用和转化的字符串只能防止攻击不能防止注入攻击所有有打印的语句如,等在打印前都要使用进行过滤,这样可以防止,注意中文要写出。...

    jone5679jone5679 评论0 收藏0
  • ios设备触发虚拟键盘输入后position:fixed 无效的一些简单另类的解决方法。

    ios设备触发虚拟键盘输入后position:fixed 无效的一些简单另类的解决方法。

    摘要:所以我也不用这种方式了。。监听失去焦点事件然后把的属性设置成。这样就好了。。。。总结来说就是触发虚拟键盘的时候把属性改成虚拟键盘消失的时候再把属性改回 首先看一下我要解决的问题,第一张图是正常的情况下,第二张图是点击了输入框之后的情况...

    jackzoujackzou 评论0 收藏0
  • Mysql的锁机制与PHP文件锁处理高并发简单思路

    Mysql的锁机制与PHP文件锁处理高并发简单思路

    摘要:以购买商品举例从数据库获取库存的数量。这里暂时就不测试了,下面会针对并发的处理给出测试结果。第二种方案,使用的文件锁。特点当调用锁一个文件时,如果没有获取锁,直接返回,不会出现阻塞。的表锁和的文件锁在应对并发数量上也有差别,自己可以多...

    sunsmellsunsmell 评论0 收藏0
  • Nginx前端设置反向代理,后端Apache如何获取访客的真实IP,结合PHP。

    Nginx前端设置反向代理,后端Apache如何获取访客的真实IP,结合PHP。

    摘要:总结在作为反向代理的架构中,的其他语言也是类似的名称拿到的将会是代理的地址。本意就是远程的地址,是代理层,转发请求到,获取到的远程地址实际上是反向代理服务器,这是符合协议规则的。 nginx反向代理后,在应用中取得的ip都是反向代理服务器的i...

    Richard_GaoRichard_Gao 评论0 收藏0
  • Adjacent List Model 与 Nested Set Model 两种无线分类模型的对比

    Adjacent List Model 与 Nested Set Model 两种无线分类模型的对比

    摘要:相反,我们添加了一个第三自连接,以及一个子查询以确定这个深度将作为子树的新起点这个函数可以被运用到任何节点上,包括根节点。我们可以在之前的语句上添加一条语句来轻松实现如果想显示父节点,将改为。 原文链接:http://www.pilishen.com/posts....

    sshesshe 评论0 收藏0
  • 嵌套集合模型(Nested set model)介绍

    嵌套集合模型(Nested set model)介绍

    摘要:原文链接欢迎作客我们的学习群本文翻译自维基百科嵌套集合模型是一种在关系型数据库中表示嵌套集合的特殊技术。诱因该技术的出现解决了标准关系代数和关系演算以及基于它们的操作不能直接在层次结构上表示所有期望操作的问题。这通常被称为物料清单问题...

    HalfHalf 评论0 收藏0
  • laravel-nestedset:多级无限分类正确姿势

    laravel-nestedset:多级无限分类正确姿势

    摘要:通过自定义的查询加载和大多数情况下,你需要按层级排序祖先集合可以被预加载视图模板中面包屑将祖先的全部取出后转换为数组,在用拼接为字符串输出。 原文链接:http://www.pilishen.com/posts...; 欢迎作客我们的php&Laravel学习群:109256050 larav...

    pf_milespf_miles 评论0 收藏0

热门文章

<