php实现简单无状态token

```php<?phpclass Token{ static function setToken($id, $expire = 7200) { $data = base64_encode($id); $data = base64_encode(time() + $expire); $optio
阅读全文

php 命名规范

良好的命名规范可以为团队合作开发推波助澜,无论在项目开发,还是产品维护上都起到了至关重要的作用。应该说命名规范是一种约定,也是程序员之间良好沟通的桥梁。另外古人相信只要知道一个人真正的名字就会获得凌驾于那个人之上的不可思议的力量。只要给事物想到正确的名字,它就可以带来比代码更强的力量。如果所有的命名都与其自然相适合,则关系清晰,含义可以推导得出,一般人的推想也能在意料之中。
阅读全文

php composer常用命令

Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。
阅读全文

php使用beanstalkd实现定时任务

Beanstalk,一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟,支持过有9.5 million用户的Facebook Causes应用
阅读全文

beanstalkd

beanstalkd ,一个轻量级、分布式的内存队列系统。一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟,支持过有9.5 million用户的Facebook Causes应用。
阅读全文

php-amqplib扩展包安装使用

扩展安装https://www.cnblogs.com/fishminuet/p/9771096.html git 地址https://github.com/phpamqplib/phpamqplib 看云文档地址https://www.kancloud.cn/lengyueguang/linux/2055371 生产小案例```phprequire_on
阅读全文

go学习日志-gin返回json

  • 屈志勇
  • 2021-06-06 22:50:47
  • go
  • go
```gopackage mainimport ( "net/http" "github.com/gingonic/gin")func main() { r := gin.Default() r.GET("/json", func(c gin.Context) { //方法1使用map // data := mapinterface{}{
阅读全文

面向对象编程的基本原则

面向对象编程的基本原则 1、单一职责:一个类,只需要做好一件事情 2、开放封闭:一个类,应该是可扩展的,而不可修改的 3、依赖倒置:一个类,不应该强依赖另外一个类。每个类对于另外一个类都是可替换的。 4、配置化:尽可能地使用配置,而不是硬编码。 5、面向接口编程:只需要关系接口,不需要关心实现
阅读全文

php安装mosquitto 来使用mqtt服务

```shell1、安装pecl安装yum install phpdevel phppear httpddevel2、使用pecl安装Mosquittoalphapecl install Mosquittoalpha3、添加 extension=mosquitto.so到你的PHP配置文件php.ini中。```订阅```php$clie
阅读全文

git记住当前密码

输入密码前输入下面指令`git config global credential.helper store`下次git输入账号密码之后,就不需要输入账号密码了。
阅读全文