Choice→選の博客

记录生活中的点点滴滴


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

《开源项目篇》-- Swoole-webcoket 小型公共聊天系统

发表于 2020-01-02 分类于 开源项目 评论数:
本文字数: 1.6k 阅读时长 ≈ 3 分钟

项目简介

该项目是小编在学习Swoole而衍生的一个项目,在接触了Swolle 的 Websocket之后,利用其相关知识点构建了这么一个即时通讯聊天系统,目前该系统只支持在一个群聊公共聊天,前端支持QQ,微博,GIthub, google快速登录,也可以使用邮箱注册登录,暂未支持好友聊天,群组聊天等场景。

阅读全文 »

如何在PHP中解析Cron表达式

发表于 2019-12-30 分类于 PHP 评论数:
本文字数: 2.4k 阅读时长 ≈ 4 分钟

导言

我们平时开发过程中,很多种时候都会使用到Cron表达式 来储存一个时间计划,通过Cron表达式 我们可以实现定时器的功能,我们通常在开发过程中也需要将一个Cron表达式 解析成时间格式,小编通过在Github找到了基于PHP实现的Cron解析包,下面小编将会来教会大家如何使用这个解析包

阅读全文 »

《开源项目篇》-- Picture_bed 相册展示系统

发表于 2019-12-26 更新于 2020-01-02 分类于 开源项目 评论数:
本文字数: 986 阅读时长 ≈ 2 分钟

项目简介

Picture_bed 是基于Laravel5.6 + Bootstrap4.0开发的一个小型相册展示系统,编写该项目的意义在于可以更加可视化的去管理自己储存在云上的图片,同时后台也支持批量下载,批量上传功能。该系统只是前端展示,其后台使用的是vue-admin-template + laravel-admin-template 构建的crm系统。

阅读全文 »

《工具篇》-- 使用qshell批量下载七牛云储存桶资源

发表于 2019-12-25 分类于 Windows 评论数:
本文字数: 2k 阅读时长 ≈ 3 分钟

前言

小编今天在整理旧博客项目的过程中,由于之前服务器过期没能及时续费,导致了博客部分数据的丢失,其中就包括旧博客中的图片资源数据,而这些资源都是储存在七牛云平台上,但是七牛云的后台没有批量下载图片的功能,而小编又需要将七牛云上的资源全部下载下来,所以小编使用了七牛云官方提供的qshell 命令行工具,使用这个工具能够下载整个空间的资源文件,下面,小编就来教大家如何使用这一利器

阅读全文 »

《插件篇》-- 使用Vue + ElementUI 搭建的Cron表达式组件

发表于 2019-12-20 分类于 Vue 评论数:
本文字数: 1.6k 阅读时长 ≈ 3 分钟

前言

学习过Linux 的同学都知道,Linux自带了一个Crontab 的定时器,用于设置周期性被执行的指令,用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,一般而言我们我们程序员书写该命令段是比较相对容易,只需要理解其中字段代表意思即可,但实际项目中,我们有些功能或许需要使用到该字段格式,例如一个活动配置中的开启关闭时间,这类时间比较灵活,我们可以根据Crontab表达式来进行设定其时间,而当我们使用这种表达式时,对运营小伙伴就比较不友好,他们需要去学习理解这种表达式,现在,我们可以使用vue-cron 表达式组件,支持多种特性,可以方便、快捷直观地定义cron表达式。

阅读全文 »

《工具篇》-- 使用supervisor来管理Linux的后台进程

发表于 2019-12-19 更新于 2019-12-20 分类于 Linux 评论数:
本文字数: 2.8k 阅读时长 ≈ 5 分钟

搜索

前言

我们在日常开发过程中,我们服务器都会经常跑一些程序,而这些程序都是放在后台去运行,但是有些程序运行过程中可能会出现崩溃,或者提前退出等情况,所以我们需要有一个用于管理进程的工具,当进程中断或者奔溃的时候能自动重新启动它,Supervisor 就是这么一个用于管理进程的工具

阅读全文 »

解决Mysql 分组去重并排序的问题

发表于 2019-12-13 更新于 2019-12-20 分类于 Mysql 评论数:
本文字数: 1.6k 阅读时长 ≈ 3 分钟

前言

今天在处理一个数据汇总的时候,需要写一条mysql语句用来获取根据最新日期排序并且根据用户去重的一个列表数据,当执行这条语句后,发现并没有按照预期的结果显示数据,显示的是未排序的数据,但是去重已经完成了,在查阅了相关资料后发现mysql5.7更新一些特性导致这个语句失效

阅读全文 »

你必须了解的PHP7垃圾回收机制

发表于 2019-09-11 更新于 2019-12-30 分类于 PHP 评论数:
本文字数: 2.9k 阅读时长 ≈ 5 分钟

导言

在小编的《深入理解PHP7变量的内部实现》文章中,我们大概理解了变量的一个结构组成,并且也学习了引用计数相关知识点和变量的回收,这篇文章我们将会详细带大家理解关于PHP7的垃圾回收机制.

阅读全文 »

深入理解PHP7变量的内部实现

发表于 2019-09-10 更新于 2019-09-11 分类于 PHP 评论数:
本文字数: 10k 阅读时长 ≈ 17 分钟

导言

在学习PHP垃圾回收机制过程,跌跌撞撞,网上大多数文章都是基于PHP5.x环境下,就连官方文档也一样,在学习PHP垃圾回收过程中,由于PHP7.0采用全新的Zval结构,所以针对网上大多数文章都所给的参考都比较参差不齐,在总结了网上相关文章后总结出这篇关于PHP变量的内存管理文章,文章主要讲解PHP7变量的内存管理,关于变量的内部实现可以参考《PHP内核解析 – 变量的内部实现》 这篇文章有助于理解PHP7新的Zval结构,变量内存管理,垃圾回收机制

阅读全文 »

关于PHP生成器Yield的使用(下)

发表于 2019-09-08 更新于 2019-09-07 分类于 PHP 评论数:
本文字数: 2.6k 阅读时长 ≈ 4 分钟

前言

在上一章中我们简单介绍了Yield的概念以及使用方法,在这一章节我们继续深入了解Yield的原理以及应用场景,希望此文章对你了解Yield有所帮助

阅读全文 »
12
林益远

林益远

喜欢悠闲独自在
18 日志
6 分类
16 标签
RSS
GitHub Weibo
Creative Commons
© 2019 – 2020 林益远 | 站点总字数: 字
|