文章库ARTICLE COLUMN

  • 字符串的处理

    字符串的处理

    摘要:单双引号的区别,定界符,双引号可以识别数组标记推荐报错,不能识别,但会和同名常量冲突没有特殊符号间隔,不能解析字符串处理函数,隐式转换为字符串再处理,如数组长度字符串长度,注为和区别建议这样访问元素区别于数组,注每个字符有相应的内存 ...

    wangxinarhatwangxinarhat 评论0 收藏0
  • PHP后端组织项目结构的思考

    PHP后端组织项目结构的思考

    摘要:介绍下一个新项目,后端该如何从零去搭建。我们先假设这个项目由两部组成提供给站点使用的提供给运营人员使用的管理后台。因此通过回顾,我们得出我们的后端项目需要一个的层次,来存放业务逻辑。 这是 后端开发者从零做一个移动应用 的后端部分第二篇...

    cikenerdcikenerd 评论0 收藏0
  • 写Laravel测试代码(四)

    写Laravel测试代码(四)

    摘要:在写单元测试时,有时候需要测试的,可以使用来做,而不是去改成,破坏封装。在的中添加一个方法就行然后在中这样写测试就行 在写单元测试时,有时候需要测试A class 的 protected or private method,可以使用 Class Reflection 来做,而不是去改成pu...

    blastzblastz 评论0 收藏0
  • FastD 最佳实践一: 构建 API

    FastD 最佳实践一: 构建 API

    摘要:最佳实践一构建是一个专门针对应用层而生的一个应用框架,提供良好的中间件,路由以及支持扩展运行,从而具体良好的性能条件。手动创建添加路由地址调用完成最第一个路由。缓存也是一个前置中间件,使用方式与日常操作保持一致。 FastD 最佳实践一: 构...

    WalkerXuWalkerXu 评论0 收藏0
  • Yii2发送邮件

    Yii2发送邮件

    摘要:参照于直接上代码一配置文件根据实际情况配置这里如果你是的邮箱,可以参考客户端设置后再进行配置改成自己的用户名密码或者端口或者发送人的名字二基础用法要发送给那个人的邮箱邮件主题邮件主题测试发布纯文字文本测试发送的消息内容三发 参照于 htt...

    xuhongxuhong 评论0 收藏0
  • ajax+php+mysql实现无刷新点赞功能

    ajax+php+mysql实现无刷新点赞功能

    摘要:从动态图看出来,点击赞的按钮的时候,旁边的赞数量在无刷新地增加。打开数据库也能看到赞数量更新了。原理就是通过异步提交数据给数据库。就是一个查询和更新数据的,更新之后再把数据输出给页面。 showImg("https://segmentfault.com/img/bVSr29?w=5...

    wdzgegewdzgege 评论0 收藏0
  • Yii2-admin插件用法

    Yii2-admin插件用法

    摘要:一安装下载安装二配置这里记得用单引号而不是双引号在配置文件中用对整个项目规则限制配置完后取消这个这里是允许访问的三创建数据库上面的命令会在数据库创建表和表。相关表或者执行里的语句四地址栏加上访问即可出现 一、安装 https://github.com/md...

    chaos_Gchaos_G 评论0 收藏0
  • centos 7 使用supervisor 管理laravel 队列

    centos 7 使用supervisor 管理laravel 队列

    摘要:使用开发的一个服务,是系统下的一个进程管理工具。一切就绪后,我们使用如下命令就可以启动队列进程的监听了这里值得注意的是,如果处理队列的代码更改了,需要重启的队列管理才能生效。 supervisor使用python开发的一个client/server服务,是linux/...

    only_doonly_do 评论0 收藏0
  • Java Des加密 php版

    Java Des加密 php版

    之前和Java对接使用到了des加密,在网上找到一个php版本,经过测试没问题。

    CHENGKANGCHENGKANG 评论0 收藏0
  • Symfony3实现刷新登录时间

    Symfony3实现刷新登录时间

    摘要:在中实现刷新登录时间登录加的功能需要自己写一个。我们进行刷新登录时间或者登录加或者其他什么操作后需要跳转到后台首页,因此需要生成一个,我的代码里用到了去获取,所以需要使用提供给我们的注在版本中可以直接继承类。到此,我们的已经实现完成。...

    AtomAtom 评论0 收藏0
  • Redis在项目中的应用实例

    Redis在项目中的应用实例

    摘要:在初步了解在中的应用那么我们试想这样的一个应用场景一个文章或者帖子的浏览次数的统计如果只是每次增加一个浏览量就到数据库新增一个数据如果请求来那个太大这对数据库的消耗也就不言而喻了吧那我们是不是可以有其他的解决方案这里的解决方案就是即使...

    libin19890520libin19890520 评论0 收藏0
  • 关于PHP协程与阻塞的思考

    关于PHP协程与阻塞的思考

    摘要:线程拥有自己独立的栈和共享的堆,共享堆,不共享栈,线程亦由操作系统调度标准线程是的。以及鸟哥翻译的这篇详细文档我就以他实现的协程多任务调度为基础做一下例子说明并说一下关于我在阻塞方面所做的一些思考。 进程、线程、协程 关于进程、线程、...

    FullStackDeveloperFullStackDeveloper 评论0 收藏0
  • 面向对象的实例应用:图形计算器

    面向对象的实例应用:图形计算器

    摘要:使用动态页面实现图形计算器,可以计算给定图形的周长和面积可以使用接口或抽象类作为规范,再写各子类的多态动态页面如下图形计算器矩形三角形圆形的周长为的面积为请选择图形接口与各子类如下三角形三角形第一条边为三角形第二条边 1.使用动态页面实...

    tangr206tangr206 评论0 收藏0
  • Yii2的RBAC实现

    Yii2的RBAC实现

    摘要:一的前期准备的权限管理需要知道怎么给用户分配角色,给角色分配权限,以权限来精细化需要的操作,判断是否有权限来操作这一步,达到管理权限的目的。若没有则渲染不显示数据提交更新相应的修改或者增加。 一、RBAC的前期准备 RBAC的权限管理需要知道...

    xiaoxiaozixiaoxiaozi 评论0 收藏0
  • 命名空间

    命名空间

    摘要:非连续可以声明多个,建议用标明,用于多个脚本合并到一个文件中。 1.只有三种类型受命名空间的影响:类、函数、常量2.使用namespace来声明(类似文件目录)3.除非使用declare,否则namespace前不能有任何PHP和HTML代码(包括空白符)4.同一命名空间可...

    leoneleone 评论0 收藏0
  • 【PhpBoot】 为快速开发 RESTful API 设计的PHP框架

    【PhpBoot】 为快速开发 RESTful API 设计的PHP框架

    摘要:是为快速开发设计的框架。特色框架提供许多主流的特性如依赖注入等。轻松支持是目前最流行的接口文档框架。在一开始就非常注重框架的友好性尽可能让框架保持准确的代码提示。 PhpBoot showImg("https://segmentfault.com/img/remote/1460000004864102"...

    mist14mist14 评论0 收藏0
  • Mysql使用命令分级查找帮助

    Mysql使用命令分级查找帮助

    摘要:本文章样例基于的分支版本查询所有帮助我们如果希望知道一共能为我们提供哪些帮助可以使用如下命令或者将替换为也可,二者效果一致效果如下图与等价为了简便我们下方统一使用,但读者需要知道我们如果用也是一样的效果各项解释英文中文说明账户管理管理...

    FingerLiuFingerLiu 评论0 收藏0
  • Ruby 程序员学习 laravel 框架笔记 (1)-php 开发环境安装

    Ruby 程序员学习 laravel 框架笔记 (1)-php 开发环境安装

    摘要:我是一名程序员,想学习一下这个的框架。我现在把这个学习过程记录下来。首先是安装环境,要先使用框架之前,必须要先安装的开发环境。最后我用下面这条命令来安装。安装是界用来管理包的,相当于中的。这样,整个开发环境搭建完毕。 我是一名ruby on ...

    sugarmosugarmo 评论0 收藏0
  • 爬虫框架Scrapy实战一——股票数据爬取

    爬虫框架Scrapy实战一——股票数据爬取

    摘要:技术路线爬虫框架语言由于在上一篇博客中已经介绍了股票信息爬取的原理,在这里不再进行过多介绍,如需了解可以参考博客链接描述,在本篇文章中主要讲解该项目在框架中如何实现。 简介 目标: 获取上交所和深交所所有股票的名称和交易信息。输出: 保...

    IlikewhiteIlikewhite 评论0 收藏0
  • 两年PHPer聊下架构

    两年PHPer聊下架构

    摘要:前言年很有幸参与了公司内部系统架构的升级,我们把公司的业务进行了四大板块的拆分,分别是应用服务内容服务电商服务支付服务。 前言 2016年很有幸参与了公司内部系统架构3.0的升级,我们把公司的业务进行了四大板块的拆分,分别是应用服务、内容服务...

    levinitlevinit 评论0 收藏0
  • 类的关键字、魔术方法与单态设计模式

    类的关键字、魔术方法与单态设计模式

    摘要:方法如无的调用,则默认为为静态方法。声明静态方法会有错误提示,但很方便,能用尽量用效率高。 一、面向对象的关键字 1.instanceof操作符: 对象是否属于类(检测继承性),如下: class Person {}; class Student extends Person {}; $...

    bovensonbovenson 评论0 收藏0
  • DokuWiki引擎程序介绍

    DokuWiki引擎程序介绍

    摘要:在意识到发布和潜在问题之后,更新软件以解决缺陷,并防止可能的系统妥协。监控发布和维护所有软件的最新版本对于系统的安全性和完整性是至关重要的。 DokuWiki 是一个灵活且可扩展的 wiki 引擎,它的目标是易于管理,同时提供丰富的特性集,以便为所...

    Yu_HuangYu_Huang 评论0 收藏0
  • php 内核探秘之 PHP_FUNCTION 宏

    php 内核探秘之 PHP_FUNCTION 宏

    摘要:语言中的宏,我认为,可以理解为一种简单的封装。通过宏定义,可以对开发者隐去一些细节,让开发者在使用简单的语法来完成重复的复杂的编码。当然,宏定义还有其它的用途,但是,我们在涉及到的就是这个作用。我们看到,在宏定义中,使用了另外的宏。 ...

    RindiaRindia 评论0 收藏0
  • 用Swoole快速搭建一个推送服务器

    用Swoole快速搭建一个推送服务器

    摘要:环境扩展需求实现简单的广播支持身份验证源码废话少说,上代码使用实例就会以守护进程方式运行客户端代码搭建过程非常方便。实现的比较简陋,但是可以满足一般的需求了。支持身份验证功能,验证不通过会自动踢掉。 环境 php5.6+ swoole扩展 需求 实...

    MoxmiMoxmi 评论0 收藏0
  • 对象串行化(序列化)

    对象串行化(序列化)

    摘要:一对象串行化将对象转为字符串不用看懂你调用的方法不存在保存成功逆向为反串行化将对象在网络中传输时需要串行化将对象持久保存时需要串行化 一、对象串行化 1.将对象转为字符串(不用看懂) class Person { var $name; public $...

    BakerJBakerJ 评论0 收藏0

热门文章

<